Fix: ctf-writer: null dereference in bt_ctf_trace_common_add_stream_class
[babeltrace.git] / src / ctf-writer / trace.c
index 58d6b3a262bffed99561ca6403ee966186fb8e8b..c6c5f8bd520e9c33710294941feb5e6ba79145c9 100644 (file)
@@ -1224,7 +1224,9 @@ int bt_ctf_trace_common_add_stream_class(struct bt_ctf_trace_common *trace,
 
 end:
        if (ret) {
-               bt_ctf_object_set_parent(&stream_class->base, NULL);
+               if (stream_class) {
+                       bt_ctf_object_set_parent(&stream_class->base, NULL);
+               }
 
                if (ec_validation_outputs) {
                        for (i = 0; i < event_class_count; i++) {
This page took 0.022775 seconds and 4 git commands to generate.