X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Ftrace-chunk.c;h=f909a682f6b376769b9cdbd27662e7d36f5e64b7;hp=6039f63761b532ac36c2464559b94a5d008cc2a8;hb=83fa31bf7c7ba6cb7837e35762059a090343f376;hpb=9ac61dbdc19140c00f345aae570f18abbe079852 diff --git a/src/common/trace-chunk.c b/src/common/trace-chunk.c index 6039f6376..f909a682f 100644 --- a/src/common/trace-chunk.c +++ b/src/common/trace-chunk.c @@ -766,7 +766,7 @@ enum lttng_trace_chunk_status lttng_trace_chunk_rename_path_no_lock( goto skip_move; } - if (old_path[0] != '\0' && path[0] != '\0') { + if (old_path && old_path[0] != '\0' && path[0] != '\0') { /* Rename chunk directory. */ ret = lttng_directory_handle_rename_as_user( chunk->session_output_directory, @@ -804,7 +804,7 @@ enum lttng_trace_chunk_status lttng_trace_chunk_rename_path_no_lock( */ chunk->chunk_directory = rename_directory; rename_directory = NULL; - } else if (old_path[0] == '\0') { + } else if (old_path && old_path[0] == '\0') { size_t i, count = lttng_dynamic_pointer_array_get_count( &chunk->top_level_directories);