Signed-off-by: Jan Kratochvil <jan.kratochvil@redhat.com>
+2013-11-21 Jan Kratochvil <jan.kratochvil@redhat.com>
+
+ Fix non-build-id core files on build-id system.
+ * link_map.c (report_r_debug): Remove valid clearing if build-id cannot
+ be read from memory.
+
2013-11-21 Jan Kratochvil <jan.kratochvil@redhat.com>
* dwfl_segment_report_module.c (dwfl_segment_report_module): New
&buffer, &buffer_available,
build_id_vaddr, build_id_len,
memory_callback_arg))
- /* File has valid build-id which cannot be verified
- in memory. */
- valid = false;
+ {
+ /* File has valid build-id which cannot be read from
+ memory. This happens for core files without bit 4
+ (0x10) set in Linux /proc/PID/coredump_filter. */
+ }
else
{
if (memcmp (build_id_bits, buffer, build_id_len) != 0)