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=bc79143c2faba00169becf08b5ee195e42efd7f5;hpb=3855905645dbb91d4c560bdaa586072224c0ff41 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; }