[Bug 83035] PHP parser crashes when changing project

Simon Ejsing simon at esoft.dk
Tue Jun 8 16:22:03 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=83035      




------- Additional Comments From simon esoft dk  2004-06-08 15:49 -------
Okay, apparently KCrash have problem selecting the right thread or something like that, a backtrace from GDB yields:

(gdb) bt
#0  0x406c1154 in KDevPlugin::codeModel() const (this=0x888d070) at kdevplugin.cpp:153
#1  0x42cb6b28 in PHPSupportPart::maybeParse(QString) (this=0x888d070, fileName=
      {static null = {static null = <same as static member of an already seen type>, d = 0x80a6a18, static shared_null = 0x80a6a18}, d = 0x95fd808, static shared_null = 0x80a6a18})
    at phpsupportpart.cpp:384
#2  0x42cb6f60 in PHPSupportPart::initialParse() (this=0x888d070) at phpsupportpart.cpp:412
#3  0x42cb7af5 in PHPSupportPart::qt_invoke(int, QUObject*) (this=0x888d070, _id=17, _o=0xbfffe9a0) at phpsupportpart.moc:175
#4  0x4131323c in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/qt/3/lib/libqt-mt.so.3
#5  0x4164310a in QSignal::signal(QVariant const&) () from /usr/qt/3/lib/libqt-mt.so.3
#6  0x4132cf9d in QSignal::activate() () from /usr/qt/3/lib/libqt-mt.so.3
#7  0x413346d3 in QSingleShotTimer::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#8  0x412b7d2f in QApplication::internalNotify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#9  0x412b70fb in QApplication::notify(QObject*, QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#10 0x40eaa7c8 in KApplication::notify(QObject*, QEvent*) (this=0xbffff070, receiver=0x9706e10, event=0xbfffeda0) at kapplication.cpp:507
#11 0x412a7605 in QEventLoop::activateTimers() () from /usr/qt/3/lib/libqt-mt.so.3
#12 0x41263406 in QEventLoop::processEvents(unsigned) () from /usr/qt/3/lib/libqt-mt.so.3
#13 0x412c9d48 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#14 0x412c9bf8 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#15 0x412b7f81 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#16 0x08064a9d in main (argc=1, argv=0xbffff1e4) at main.cpp:128

Hope this helps more :)




More information about the KDevelop-devel mailing list