ARM coredumps are missing build-ids

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

 



Hi,

I've tried to run eu-unstrip on a few ARM coredumps and found that a majority of them contains no (or just a few) build-ids.

The interesting thing is that it only seems to happen for koji-built applications (I've not been exploring deeply). If I try to create a simple binary that overflows stack, the coredump seems to be sane and eu-unstrip output contains build-ids:

$ eu-unstrip -n --core core.3149
0x10000+0x9000 5395dd8efe2a0e3d1c3cc2c44fcfb0e1eb797aea@0x10178 . - [exe]
0x4f818000+0x13f558 6d6d788a9cd7ddd06d2d5df1d385b342d98e6aee@0x4f818184 /lib/libc.so.6 /usr/lib/debug/lib/libc-2.15.so.debug libc.so.6 0x45ed8000+0x256f0 00e18824df6ca37d5dadb4595d20149c1c5d7208@0x45ed8104 /lib/libgcc_s.so.1 /usr/lib/debug/lib/libgcc_s-4.7.0-20120416.so.1.debug libgcc_s.so.1

On the other hand, killing /bin/sleep with SIGSEGV results into a corrupted build-id section:
$ eu-unstrip -n --core core.2987
eu-unstrip: No modules recognized in core file

Trying some more complex application results into just a few build-ids present. This is the output from a 100M gnome-shell coredump:
$ eu-unstrip -n --core coredump
0x407a0000+0xa000 56a17098ce67817ca727b607a9fc095a3e7597ae@0x407a0124 . /usr/lib/debug/usr/lib/gjs-1.0/langNative.so.debug [dso] 0x42d11000+0xa000 6220ebe96d624dc6b167a68089c046bc52a474d8@0x42d11124 . - [dso] 0x46080000+0xa000 901c631ad8e41477d1fabbda0c04e733b373ba80@0x46080124 . /usr/lib/debug/usr/lib/libgthread-2.0.so.0.3200.1.debug [dso] 0x47128000+0xa000 3a4a3386bdc70184d5491ab8f9ba3fab4380714a@0x47128124 . /usr/lib/debug/usr/lib/libX11-xcb.so.1.0.0.debug [dso]

The actual memory dump seems to be fine, as after installing all relevant debuginfos manually, I'm able to generate a full backtrace.

Any thoughts on this?

Thanks,
Michal
_______________________________________________
arm mailing list
arm@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/arm



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM (Vger)]     [Linux ARM]     [ARM Kernel]     [Fedora User Discussion]     [Older Fedora Users Discussion]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Maintainers]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [Linux Apps]     [KDE Users]     [Fedora Tools]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]

Powered by Linux