Bug 53260

Summary: gideon crashes when trying to debug
Product: [Applications] kdevelop Reporter: Sven Schmidt <sschmidt>
Component: CPP DebuggerAssignee: KDevelop-Devel List <kdevelop-devel>
Status: RESOLVED FIXED    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Sven Schmidt 2003-01-22 12:25:48 UTC
Version:            (using KDE KDE 3.0.4)
Installed from:    Compiled From Sources
Compiler:          gcc 3.2 
OS:          Linux

I imported an existing kdev2.1.3-Project and compiled it. As I tried to call the debugger, gideon showed an error dialog and crashed.
(compiled from today's cvs)

Here is the trace:

[New Thread 1024 (LWP 18373)]
[New Thread 2049 (LWP 18375)]
0x413868c9 in wait4 () from /lib/libc.so.6
#0  0x413868c9 in wait4 () from /lib/libc.so.6
#1  0x41401c90 in __DTOR_END__ () from /lib/libc.so.6
#2  0x411c3a93 in waitpid () from /lib/libpthread.so.0
#3  0x40995505 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3/lib/libkdecore.so.4
#4  0x411c112b in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x40c87a17 in QObject::connect(QObject const*, char const*, QObject const*, char const*) () from /usr/lib/qt3/lib/libqt-mt.so.3
#7  0x40d66e00 in QMenuBar::menuInsPopup(QPopupMenu*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x40d6ae58 in QMenuData::insertAny(QString const*, QPixmap const*, QPopupMenu*, QIconSet const*, int, int, QWidget*, QCustomMenuItem*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x40d6b3fb in QMenuData::insertItem(QString const&, QPopupMenu*, int, int)
    () from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0x40749365 in KActionMenu::plug(QWidget*, int) ()
   from /opt/kde3/lib/libkdeui.so.4
#11 0x407faf61 in KXMLGUI::BuildHelper::processActionElement(QDomElement const&, int) () from /opt/kde3/lib/libkdeui.so.4
#12 0x407fae02 in KXMLGUI::BuildHelper::processActionOrCustomElement(QDomElement const&, bool) () from /opt/kde3/lib/libkdeui.so.4
#13 0x407fab06 in KXMLGUI::BuildHelper::processElement(QDomElement const&) ()
   from /opt/kde3/lib/libkdeui.so.4
#14 0x407fa98b in KXMLGUI::BuildHelper::build(QDomElement const&) ()
   from /opt/kde3/lib/libkdeui.so.4
#15 0x407fbdb4 in KXMLGUI::BuildHelper::processContainerElement(QDomElement const&, QString const&, QString const&) () from /opt/kde3/lib/libkdeui.so.4
#16 0x407fab9b in KXMLGUI::BuildHelper::processElement(QDomElement const&) ()
   from /opt/kde3/lib/libkdeui.so.4
#17 0x407fa98b in KXMLGUI::BuildHelper::build(QDomElement const&) ()
   from /opt/kde3/lib/libkdeui.so.4
#18 0x407f71fa in KXMLGUIFactory::addClient(KXMLGUIClient*) ()
   from /opt/kde3/lib/libkdeui.so.4
#19 0x403ecaa5 in KParts::DockMainWindow::createGUI(KParts::Part*) ()
   from /opt/kde3/lib/libkparts.so.2
#20 0x0806ba9c in MainWindow::createGUI(KParts::Part*) (this=0x8166850, 
    part=0x85611c8) at mainwindow.cpp:606
#21 0x0806e4e9 in MainWindow::qt_invoke(int, QUObject*) (this=0x8166850, 
    _id=124, _o=0xbfffed00) at mainwindow.moc:147
#22 0x40c889c0 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x403ea895 in KParts::PartManager::activePartChanged(KParts::Part*) ()
   from /opt/kde3/lib/libkparts.so.2
#24 0x403e9e6a in KParts::PartManager::setActivePart(KParts::Part*, QWidget*)
    () from /opt/kde3/lib/libkparts.so.2
#25 0x403e8ab3 in KParts::PartManager::eventFilter(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkparts.so.2
#26 0x40c34dfd in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40c34601 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0x4092b846 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3/lib/libkdecore.so.4
#29 0x40cbac68 in QWidget::setFocus() () from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0x40cbae2a in QWidget::focusNextPrevChild(bool) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x40c35b99 in QApplication::setActiveWindow(QWidget*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40bd2bf6 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x40bd235f in QApplication::processNextEvent(bool) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x40c36380 in QApplication::enter_loop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x40bd1e3d in QApplication::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x08069270 in main (argc=1, argv=0xbffff594) at main.cpp:81
#37 0x413014a2 in __libc_start_main () from /lib/libc.so.6


Sven Schmidt
Comment 1 Caleb Tennis 2003-02-27 22:28:49 UTC
Do you still get this crash using an updated Gideon? 
Comment 2 Amilcar do Carmo Lucas 2003-04-03 14:03:04 UTC
Caleb I think you can close this one. There has been no repply for one month now 
Comment 3 Sven Schmidt 2003-04-08 15:04:52 UTC
Subject: Re:  gideon crashes when trying to debug

Amilcar do Carmo Lucas wrote:

>------- You are receiving this mail because: -------
>You reported the bug, or are watching the reporter.
>     
>http://bugs.kde.org/show_bug.cgi?id=53260     
>
>
>
>
>------- Additional Comments From a.lucas@tu-bs.de  2003-04-03 14:03 -------
>Caleb I think you can close this one. There has been no repply for one month now
>
>
>  
>
Sorry, but after I switched to KDE 3.1, I can't compile cvs anymore.
So I'am waiting fot the next alpha release.

Regards, Sven Schmidt


Comment 4 John Birch 2003-05-19 22:48:19 UTC
Sven - I know you've been able to run the debugger so I'm closing this one :-)