X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=blobdiff_plain;f=src%2Fplugins%2Flttng-utils%2Fdebug-info%2Fbin-info.c;h=81abbe5d0d52baba62f42c8a3be7bc368cbfd7d0;hp=080472a983f4274f29677ad9e5773ea06fd9efc2;hb=3b34b490662585394be7352f3544367d4e50a5bc;hpb=db5d746d0a65296562d2b8cb88575b2b5f5c83bd diff --git a/src/plugins/lttng-utils/debug-info/bin-info.c b/src/plugins/lttng-utils/debug-info/bin-info.c index 080472a9..81abbe5d 100644 --- a/src/plugins/lttng-utils/debug-info/bin-info.c +++ b/src/plugins/lttng-utils/debug-info/bin-info.c @@ -177,14 +177,16 @@ int bin_info_set_elf_file(struct bin_info *bin) elf_file = elf_begin(bt_fd_cache_handle_get_fd(bin->elf_handle), ELF_C_READ, NULL); if (!elf_file) { - BT_COMP_LOGE("elf_begin failed: %s", elf_errmsg(-1)); + BT_COMP_LOGE_APPEND_CAUSE(bin->self_comp, + "elf_begin failed: %s", elf_errmsg(-1)); goto error; } bin->elf_file = elf_file; if (elf_kind(elf_file) != ELF_K_ELF) { - BT_COMP_LOGE("Error: %s is not an ELF object", bin->elf_path); + BT_COMP_LOGE_APPEND_CAUSE(bin->self_comp, + "Error: %s is not an ELF object", bin->elf_path); goto error; }