2010-12-07 43 views
3

Ubuntu 10.10, GDB 7.2. Je joins à une application, regarde les piles dans chaque fil, tout a l'air bien. Ne générez-core-fichier et essayez d'ouvrir ce coredump dans gdb. Aucune routine n'est affichée dans les backtraces.gdb generate-core-file rend les coredumps corrompus

J'envoie SIGSEGV à l'application et ouvre ce nouveau coredump dans gdb. Les piles sont ok et verbeux.

Dites-moi si vous avez rencontré un comportement incorrect similaire de generate-core-file.

Répondre

2

This is a known bug dans GDB. Le lien a également un correctif pour résoudre le problème.

+0

FYI, pour tous ceux qui construisent gdb depuis leur source, voici le bogue correspondant d'Ubuntu 12.04 beta avec le patch mis à jour pour gdb 7.4+: https://bugs.launchpad.net/ubuntu/+source/gdb/+bug/954714 – rakslice