[Bug 56726] New: Crash creating new class or file

Steven T.Hatton hattons at globalsymmetry.com
Tue Apr 1 22:25:09 UTC 2003


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
     
http://bugs.kde.org/show_bug.cgi?id=56726     
           Summary: Crash creating new class or file
           Product: kdevelop
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: hattons at globalsymmetry.com


Version:           3.0.0a4 (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc 3.2 
OS:          Linux

Plugins are whatever the default is.

I had a crash attempting to create a file in a project.  I didn't catch that backtrace.  I restarted Gideon and attempted to create the same file using the Class wizard.  When I submitted the form, Gideon crashed.

Here's the dump:

[New Thread 1024 (LWP 10987)]
[New Thread 2049 (LWP 11037)]
[New Thread 1026 (LWP 11038)]
0x417cc899 in wait4 () from /lib/libc.so.6
#0  0x417cc899 in wait4 () from /lib/libc.so.6
#1  0x41847cd0 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41625983 in waitpid () from /lib/libpthread.so.0
#3  0x40c0f007 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3-cvs/lib/libkdecore.so.4
#4  0x41623a7a in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x4127d4ad in QString::QString(QString const&) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#7  0x404902b7 in operator+ (s1=@0xbfffcf70,
    s2=0x863cc38 "h2ìA\200\234Ë@ØÌc\b\b\225\032\b")
    at /usr/lib/qt3/include/qstring.h:936
#8  0x405122eb in FileTemplate::fullPathForName(KDevPlugin*, QString const&, FileTemplate::Policy) (part=0x8a53a50, name=@0xbfffd1f0, p=Default)
    at ../../../kdevelop/lib/util/filetemplate.cpp:99
#9  0x40511b11 in FileTemplate::read(KDevPlugin*, QString const&, FileTemplate::Policy) (part=0x8a53a50, name=@0xbfffd1f0, p=Default)
    at ../../../kdevelop/lib/util/filetemplate.cpp:42
#10 0x41d795e8 in CppNewClassDialog::ClassGenerator::gen_implementation() ()
   from /home/hattons/opt/org/kdevelop/lib/kde3/libkdevcppsupport.so
#11 0x41d75371 in CppNewClassDialog::ClassGenerator::generate() ()
   from /home/hattons/opt/org/kdevelop/lib/kde3/libkdevcppsupport.so
#12 0x41d6f74a in CppNewClassDialog::accept() ()
   from /home/hattons/opt/org/kdevelop/lib/kde3/libkdevcppsupport.so
#13 0x4130679c in QDialog::qt_invoke(int, QUObject*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#14 0x41df36bc in CppNewClassDialogBase::qt_invoke(int, QUObject*) ()
   from /home/hattons/opt/org/kdevelop/lib/kde3/libkdevcppsupport.so
#15 0x41d7d514 in CppNewClassDialog::qt_invoke(int, QUObject*) ()
   from /home/hattons/opt/org/kdevelop/lib/kde3/libkdevcppsupport.so
#16 0x40fa57ab in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#17 0x40fa5607 in QObject::activate_signal(int) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#18 0x412e8119 in QButton::clicked() () from /usr/local/qt/lib/libqt-mt.so.3
#19 0x410378fc in QButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#20 0x40fdf293 in QWidget::event(QEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#21 0x40f3e362 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#22 0x40f3db3c in QApplication::notify(QObject*, QEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#23 0x40b7ac4f in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3-cvs/lib/libkdecore.so.4
#24 0x40edd67f in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#25 0x40edaec4 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#26 0x40ef110d in QEventLoop::processEvents(unsigned) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#27 0x40f541fb in QEventLoop::enterLoop() ()
   from /usr/local/qt/lib/libqt-mt.so.3
#28 0x40f3e650 in QApplication::enter_loop() ()
   from /usr/local/qt/lib/libqt-mt.so.3
#29 0x411288e7 in QDialog::exec() () from /usr/local/qt/lib/libqt-mt.so.3
#30 0x41d67183 in CppSupportPart::slotNewClass() ()
   from /home/hattons/opt/org/kdevelop/lib/kde3/libkdevcppsupport.so
#31 0x41d69cf2 in CppSupportPart::qt_invoke(int, QUObject*) ()
   from /home/hattons/opt/org/kdevelop/lib/kde3/libkdevcppsupport.so
#32 0x40fa57ab in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#33 0x40fa5607 in QObject::activate_signal(int) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#34 0x40990de6 in KAction::activated() () from /opt/kde3-cvs/lib/libkdeui.so.4
#35 0x409903dc in KAction::slotActivated() ()
   from /opt/kde3-cvs/lib/libkdeui.so.4
#36 0x40990fa0 in KAction::qt_invoke(int, QUObject*) ()
   from /opt/kde3-cvs/lib/libkdeui.so.4
#37 0x40fa5719 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#38 0x40fa5607 in QObject::activate_signal(int) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#39 0x412e8119 in QButton::clicked() () from /usr/local/qt/lib/libqt-mt.so.3
#40 0x410378fc in QButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#41 0x40fdf293 in QWidget::event(QEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#42 0x40f3e362 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#43 0x40f3db3c in QApplication::notify(QObject*, QEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#44 0x40b7ac4f in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3-cvs/lib/libkdecore.so.4
#45 0x40edd67f in QETWidget::translateMouseEvent(_XEvent const*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#46 0x40edaec4 in QApplication::x11ProcessEvent(_XEvent*) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#47 0x40ef110d in QEventLoop::processEvents(unsigned) ()
   from /usr/local/qt/lib/libqt-mt.so.3
#48 0x40f541fb in QEventLoop::enterLoop() ()
   from /usr/local/qt/lib/libqt-mt.so.3
#49 0x40f540a4 in QEventLoop::exec() () from /usr/local/qt/lib/libqt-mt.so.3
#50 0x40f3e5f0 in QApplication::exec() () from /usr/local/qt/lib/libqt-mt.so.3
#51 0x0806943f in main ()
#52 0x417474a2 in __libc_start_main () from /lib/libc.so.6




More information about the KDevelop-devel mailing list