Parser crash
Amilcar do Carmo Lucas
amilcar at ida.ing.tu-bs.de
Tue Apr 1 19:42:05 UTC 2003
Gideon CVS today crashes every time I save a .h file
Here is the backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 30651)]
0x403ac523 in QMapIterator<QString, ParsedClass *>::inc
(this=0xbfffe374) at /usr/lib/qt3/include/qmap.h:171
171 while ( tmp->left )
(gdb) backtrace
#0 0x403ac523 in QMapIterator<QString, ParsedClass *>::inc
(this=0xbfffe374) at /usr/lib/qt3/include/qmap.h:171
#1 0x403ae020 in QMapIterator<QString, ParsedClass *>::operator++
(this=0xbfffe374) at /usr/lib/qt3/include/qmap.h:143
#2 0x40388e8a in ClassStore::removeWithReferences (this=0x81b5f28,
fileName=@0xbfffe3f4) at classstore.cpp:492
#3 0x41efcd06 in StoreWalker::parseTranslationUnit (this=0xbfffe3f0,
ast=0x859bfa8) at store_walker.cpp:43
#4 0x41eb2ae8 in CppSupportPart::maybeParse (this=0x8411e50, fileName=
{static null = {static null = <same as static member of an already
seen type>, d = 0x80bb190, static shared_null = 0x80bb190}, d =
0xbfffe498, static shared_null = 0x80bb190}, store=0x81b5f28) at
cppsupportpart.cpp:755
#5 0x41eb08b6 in CppSupportPart::savedFile (this=0x8411e50,
fileName=@0x87fca38) at cppsupportpart.cpp:480
#6 0x41eb48cf in CppSupportPart::qt_invoke (this=0x8411e50, _id=6,
_o=0xbfffe564) at cppsupportpart.moc:178
#7 0x40c83465 in QObject::activate_signal () from
/usr/lib/qt3/lib/libqt-mt.so.3
#8 0x40c836db in QObject::activate_signal () from
/usr/lib/qt3/lib/libqt-mt.so.3
#9 0x0809558f in KDevPartController::savedFile (this=0x8198c78,
t0=@0xbfffe61c) at kdevpartcontroller.moc:90
#10 0x08072269 in PartController::slotUploadFinished (this=0x8198c78) at
partcontroller.cpp:377
#11 0x08074dfb in PartController::qt_invoke (this=0x8198c78, _id=23,
_o=0xbfffe6e8) at partcontroller.moc:171
#12 0x40c833c4 in QObject::activate_signal () from
/usr/lib/qt3/lib/libqt-mt.so.3
#13 0x40c832fe in QObject::activate_signal () from
/usr/lib/qt3/lib/libqt-mt.so.3
#14 0x421d6357 in KateDocument::fileNameChanged () from
/opt/kde3/lib/kde3/libkatepart.so
#15 0x421e1e31 in KateDocument::saveFile () from
/opt/kde3/lib/kde3/libkatepart.so
#16 0x4040ab51 in KParts::ReadWritePart::save () from
/opt/kde3/lib/libkparts.so.2
#17 0x421f9ecc in KateView::save () from /opt/kde3/lib/kde3/libkatepart.so
#18 0x421f50b3 in KateView::qt_invoke () from
/opt/kde3/lib/kde3/libkatepart.so
#19 0x40c833c4 in QObject::activate_signal () from
/usr/lib/qt3/lib/libqt-mt.so.3
#20 0x40c832fe in QObject::activate_signal () from
/usr/lib/qt3/lib/libqt-mt.so.3
#21 0x40751810 in KAction::activated () from /opt/kde3/lib/libkdeui.so.4
#22 0x40747022 in KAction::slotActivated () from /opt/kde3/lib/libkdeui.so.4
#23 0x40751a12 in KAction::qt_invoke () from /opt/kde3/lib/libkdeui.so.4
#24 0x40c83465 in QObject::activate_signal () from
/usr/lib/qt3/lib/libqt-mt.so.3
#25 0x40c832fe in QObject::activate_signal () from
/usr/lib/qt3/lib/libqt-mt.so.3
#26 0x40ee45ac in QButton::clicked () from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40ce9704 in QButton::mouseReleaseEvent () from
/usr/lib/qt3/lib/libqt-mt.so.3
#28 0x40cad516 in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0x40c3809a in QApplication::internalNotify () from
/usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40c3790e in QApplication::notify () from
/usr/lib/qt3/lib/libqt-mt.so.3
#31 0x408e7d5b in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#32 0x40befc7b in QETWidget::translateMouseEvent () from
/usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40bedf1c in QApplication::x11ProcessEvent () from
/usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40bfdf8f in QEventLoop::processEvents () from
/usr/lib/qt3/lib/libqt-mt.so.3
#35 0x40c48520 in QEventLoop::enterLoop () from
/usr/lib/qt3/lib/libqt-mt.so.3
#36 0x40c48467 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40c38216 in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x0806a3a3 in main (argc=1, argv=0xbffff244) at main.cpp:85
#39 0x412449ed in __libc_start_main () from /lib/libc.so.6
--
Amilcar Lucas
---------------------------------------------------------------------------
Institut fuer Datentechnik und Kommunikationsnetze
Technische Universitaet Braunschweig, Germany
Amilcar do Carmo Lucas Tel. : +49 531 391 3751
Raum 1315 Fax : +49 531 391 3750
Hans-Sommer Str. 66 Email: amilcar at ida.ing.tu-bs.de
D-38106 Braunschweig
http://www.ida.ing.tu-bs.de/people/amilcar/home.e.shtml
---------------------------------------------------------------------------
More information about the KDevelop-devel
mailing list