This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug symtab/17064] gdb's can't find Linux 3.16-rc1's vdso build-id
- From: "luto at mit dot edu" <sourceware-bugzilla at sourceware dot org>
- To: gdb-prs at sourceware dot org
- Date: Thu, 19 Jun 2014 14:48:41 +0000
- Subject: [Bug symtab/17064] gdb's can't find Linux 3.16-rc1's vdso build-id
- Auto-submitted: auto-generated
- References: <bug-17064-4717 at http dot sourceware dot org/bugzilla/>
https://sourceware.org/bugzilla/show_bug.cgi?id=17064
--- Comment #13 from Andy Lutomirski <luto at mit dot edu> ---
It looks like gdb has a lot of trouble using debug symbols for DSOs that are
heavily stripped: it tries to line up addresses by section name. I don't know
whether symbols for section-table-less DSOs are expected to work at all.
I sent these kernel patches:
http://lkml.kernel.org/g/cover.1403129369.git.luto@amacapital.net
The re-add a lot of bloat, making the vdso be two pages again, but they seem to
restore gdb's ability to debug it.
If gdb gains the ability to debug fully-stripped DSOs at some point, then maybe
I can revert those patches.
--
You are receiving this mail because:
You are on the CC list for the bug.