2010-12-07 8 views
3

Ubuntu 10.10, GDB 7.2. Ich befestige an einer Anwendung, schaue Stacks in jedem Thread an, alles sieht gut aus. Erstelle eine Core-Datei und versuche, diesen Coredump in gdb zu öffnen. In Backtraces werden keine Routinen angezeigt.gdb generate-core-datei macht beschädigte coredumps

Ich sende SIGSEGV an die Anwendung und öffne diesen neuen Arbeitsspeicher in gdb. Stacks sind ok und ausführlich.

Bitte sagen Sie mir, wenn Sie ein ähnliches falsches Verhalten der Generate-Core-Datei erfahren haben.

Antwort

2

This is a known bug in GDB. Der Link hat auch einen Patch zur Behebung des Problems.

+0

FYI, für jeden, der gdb aus der Quelle erstellt, hier ist der entsprechende Fehler von Ubuntu 12.04 Beta mit dem Patch für gdb 7.4+ aktualisiert: https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/954714 – rakslice