Bug 54863 - On startup/project closing gideon seems to crash in KDockWidget::manualDock
Summary: On startup/project closing gideon seems to crash in KDockWidget::manualDock
Status: RESOLVED NOT A BUG
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-19 15:11 UTC by jan
Modified: 2003-09-19 20:40 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jan 2003-02-19 15:11:29 UTC
Version:            (using KDE KDE 3.0.5)
Installed from:    SuSE RPMs
Compiler:          g++ 3.2 
OS:          Linux

On startup gideon sometimes crashes when trying to load the last project. The
same error occures on closing a project. It seems to have something to do with
the KDockWidget.

Output of the CrashHandler:

(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 1024 (LWP 5486)]
[New Thread 2049 (LWP 5487)]

(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)...0x4138f8c9 in wait4 () from /lib/libc.so.6
#0  0x4138f8c9 in wait4 () from /lib/libc.so.6
#1  0x4140ac90 in __DTOR_END__ () from /lib/libc.so.6
#2  0x411cca93 in waitpid () from /lib/libpthread.so.0
#3  0x4099e505 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x411ca12b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x40c8f737 in QObject::inherits(char const*) const ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#7  0x4081650f in KDockWidget::manualDock(KDockWidget*, KDockWidget::DockPosition, int, QPoint, bool, int) () from /opt/kde3/lib/libkdeui.so.4
#8  0x40816585 in KDockWidget::manualDock(KDockWidget*, KDockWidget::DockPosition, int, QPoint, bool, int) () from /opt/kde3/lib/libkdeui.so.4
#9  0x40818174 in KDockWidget::dockBack() () from /opt/kde3/lib/libkdeui.so.4
#10 0x40817f0f in KDockWidget::makeDockVisible() ()
   from /opt/kde3/lib/libkdeui.so.4
#11 0x40813993 in KDockMainWindow::makeDockVisible(KDockWidget*) ()
   from /opt/kde3/lib/libkdeui.so.4
#12 0x40813a0b in KDockMainWindow::makeWidgetDockVisible(QWidget*) ()
   from /opt/kde3/lib/libkdeui.so.4
#13 0x40332386 in QextMdiMainFrm::activateView(QextMdiChildView*) ()
   from /opt/kde3/lib/libkdevelopqextmdi.so.3
#14 0x403383ed in QextMdiMainFrm::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdevelopqextmdi.so.3
#15 0x0806e7a5 in MainWindow::qt_invoke(int, QUObject*) ()
#16 0x40c91a1b in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x4032ceb0 in QextMdiChildView::focusInEventOccurs(QextMdiChildView*) ()
   from /opt/kde3/lib/libkdevelopqextmdi.so.3
#18 0x4032bdfd in QextMdiChildView::activate() ()
   from /opt/kde3/lib/libkdevelopqextmdi.so.3
#19 0x403314ba in QextMdiMainFrm::removeWindowFromMdi(QextMdiChildView*) ()
   from /opt/kde3/lib/libkdevelopqextmdi.so.3
#20 0x0806b6fb in MainWindow::removeView(QWidget*) ()
#21 0x0807348f in PartController::closePart(KParts::Part*) ()
#22 0x08074223 in PartController::closeDocuments(QStringList const&) ()
#23 0x08078015 in ProjectManager::closeProjectSources() ()
#24 0x080765bb in ProjectManager::closeProject() ()
#25 0x080782fb in ProjectManager::qt_invoke(int, QUObject*) ()
#26 0x40c91a1b in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40c91907 in QObject::activate_signal(int) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x407565bb in KAction::activated() () from /opt/kde3/lib/libkdeui.so.4
#29 0x407497cf in KAction::slotActivated() () from /opt/kde3/lib/libkdeui.so.4
#30 0x407567b2 in KAction::qt_invoke(int, QUObject*) ()
   from /opt/kde3/lib/libkdeui.so.4
#31 0x40c91a1b in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40f54cc2 in QSignal::signal(QVariant const&) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40cab018 in QSignal::activate() () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40d7bcc3 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x40cc5d4c in QWidget::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x40c3dd59 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x40c3d473 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x40934846 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#39 0x40bde4c6 in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#40 0x40bdb7f0 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x40bdb35f in QApplication::processNextEvent(bool) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x40c3f380 in QApplication::enter_loop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0x40bdae3d in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#44 0x08068ffd in main ()
#45 0x4130a4a2 in __libc_start_main () from /lib/libc.so.6


Terminal Output:
QObject::connect: No such slot DocTreeViewPart::slotDocumentationIndex()
QObject::connect:  (sender name:   'help_lookupindex')
QObject::connect:  (receiver name: 'DocTreeViewPart')
QObject::connect: No such slot DebuggerPart::slotDisableBreakpoint()
QObject::connect:  (sender name:   'debug_disable_breakpoint')
QObject::connect:  (receiver name: 'DebuggerPart')
QObject::connect: No such slot DebuggerPart::projectOpened()
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'DebuggerPart')
QObject::connect: No such slot DebuggerPart::projectClosed()
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'DebuggerPart')
QObject::connect: No such slot KFileTreeView::slotMouseButtonPressed(int,QListViewItem*,const QPoint&,int)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'unnamed')
ASSERT: "lexem == '}'" in classparser.cpp (405)
KCrash: crashing.... crashRecursionCounter = 2
KCrash: Application Name = gideon path = <unknown> pid = 5520
Comment 1 Amilcar do Carmo Lucas 2003-06-04 11:28:57 UTC
Can you test it again with the latest CVS? 
Comment 2 Amilcar do Carmo Lucas 2003-09-19 20:40:22 UTC
No answer. Closing