Bug 74860

Summary: KDevelop seems to crash at random
Product: [Applications] kdevelop Reporter: Doug Gorley <douggorley>
Component: generalAssignee: KDevelop Developers <kdevelop-devel>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:

Description Doug Gorley 2004-02-10 18:46:11 UTC
Version:           3.0 (using KDE KDE 3.2.0)
Installed from:    Gentoo Packages
Compiler:          gcc 3.3.2 
OS:          Linux

I was having problems with KDevelop crashing at strange times, so I reinstalled with Qt 3.2.3, KDE 3.2.0 and KDevelop 3.0.  KDevelop worked fine the first couple times I ran it, but it crashes even when I'm not doing anything in it.  The following backtrace is the result of a crash that occurred simply when switching desktops.

(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)...
(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)...[New Thread 16384 (LWP 9676)]
[New Thread 32769 (LWP 9730)]
0x416755db in waitpid ()
   from /lib/libpthread.so.0
#0  0x416755db in waitpid () from /lib/libpthread.so.0
#1  0x40de33ec in lt_dlfree () from /usr/kde/3.2/lib/libkdecore.so.4
#2  0x41674383 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x40b555fc in KDockWidget::mayBeHide() const ()
   from /usr/kde/3.2/lib/libkdeui.so.4
#5  0x404cd6fc in KMDIPrivate::ToggleToolViewAction::anDWChanged() ()
   from /usr/kde/3.2/lib/libkmdi.so.1
#6  0x404cd3a8 in KMDIPrivate::ToggleToolViewAction::qt_invoke(int, QUObject*)
    () from /usr/kde/3.2/lib/libkmdi.so.1
#7  0x410e00b6 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#8  0x410dff74 in QObject::activate_signal(int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#9  0x40b6331b in KDockManager::change() () from /usr/kde/3.2/lib/libkdeui.so.4
#10 0x40b5344e in KDockWidget::event(QEvent*) ()
   from /usr/kde/3.2/lib/libkdeui.so.4
#11 0x41084d1f in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#12 0x410840eb in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#13 0x40c96b4c in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde/3.2/lib/libkdecore.so.4
#14 0x41114785 in QWidget::hideChildren(bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#15 0x41114719 in QWidget::hideChildren(bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#16 0x41114719 in QWidget::hideChildren(bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#17 0x41114719 in QWidget::hideChildren(bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#18 0x41114719 in QWidget::hideChildren(bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#19 0x41114719 in QWidget::hideChildren(bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0x41114719 in QWidget::hideChildren(bool) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0x4101b61a in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#22 0x410314b1 in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#23 0x410983c8 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#24 0x41098278 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#25 0x41084f71 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#26 0x080623b8 in QGListIterator::~QGListIterator() ()
#27 0x417d3dcc in __libc_start_main () from /lib/libc.so.6

Please let me know if you need any more info.  Thanks!
Comment 1 Jens Dagerbo 2004-02-10 19:06:21 UTC
Dupe.

There is a rather heavy handed workaround in comment #7 in bug #73346.

*** This bug has been marked as a duplicate of 73346 ***