[Uml-devel] [Bug 67765] New: crash when deleting last parameter of an operation

Sebastian Stein seb_stein at gmx.de
Mon Nov 10 04:26:01 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=67765     
           Summary: crash when deleting last parameter of an operation
           Product: umbrello
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: Linux
            Status: NEW
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: umbrello-devel at kde.org
        ReportedBy: seb_stein at gmx.de


Version:           1.2-beta (using KDE 3.1.4)
Installed from:    compiled sources
Compiler:          gcc version 3.2.3
OS:          Linux (i686) release 2.4.22

by Harald Wallus <wallus at results-hannover.de>:

I have a crash on my umbrello1.2-beta (tar-ball of 11/5/03) on SuSE9.0 .
open a implemeted class,
open a operation,
open a property,
try to delete last  argument,
bang.

Reproducable.

Sebastian Stein <seb.stein at hpfsc.de>:
1. create a class with an operation
2. add 2 parameters to the operation
3. open operation tab in class property dialog
4. delete (with the button) the last operation -> crash

Backtrace:
[New Thread 16384 (LWP 5625)]
0x410035c9 in waitpid () from /lib/libpthread.so.0
#0  0x410035c9 in waitpid () from /lib/libpthread.so.0
#1  0x406ed9ed in KCrash::defaultCrashHandler(int) ()
   from /opt/kde/lib/libkdecore.so.4
#2  0x41001c45 in __pthread_sighandler () from /lib/libpthread.so.0
#3  <signal handler called>
#4  0x40a87baf in QObject::disconnect(QObject const*, char const*, QObject const*, char const*) () from /usr/lib/qt-3.2.2/lib/libqt-mt.so.3
#5  0x0813184a in UMLOperation::removeParm(UMLAttribute*) (this=0x41006c18, 
    a=0xbfffd43c) at operation.cpp:57
#6  0x081f2ea1 in UMLOperationDialog::slotDeleteParameter() (this=0xbfffe140)
    at umloperationdialog.cpp:262
#7  0x081f40c2 in UMLOperationDialog::qt_invoke(int, QUObject*) (
    this=0xbfffe140, _id=89, _o=0xbfffd930) at umloperationdialog.moc:122
#8  0x40a88490 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt-3.2.2/lib/libqt-mt.so.3
#9  0x40a882c4 in QObject::activate_signal(int) ()
   from /usr/lib/qt-3.2.2/lib/libqt-mt.so.3
#10 0x40da738e in QButton::clicked() ()
   from /usr/lib/qt-3.2.2/lib/libqt-mt.so.3
#11 0x40b1464a in QButton::mouseReleaseEvent(QMouseEvent*) ()
   from /usr/lib/qt-3.2.2/lib/libqt-mt.so.3
#12 0x40abcc8c in QWidget::event(QEvent*) ()
   from /usr/lib/qt-3.2.2/lib/libqt-mt.so.3




More information about the umbrello-devel mailing list