Unable to debug under 2.6.22 on i386: Failed to read a valid object file image from memory
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Debian |
Fix Released
|
Unknown
|
|||
linux-source-2.6.20 (Suse) |
Invalid
|
Critical
|
|||
linux-source-2.6.20 (Ubuntu) |
Won't Fix
|
High
|
Ben Collins | ||
linux-source-2.6.22 (Ubuntu) |
Fix Released
|
Critical
|
Ben Collins |
Bug Description
Binary package hint: gdb
I'm unable to use gdb under the 2.6.19 kernel in Feisty. Works fine on a stock Edgy system, doesn't work on an Edgy system with the kernel upgraded.
mizar:[/tmp] gdb sleep
GNU gdb 6.5-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "i486-linux-
Using host libthread_db library "/lib/tls/
(gdb) run 300
Starting program: /bin/sleep 300
Failed to read a valid object file image from memory.
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
Program received signal SIGINT, Interrupt.
0xb7f32410 in ?? ()
(gdb) bt
#0 0xb7f32410 in ?? ()
#1 0xbfef2458 in ?? ()
#2 0xb7ddb68c in ?? ()
#3 0x00000000 in ?? ()
(gdb)
Changed in gdb: | |
assignee: | nobody → ben-collins |
status: | Unconfirmed → Confirmed |
Changed in linux-source-2.6.20: | |
status: | Unknown → Confirmed |
Changed in linux-source-2.6.20: | |
status: | Confirmed → Invalid |
Changed in linux-source-2.6.20: | |
status: | Fix Released → Confirmed |
Changed in linux-source-2.6.22: | |
status: | Incomplete → Invalid |
Changed in linux-source-2.6.22: | |
assignee: | ben-collins → phillip-lougher |
importance: | High → Critical |
Changed in linux-source-2.6.22: | |
assignee: | phillip-lougher → ben-collins |
status: | Confirmed → Fix Committed |
Changed in linux-source-2.6.22: | |
status: | Fix Committed → Fix Released |
Changed in linux-source-2.6.20 (Suse): | |
importance: | Unknown → Critical |
Confirmed. From what I can tell so far, bfd is getting unexpected info from proc mem files under 2.6.19.