- if (ret) {
- BT_COMP_LOGE_STR("Error copy content to output trace class");
- BT_TRACE_CLASS_PUT_REF_AND_RESET(metadata_maps->output_trace_class);
- metadata_maps->output_trace_class = NULL;
- goto end;
+ if (status != DEBUG_INFO_TRACE_IR_MAPPING_STATUS_OK) {
+ BT_COMP_LOGE_APPEND_CAUSE(self_comp,
+ "Error copy content to output trace class"
+ "in-tc-addr=%p, out-tc-addr=%p", in_trace_class,
+ metadata_maps->output_trace_class);
+ goto error;