Kevelop 3.1.2 crash

Alexander Neundorf neundorf at kde.org
Mon Jan 10 21:03:34 GMT 2005


On Monday 10 January 2005 13:33, Manfred Rebentisch wrote:
> Kdevelop 3.1.2 on KDE 3.3.2 crash every time, if a file was change
> externaly after the Dialog, which tell, that a file has changed and ask, if
> I want to load it from disk.
>
> <grummel>
> Bin stinksauer darĂ¼ber!
> </grummel>
>
> Manfred

You are using ideal mode with "warn user if file has changed", right ?
Change to "Reload automatically if changed" and the crash will go away. I 
already had a look at the code and it's quite hard to follow.
A backtrace is attached.

Bye
Alex
-- 
Work: alexander.neundorf at jenoptik.com - http://www.jenoptik-los.de
Home: neundorf at kde.org                - http://www.kde.org
      alex at neundorf.net               - http://www.neundorf.net
-------------- next part --------------
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
0x417924ba in waitpid () from /lib/libpthread.so.0
#0  0x417924ba in waitpid () from /lib/libpthread.so.0
#1  0x40ce3520 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde/lib/libkdecore.so.4
#2  0x41790bc5 in pthread_barrierattr_setpshared () from /lib/libpthread.so.0
#3  0x418d2018 in __libc_sigaction () from /lib/libc.so.6
#4  0x407a83e4 in KDirWatchPrivate::slotRescan() ()
   from /opt/kde/lib/libkio.so.4
#5  0x407a9c5d in KDirWatchPrivate::qt_invoke(int, QUObject*) ()
   from /opt/kde/lib/libkio.so.4
#6  0x410ab490 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#7  0x410ab2c4 in QObject::activate_signal(int) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#8  0x413c60cb in QTimer::timeout() () from /usr/lib/qt/lib/libqt-mt.so.3
#9  0x410cc842 in QTimer::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3
#10 0x41050495 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#11 0x4104fb4b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#12 0x40c59e95 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde/lib/libkdecore.so.4
#13 0x4103fecb in QEventLoop::activateTimers() ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#14 0x40ffdc24 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#15 0x410636d6 in QEventLoop::enterLoop() () from /usr/lib/qt/lib/libqt-mt.so.3
#16 0x41050741 in QApplication::enter_loop() ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#17 0x41228bc1 in QDialog::exec() () from /usr/lib/qt/lib/libqt-mt.so.3
#18 0x40adc0f3 in createKMessageBox(KDialogBase*, QMessageBox::Icon, QString const&, QStringList const&, QString const&, bool*, int, QString const&) ()
   from /opt/kde/lib/libkdeui.so.4
#19 0x40add5a4 in KMessageBox::warningYesNoListWId(unsigned long, QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&, QString const&, int) () from /opt/kde/lib/libkdeui.so.4
#20 0x40add43f in KMessageBox::warningYesNoList(QWidget*, QString const&, QStringList const&, QString const&, KGuiItem const&, KGuiItem const&, QString const&, int) () from /opt/kde/lib/libkdeui.so.4
#21 0x40add331 in KMessageBox::warningYesNo(QWidget*, QString const&, QString const&, KGuiItem const&, KGuiItem const&, QString const&, int) ()
   from /opt/kde/lib/libkdeui.so.4
#22 0x0808eef0 in QValueListPrivate<QString>::derefAndDelete() ()
#23 0x0808e8f2 in QValueListPrivate<QString>::derefAndDelete() ()
#24 0x08090698 in QValueListPrivate<QString>::derefAndDelete() ()
#25 0x410ab490 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#26 0x425accb3 in Kate::Document::modifiedOnDisc(Kate::Document*, bool, unsigned char) () from /opt/kde/lib/libkatepartinterfaces.so.0
#27 0x42508e30 in KateDocument::slotModOnHdDirty(QString const&) ()
   from /opt/kde/lib/kde3/libkatepart.so
#28 0x424f32c7 in KateDocument::qt_invoke(int, QUObject*) ()
   from /opt/kde/lib/kde3/libkatepart.so
#29 0x410ab408 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#30 0x410ab950 in QObject::activate_signal(int, QString) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#31 0x407a9804 in KDirWatch::dirty(QString const&) ()
   from /opt/kde/lib/libkio.so.4
#32 0x407a9611 in KDirWatch::setDirty(QString const&) ()
   from /opt/kde/lib/libkio.so.4
#33 0x407a8182 in KDirWatchPrivate::emitEvent(KDirWatchPrivate::Entry*, int, QString const&) () from /opt/kde/lib/libkio.so.4
#34 0x407a8410 in KDirWatchPrivate::slotRescan() ()
   from /opt/kde/lib/libkio.so.4
#35 0x407a9c5d in KDirWatchPrivate::qt_invoke(int, QUObject*) ()
   from /opt/kde/lib/libkio.so.4
#36 0x410ab490 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#37 0x410ab2c4 in QObject::activate_signal(int) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#38 0x413c60cb in QTimer::timeout() () from /usr/lib/qt/lib/libqt-mt.so.3
#39 0x410cc842 in QTimer::event(QEvent*) () from /usr/lib/qt/lib/libqt-mt.so.3
#40 0x41050495 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#41 0x4104fb4b in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#42 0x40c59e95 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde/lib/libkdecore.so.4
#43 0x4103fecb in QEventLoop::activateTimers() ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#44 0x40ffdc24 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt/lib/libqt-mt.so.3
#45 0x410636d6 in QEventLoop::enterLoop() () from /usr/lib/qt/lib/libqt-mt.so.3
#46 0x41063578 in QEventLoop::exec() () from /usr/lib/qt/lib/libqt-mt.so.3
#47 0x410506e1 in QApplication::exec() () from /usr/lib/qt/lib/libqt-mt.so.3
#48 0x080b1f16 in KParts::DockMainWindow::metaObject() const ()
#49 0x418be916 in __libc_start_main () from /lib/libc.so.6


More information about the KDevelop mailing list