This is the mail archive of the
gdb-prs@sourceware.org
mailing list for the GDB project.
[Bug symtab/17064] New: 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: Tue, 17 Jun 2014 22:53:12 +0000
- Subject: [Bug symtab/17064] New: gdb's can't find Linux 3.16-rc1's vdso build-id
- Auto-submitted: auto-generated
https://sourceware.org/bugzilla/show_bug.cgi?id=17064
Bug ID: 17064
Summary: gdb's can't find Linux 3.16-rc1's vdso build-id
Product: gdb
Version: unknown
Status: NEW
Severity: normal
Priority: P2
Component: symtab
Assignee: unassigned at sourceware dot org
Reporter: luto at mit dot edu
In Linux 3.16-rc1, the vdso is more heavily stripped than it is in prior
versions. It has no section table*. Nonetheless, gdb should still be able to
find its build-id, because its PT_NOTE phdr is in perfect order. eu-readelf -n
works, but readelf -n does not.
(Actually, there's a complication: due to a workaround for a bug in Go, the
64-bit vdso currently has a fake section header that does not contain a note
section. This causes even elfutils to be unable to find the ELF notes. If
necessary, I can change that.)
--
You are receiving this mail because:
You are on the CC list for the bug.