Fedora Account System
Red Hat Associate
Red Hat Customer
abrt 1.0.8 detected a crash. architecture: x86_64 Attached file: backtrace cmdline: gdb -batch -ex 'set debug-file-directory /usr/lib/debug:/var/cache/abrt-di/usr/lib/debug' -ex 'file /usr/bin/rhythmbox' -ex 'core-file /var/cache/abrt/ccpp-1269035382-2229/coredump' -ex 'thread apply all backtrace 2048 full' -ex 'info sharedlib' -ex 'print (char*)__abort_msg' -ex 'print (char*)__glib_assert_msg' component: gdb executable: /usr/bin/gdb kernel: 2.6.33-1.fc13.x86_64 package: gdb-7.0.50.20100203-15.fc13 rating: 4 reason: Process /usr/bin/gdb was killed by signal 11 (SIGSEGV) release: Fedora release 13 (Rawhide)
Created attachment 401357 [details] File: backtrace
How to reproduce ----- 1. Run an epiphany with custom-compiled libraries 2. Wait until it crashes 3. Start abrt 4. Click on "report" 5. Wait a bit 6. *boom*
or: webkitgtk-debuginfo-1.1.22-1.fc13.x86_64 gdb -nx -readnow /usr/lib/debug/usr/lib64/libwebkit-1.0.so.2.16.0.debug or: cat <<HERE | g++ -c -o x.o -g -x c++ -; gdb -nx -readnow ./x.o namespace N { class C { public: typedef void (*t) (C); void m (t); }; typedef C::t u; }; N::u f; HERE On FSF GDB HEAD the problem gets masked (producing invalid results but not crashing) and to get a crash one has to revert: http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/dwarf2read.c.diff?cvsroot=src&r1=1.376&r2=1.377 It is due to dwarf2_physname() accessing unfinished types being read-in, dwarf2_physname() is by Keith Seitz, it is not in FSF gdb-7.1 but it is in HEAD.
*** Bug 580817 has been marked as a duplicate of this bug. ***
*** Bug 580809 has been marked as a duplicate of this bug. ***
*** Bug 583970 has been marked as a duplicate of this bug. ***
*** Bug 584732 has been marked as a duplicate of this bug. ***
Post upstream by Keith Seitz: [RFA] Delayed physname computation http://sourceware.org/ml/gdb-patches/2010-04/msg00641.html
gdb-7.1-14.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gdb-7.1-14.fc13
gdb-7.1-14.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gdb'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/gdb-7.1-14.fc13
Hello, I do not know exactly if this problem is fixed. I explain: When this bug was present I got this bug : https://bugzilla.redhat.com/show_bug.cgi?id=584733 The abrt tool was shown everytime the crash appeared. With the installation of the new gdb I was able to send a report (a few minutes ago) with the download of the needed debuginfo. But now I reproduce the bug (#584733) and no abrt is shown. If needed I can open another report but it seems to be related.
Hi Fabien Archambault, thanks for the notice - this bug is now back ASSIGNED. Fix of this crash Bug 575292 has caused crash Bug 585445. Reverted now the fix causing crash Bug 585445 but thus the crash Bug 575292 is back. It may be best to temporarily import http://sourceware.org/ml/gdb-patches/2010-03/msg01039.html which produces wrong result in some rare cases but it does not crash. Going to ask today Keith Seitz if a fix for both this Bug 575292 and the related Bug 585445 is available and otherwise going to provide the workaround in the meantime. Thanks.
Put there now the workaround to no longer crash.
gdb-7.1-16.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gdb-7.1-16.fc13
gdb-7.1-16.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
gdb-7.1-20.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gdb-7.1-20.fc13
gdb-7.1-20.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
gdb-7.1-27.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/gdb-7.1-27.fc13
gdb-7.1-27.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.