bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug binutils/30150] addr2line returns wrong results after several thous


From: lveyde at gmail dot com
Subject: [Bug binutils/30150] addr2line returns wrong results after several thousands of requests in pipe mode
Date: Tue, 21 Feb 2023 20:24:42 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=30150

--- Comment #13 from Lev Veyde <lveyde at gmail dot com> ---
This is what I get from valgrind:

==23051== 1,196 bytes in 19 blocks are definitely lost in loss record 1 of 3
==23051==    at 0x4C2B067: malloc (vg_replace_malloc.c:380)
==23051==    by 0x5624B89: strdup (in /usr/lib64/libc-2.17.so)
==23051==    by 0x4EE0A1D: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EE1195: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EE2CA6: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EB8A9D: _bfd_elf_find_nearest_line (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x402868: ??? (in /opt/rh/devtoolset-11/root/usr/bin/addr2line)
==23051==    by 0x4E9286B: bfd_map_over_sections (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x402198: ??? (in /opt/rh/devtoolset-11/root/usr/bin/addr2line)
==23051==    by 0x55BA554: (below main) (in /usr/lib64/libc-2.17.so)
==23051== 
==23051== 55,768 bytes in 941 blocks are definitely lost in loss record 2 of 3
==23051==    at 0x4C2B067: malloc (vg_replace_malloc.c:380)
==23051==    by 0x5624B89: strdup (in /usr/lib64/libc-2.17.so)
==23051==    by 0x4EE0A1D: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EE1374: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EE2AEB: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EB8A9D: _bfd_elf_find_nearest_line (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x402868: ??? (in /opt/rh/devtoolset-11/root/usr/bin/addr2line)
==23051==    by 0x4E9286B: bfd_map_over_sections (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x402198: ??? (in /opt/rh/devtoolset-11/root/usr/bin/addr2line)
==23051==    by 0x55BA554: (below main) (in /usr/lib64/libc-2.17.so)
==23051== 
==23051== 95,423 bytes in 1,572 blocks are definitely lost in loss record 3 of
3
==23051==    at 0x4C2B067: malloc (vg_replace_malloc.c:380)
==23051==    by 0x5624B89: strdup (in /usr/lib64/libc-2.17.so)
==23051==    by 0x4EE0A1D: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EE1374: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EE2BAD: ??? (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x4EB8A9D: _bfd_elf_find_nearest_line (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x402868: ??? (in /opt/rh/devtoolset-11/root/usr/bin/addr2line)
==23051==    by 0x4E9286B: bfd_map_over_sections (in
/opt/rh/devtoolset-11/root/usr/lib64/libbfd-2.36.1-1.el7.2.so)
==23051==    by 0x402198: ??? (in /opt/rh/devtoolset-11/root/usr/bin/addr2line)
==23051==    by 0x55BA554: (below main) (in /usr/lib64/libc-2.17.so)
==23051==

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]