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