Bug 53138 - Kdevelop (gideon) crash on new c++ class dialog ...
Summary: Kdevelop (gideon) crash on new c++ class dialog ...
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: Build tools: Automake (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop-Devel List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-01-18 17:58 UTC by Mario Scalas
Modified: 2003-02-27 22:26 UTC (History)
0 users

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 Mario Scalas 2003-01-18 17:58:35 UTC
Version:            (using KDE KDE 3.0.99)
Installed from:    Compiled From Sources
Compiler:          gcc 3.2.1 
OS:          Linux

I've the following crash output when doing in a freshly generated Hello Wolrd C++ project with CVS support: Project -> New Class. It creates the .cpp file (no .h). If I re-open the project and select again New Class it say it cannot go on because a file already exist and then crash again in the same way:

<snip>
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
0x414aa079 in wait4 () from /lib/libc.so.6
#0  0x414aa079 in wait4 () from /lib/libc.so.6
#1  0x41527214 in __DTOR_END__ () from /lib/libc.so.6
#2  0x4129cae3 in waitpid () from /lib/libpthread.so.0
#3  0x40a17c3d in KCrash::defaultCrashHandler(int) ()
   from /usr/kde/3.1/lib/libkdecore.so.4
#4  <signal handler called>
#5  0x41e8d4cc in CppNewClassDialog::ClassGenerator::gen_interface() ()
   from /usr/lib/kde3/libkdevcppsupport.so
#6  0x41e8b0c8 in CppNewClassDialog::ClassGenerator::generate() ()
   from /usr/lib/kde3/libkdevcppsupport.so
#7  0x41e89f6e in CppNewClassDialog::accept() ()
   from /usr/lib/kde3/libkdevcppsupport.so
#8  0x4104dfeb in QDialog::qt_invoke(int, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#9  0x41ed9e33 in CppNewClassDialogBase::qt_invoke(int, QUObject*) ()
   from /usr/lib/kde3/libkdevcppsupport.so
#10 0x41e8eb3d in CppNewClassDialog::qt_invoke(int, QUObject*) ()
   from /usr/lib/kde3/libkdevcppsupport.so
#11 0x40d4ab59 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#12 0x40d4a9fd in QObject::activate_signal(int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#13 0x4102fb4e in QButton::clicked() () from /usr/qt/3/lib/libqt-mt.so.3
#14 0x40dcc416 in QButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#15 0x40d7ebac in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#16 0x40ceccf4 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#17 0x40cec2d3 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#18 0x4099d599 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde/3.1/lib/libkdecore.so.4
#19 0x40c92858 in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#20 0x40c90363 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#21 0x40ca567a in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#22 0x40d00a86 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#23 0x40cecf81 in QApplication::enter_loop() ()
   from /usr/qt/3/lib/libqt-mt.so.3
#24 0x40eae6e1 in QDialog::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#25 0x41e771a7 in CppSupportPart::slotNewClass() ()
   from /usr/lib/kde3/libkdevcppsupport.so
#26 0x41e7b298 in CppSupportPart::qt_invoke(int, QUObject*) ()
   from /usr/lib/kde3/libkdevcppsupport.so
#27 0x40d4ab59 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#28 0x40d4a9fd in QObject::activate_signal(int) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#29 0x407cad1b in KAction::activated() () from /usr/kde/3.1/lib/libkdeui.so.4
#30 0x407bc14f in KAction::slotActivated() ()
   from /usr/kde/3.1/lib/libkdeui.so.4
#31 0x407caf21 in KAction::qt_invoke(int, QUObject*) ()
   from /usr/kde/3.1/lib/libkdeui.so.4
#32 0x40d4ab59 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#33 0x41029612 in QSignal::signal(QVariant const&) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#34 0x40d64cb8 in QSignal::activate() () from /usr/qt/3/lib/libqt-mt.so.3
#35 0x40e3766d in QPopupMenu::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#36 0x40d7ebac in QWidget::event(QEvent*) () from /usr/qt/3/lib/libqt-mt.so.3
#37 0x40ceccf4 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#38 0x40cec2d3 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#39 0x4099d599 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/kde/3.1/lib/libkdecore.so.4
#40 0x40c9243d in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#41 0x40c90363 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#42 0x40ca567a in QEventLoop::processEvents(unsigned) ()
   from /usr/qt/3/lib/libqt-mt.so.3
#43 0x40d00a86 in QEventLoop::enterLoop() () from /usr/qt/3/lib/libqt-mt.so.3
#44 0x40d00928 in QEventLoop::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#45 0x40cecf21 in QApplication::exec() () from /usr/qt/3/lib/libqt-mt.so.3
#46 0x08066bd2 in QGListIterator::~QGListIterator() ()
#47 0x41411e54 in __libc_start_main () from /lib/libc.so.6
Comment 1 Caleb Tennis 2003-02-27 22:26:33 UTC
Fixed in CVS.