https://sourceware.org/bugzilla/show_bug.cgi?id=30967
Mark Wielaard <mark at klomp dot org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mark at klomp dot org --- Comment #2 from Mark Wielaard <mark at klomp dot org> --- Note that eu-readelf --debug-dump=info also has trouble with this (probably also because it cannot correct parse the large discriminator): $ eu-readelf --debug-dump=info ./liblog.so [...] Version: 5, Abbreviation section offset: 3225, Address size: 4, Offset size: 4 Unit type: compile (1) [ 51c9] compile_unit abbrev: 1 producer (strx1) "Android (10742551, +pgo, +bolt, +lto, + mlgo, based on r498229b) clang version 17.0.4 (https://android.googlesource.com/ toolchain/llvm-project e34ed7d63863b45858e74126edaa738e75887800)" language (data2) C_plus_plus_14 (33) name (strx1) "system/logging/liblog/logger_write.cpp" str_offsets_base (sec_offset) str offsets base [ 1198] stmt_list (sec_offset) 4453 low_pc (addr) +0000000000 ranges (rnglistx) range index [ 24] addr_base (sec_offset) address base [ 1d8] rnglists_base (sec_offset) range list [ 10a] loclists_base (sec_offset) location list [ 777] [ 51e7] base_type abbrev: 2 name (strx2) "DW_ATE_signed_32" encoding (data1) signed (5) byte_size (data1) 4 [ 51ec] base_type abbrev: 2 name (strx2) "DW_ATE_signed_64" encoding (data1) signed (5) byte_size (data1) 8 [ 51f1] subprogram abbrev: 3 low_pc (addrx) [1a] +0x00005880 <_Z13GetDefaultTagv> high_pc (data4) 114 (+0x000058f2) frame_base (exprloc) [ 0] reg5 call_all_calls (flag_present) yes abstract_origin (ref4) [ 9e3d] [ 51fd] variable abbrev: 4 name (strx1) "default_tag" type (ref4) [ 5215] eu-readelf: no srcfiles for CU [51c9] decl_file (data1) ??? (0) decl_line (data1) 152 location (exprloc) [ 0] addrx [0] +0xfe58 <_ZZ13GetDefaultTagvE11default_tag> [...] Note that the CU DIE says: stmt_list (sec_offset) 4453 And there definitely is a table at offset 4453 as can be seen with eu-readelf --debug-dump=line ./liblog.so -- You are receiving this mail because: You are on the CC list for the bug.