Fix segfault when stoping a kernel session that does not exist
[lttng-tools.git] / ltt-sessiond / main.c
index 9fd5c1c75f2684489713d5c83131ad8a406f85cb..9df204939cd56877e4bfc96170808f52aad9d54c 100644 (file)
@@ -892,6 +892,11 @@ static int process_client_msg(struct command_ctx *cmd_ctx)
                        goto setup_error;
                }
 
+               if (cmd_ctx->session->kernel_session == NULL) {
+                       ret = LTTCOMM_KERN_NO_SESSION;
+                       goto error;
+               }
+
                DBG("Stop kernel tracing");
 
                ret = kernel_stop_session(cmd_ctx->session->kernel_session);
This page took 0.022563 seconds and 4 git commands to generate.