Bug#25988: Crash manipulating class members

geo4u at softhome.net geo4u at softhome.net
Mon May 21 20:52:51 UTC 2001


Package: kdevelop
Version: 1.4beta2-0 (using KDE 2.1.1 )
Severity: normal
Installed from:    SuSE RPMs
Compiler:          Not Specified
OS:                Linux
OS/Compiler notes: Not Specified

The crash occurs after creating a class member with the right-mouse-click. The new member function is added in the .h file (ok) but in the .cpp file without "classname::" (not ok). After adding the classname and waiting some time, the new member function (mostly) appears in the class window, but two times. One as "functionname()" (ok) and one as "functionname()()" (uups). The attempt to delete this entry gives the crash.

0x40eb45a9 in __wait4 () from /lib/libc.so.6
#0  0x40eb45a9 in __wait4 () from /lib/libc.so.6
#1  0x40f1cad8 in __DTOR_END__ () from /lib/libc.so.6
#2  0x40715120 in KCrash::defaultCrashHandler ()
   from /opt/kde2/lib/libkdecore.so.3
#3  <signal handler called>
#4  0x814bd73 in CEditWidget::getLinePos ()
#5  0x814bbf3 in CEditWidget::deleteInterval ()
#6  0x8100e8c in CKDevelop::slotCVDeleteMethod ()
#7  0x81627b4 in CClassView::signalMethodDelete ()
#8  0x815e6b7 in CClassView::slotMethodDelete ()
#9  0x409a0a5e in QObject::activate_signal () from /usr/lib/qt2/lib/libqt.so.2

#10 0x409d1833 in QSignal::activate () from /usr/lib/qt2/lib/libqt.so.2
#11 0x40a6ddad in QPopupMenu::mouseReleaseEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#12 0x409e6c32 in QWidget::event () from /usr/lib/qt2/lib/libqt.so.2
#13 0x4094f2eb in QApplication::notify () from /usr/lib/qt2/lib/libqt.so.2
#14 0x406bac36 in KApplication::notify () from /opt/kde2/lib/libkdecore.so.3
#15 0x4092083b in QETWidget::translateMouseEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#16 0x4091e260 in QApplication::x11ProcessEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#17 0x4091d261 in QApplication::processNextEvent ()
   from /usr/lib/qt2/lib/libqt.so.2
#18 0x40950e8f in QApplication::enter_loop () from /usr/lib/qt2/lib/libqt.so.2

#19 0x4091d1db in QApplication::exec () from /usr/lib/qt2/lib/libqt.so.2
#20 0x806ffe3 in main ()
#21 0x40e2bbaf in __libc_start_main () from /lib/libc.so.6

Good luck for fixing this small bug in this great application.

Georg

(Submitted via bugs.kde.org)


-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop-devel mailing list