retracer attaching incomplete backtrace
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Apport |
Fix Released
|
Undecided
|
Unassigned | ||
apport (Ubuntu) |
Fix Released
|
High
|
Martin Pitt | ||
Natty |
Fix Released
|
High
|
Martin Pitt |
Bug Description
Binary package hint: apport
I was pleasantly surprised this morning to see xserver crash reports collected by apport once again. (Did something get fixed in the plumbing layer or apport to make this start working again?)
Anyway, as can be seen on bugs #705078, #705089, #705295 something is still not quite right. It appears the retracer is decoding the first few calls (which are just cleanup from the crash) and then stops after call #2.
Thread 1 (process 4692):
#0 XISendDeviceHie
...
#1 0x08067984 in DisableDevice (dev=0xaaa8e70, sendevent=1 '\001')
...
#2 0xbfcccf9c in ?? ()
No symbol table info available.
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
What we need to see is the bits after call #9, I think.
Changed in apport (Ubuntu Natty): | |
milestone: | natty-alpha-2 → natty-alpha-3 |
Changed in apport: | |
status: | Triaged → Fix Released |
Maybe this isn't apport but rather something lower down in the toolchain but I'm unsure what. Martin, please direct this to a better package accordingly.
I'd really like to see this solved since it'd enable us to work on xserver crashes.