crash in autoprojectpart

Sebastian Kratzert skratzert at gmx.de
Thu Nov 28 17:30:07 UTC 2002


Hi,

Victor,
i found a crash in autoproject-part. When i select a target and click on "Add 
existing Files" it crashes after schowing the dialog for a very short time.

Sometimes the crash does not occur, but i can't reproduce exactly when.

Here a backtrace.

[New Thread 1024 (LWP 7627)]
[New Thread 2049 (LWP 7634)]
0x4166e7b9 in wait4 () from /lib/libc.so.6
#0  0x4166e7b9 in wait4 () from /lib/libc.so.6
#1  0x416edcf0 in __DTOR_END__ () from /lib/libc.so.6
#2  0x414b2aa3 in waitpid () from /lib/libpthread.so.0
#3  0x40a30d6e in KCrash::defaultCrashHandler(int) ()
   from /usr/kde/cvs/lib/libkdecore.so.4
#4  0x414b0592 in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x4164712c in memcpy () from /lib/libc.so.6
#7  0x41101be7 in QString::operator+=(QString const&) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#8  0x405a8ac8 in KDirWatchPrivate::removeEntry(KDirWatch*, QString const&, 
KDirWatchPrivate::Entry*) () from /usr/kde/cvs/lib/libkio.so.4
#9  0x405a95af in KDirWatchPrivate::slotRemoveDelayed() ()
   from /usr/kde/cvs/lib/libkio.so.4
#10 0x405ab767 in KDirWatchPrivate::qt_invoke(int, QUObject*) ()
   from /usr/kde/cvs/lib/libkio.so.4
#11 0x40db43ae in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#12 0x411710d2 in QSignal::signal(QVariant const&) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#13 0x40dd4378 in QSignal::activate() () from /usr/qt/3/lib/libqt-mt.so.3
#14 0x40ddc953 in QSingleShotTimer::event(QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#15 0x40d40ee2 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#16 0x40d4070b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#17 0x409b3d29 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde/cvs/lib/libkdecore.so.4
#18 0x40d0cc5c in QEventLoop::activateTimers() ()
   from /usr/qt/3/lib/libqt-mt.so.3
#19 0x40ce8b21 in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0x40d58382 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#21 0x40d4141b in QApplication::enter_loop() ()
   from /usr/qt/3/lib/libqt-mt.so.3
#22 0x40f72ab2 in QDialog::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#23 0x4202069f in AutoProjectWidget::slotAddExistingFile() (this=0x83b5c08)
    at autoprojectwidget.cpp:819
#24 0x42024675 in AutoProjectWidget::qt_invoke(int, QUObject*) (
    this=0x83b5c08, _id=59, _o=0xbfffecf0) at autoprojectwidget.moc:154
#25 0x40db43ae in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#26 0x40db4234 in QObject::activate_signal(int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#27 0x4117a6fe in QButton::clicked() () from /usr/qt/3/lib/libqt-mt.so.3
#28 0x40e59261 in QButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#29 0x40df596a in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#30 0x40d40ee2 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#31 0x40d4074d in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#32 0x409b3d29 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde/cvs/lib/libkdecore.so.4
#33 0x40cd0121 in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#34 0x40ccd8e6 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#35 0x40ce8e78 in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#36 0x40d58382 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#37 0x40d58228 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#38 0x40d412db in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#39 0x080674ce in main (argc=7, argv=0xbffff6b4) at main.cpp:78
#40 0x415ea4b2 in __libc_start_main () from /lib/libc.so.6

-- 
bye,

Sebastian









More information about the KDevelop-devel mailing list