crash with codecompletion on QString::

F@lk Brettschneider falk.brettschneider at gmx.de
Wed Apr 23 23:52:06 UTC 2003


Typing   QString::   in a .cpp file always leads to this crash. Does the 
backtrace help?
Cheers
F at lk

[New Thread 1024 (LWP 22254)]
[New Thread 2049 (LWP 22256)]
[New Thread 1026 (LWP 22257)]
0x4139f8c9 in wait4 () from /lib/libc.so.6
#0  0x4139f8c9 in wait4 () from /lib/libc.so.6
#1  0x4141ac90 in __DTOR_END__ () from /lib/libc.so.6
#2  0x411dca93 in waitpid () from /lib/libpthread.so.0
#3  0x409af555 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x411da12b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x4132bdf1 in kill () from /lib/libc.so.6
#7  0x411da06d in pthread_kill () from /lib/libpthread.so.0
#8  0x411da5eb in raise () from /lib/libpthread.so.0
#9  0x4132d4d9 in abort () from /lib/libc.so.6
#10 0x412ae5d7 in __cxxabiv1::__terminate(void (*)()) ()
   from /usr/lib/libstdc++.so.5
#11 0x412ae624 in std::terminate() () from /usr/lib/libstdc++.so.5
#12 0x412ae7a6 in __cxa_throw () from /usr/lib/libstdc++.so.5
#13 0x412ae9b2 in operator new(unsigned) () from /usr/lib/libstdc++.so.5
#14 0x412aeaaf in operator new[](unsigned) () from /usr/lib/libstdc++.so.5
#15 0x40f0f291 in QString::setLength(unsigned) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x40f14ffd in operator>>(QDataStream&, QString&) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x444176c2 in Tag::load(QDataStream&) (this=0xbfffe120, 
stream=@0xbfffe150)
    at tag.cpp:61
#18 0x444144d1 in Catalog::query(QValueList<QPair<QCString, QVariant> > 
const&)
    (this=0x8565188, args=@0xbfffe320) at catalog.cpp:499
#19 0x44571c6a in 
CodeInformationRepository::query(QValueList<QPair<QCString, QVariant> > 
const&) (this=0x8a53628, args=@0xbfffe320)
    at codeinformationrepository.cpp:46
#20 0x4457334f in CodeInformationRepository::getTagsInScope(QString 
const&, QStringList const&) (this=0x8a53628, name=@0xbfffe530, 
scope=@0xbfffe440)
    at codeinformationrepository.cpp:198
#21 0x4454cbef in CppCodeCompletion::typeOf(QString const&, 
ParsedClassContainer*) (this=0x8a534b0, name=@0xbfffe530, 
container=0x81c17b8)
    at cppcodecompletion.cpp:1155
#22 0x445486a4 in CppCodeCompletion::evaluateExpression(QString const&, 
SimpleContext*) (this=0x8a534b0, e=@0xbfffe890, ctx=0x8224808)
    at cppcodecompletion.cpp:553
#23 0x4454a47b in CppCodeCompletion::completeText() (this=0x8a534b0)
    at cppcodecompletion.cpp:789
#24 0x4452feb1 in CppSupportPart::slotCompleteText() (this=0x853c3f8)
    at cppsupportpart.cpp:653
#25 0x44532473 in CppSupportPart::qt_invoke(int, QUObject*) 
(this=0x853c3f8,
    _id=17, _o=0xbfffe9e0) at cppsupportpart.moc:190
#26 0x40ca11bb in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40ca10a7 in QObject::activate_signal(int) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x407675bb in KAction::activated() () from /opt/kde3/lib/libkdeui.so.4
#29 0x4075a7cf in KAction::slotActivated() () from 
/opt/kde3/lib/libkdeui.so.4
#30 0x407677b2 in KAction::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeui.so.4
#31 0x40ca11bb in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40f62762 in QSignal::signal(QVariant const&) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40cba7b8 in QSignal::activate() () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40c48924 in QAccel::eventFilter(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x40c9f29e in QObject::activate_filters(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x40c9f1c1 in QObject::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40cd546c in QWidget::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40d799b2 in QMainWindow::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x4032e278 in QextMdiMainFrm::event(QEvent*) (this=0x81ecc28, 
e=0xbffff040)
    at qextmdimainfrm.cpp:877
#40 0x40c4d4f9 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x40c4cda1 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x40945856 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#43 0x40bf04c5 in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x40beb20f in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0x40bead4f in QApplication::processNextEvent(bool) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0x40c4eb20 in QApplication::enter_loop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0x40bea82d in QApplication::exec() () from 
/usr/lib/qt3/lib/libqt-mt.so.3
#48 0x0806c7a0 in main (argc=7, argv=0xbffff534) at main.cpp:89
#49 0x4131a4a2 in __libc_start_main () from /lib/libc.so.6






More information about the KDevelop-devel mailing list