abrt 1.0.4 detected a crash. architecture: i686 Attached file: backtrace cmdline: gdb bst_cmake component: gdb executable: /usr/bin/gdb kernel: 2.6.31.12-174.2.3.fc12.i686.PAE package: gdb-7.0.1-31.fc12 rating: 4 reason: Process was terminated by signal 11 (Segmentation fault) release: Fedora release 12 (Constantine)
Created attachment 389345 [details] File: backtrace
I think this happens because reread_symbols doesn't reset the quick_addrmap. I am going to test this theory. If you did not see gdb re-reading the symbols, then I don't have a theory. That would be useful to know.
I looked, and this bug is fixed on the archer-tromey-delayed-psymfile branch. However, the fix isn't in gdb-archer.patch. Maybe this is a merge error, or maybe it is just that a new merge is needed. Jan, let me know if there is something else I ought to do here.
It is missing in archer-jankratochvil-fedora12 as it was accidentally included as a part of the archer-tromey-delayed-symfile merge from master e421d7b026e77f4dc127de49c01e80d533eb6825.
* Sun Feb 28 2010 Jan Kratochvil <jan.kratochvil> - 7.0.1-33.fc12 - [delayed-symfile] Backport fix of reread_symbols (Tom Tromey, BZ 562517).
gdb-7.0.1-33.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/gdb-7.0.1-33.fc12
gdb-7.0.1-33.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.