Version: Umbrello UML Modeller: 1.2-beta (using KDE Devel) Installed from: Compiled sources Compiler: gcc version 3.3.2 20030908 (Debian prerelease) OS: Linux When I add a 'Activity Transition' then attempt to select its properties via the mouse right button the application crashes. Umbrello has been compiled against: Qt: 3.2.1 KDE: 3.1.92 (CVS >= 20031019) Here is the trace (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...(no debugging symbols found)... (no debugging symbols found)...0x4118fa56 in waitpid () from /lib/libpthread.so.0 #0 0x4118fa56 in waitpid () from /lib/libpthread.so.0 #1 0x40908a0f in KCrash::defaultCrashHandler(int) () from /usr/local/kde/lib/libkdecore.so.4 #2 0x4118e685 in __pthread_sighandler () from /lib/libpthread.so.0 #3 <signal handler called> #4 0x40f97a39 in QString::QString(QString const&) () from /usr/share/qt3/lib/libqt-mt.so.3 #5 0x0814ff7e in UMLObject::getName() const () #6 0x081fe4c5 in AssocGenPage::constructWidget() () #7 0x081fe0ac in AssocGenPage::AssocGenPage(QWidget*, UMLAssociation*) () #8 0x0834e0a0 in ?? ()
Some additional trace with DEBUG on full [New Thread 16384 (LWP 469)] 0x41189a56 in waitpid () from /lib/libpthread.so.0 #0 0x41189a56 in waitpid () from /lib/libpthread.so.0 #1 0x40902a0f in KCrash::defaultCrashHandler(int) () from /usr/local/kde/lib/libkdecore.so.4 #2 0x41188685 in __pthread_sighandler () from /lib/libpthread.so.0 #3 <signal handler called> #4 0x40f91a39 in QString::QString(QString const&) () from /usr/share/qt3/lib/libqt-mt.so.3 #5 0x0815b8dc in UMLObject::getName() const (this=0x0) at umlobject.cpp:69 #6 0x081cd404 in AssocGenPage::constructWidget() (this=0x8341740) at assocgenpage.cpp:61 #7 0x081ccfba in AssocGenPage (this=0x8341740, parent=0x832d110, assoc=0x0) at assocgenpage.cpp:32 #8 0x081a46e0 in AssocPropDlg::setupPages() (this=0xbfffec30) at assocpropdlg.cpp:81 #9 0x081a43c5 in AssocPropDlg (this=0xbfffec30, parent=0x83ca880, assoc=0x0, pageNum=0) at assocpropdlg.cpp:42 #10 0x080d9584 in AssociationWidget::slotMenuSelection(int) (this=0x8427890, sel=1970) at associationwidget.cpp:2390 #11 0x080de57e in AssociationWidget::qt_invoke(int, QUObject*) ( this=0x8427890, _id=2, _o=0xbfffedf0) at associationwidget.moc:91 #12 0x40cdc8cc in QObject::activate_signal(QConnectionList*, QUObject*) () from /usr/share/qt3/lib/libqt-mt.so.3 #13 0x40cdca2d in QObject::activate_signal(int, int) () from /usr/share/qt3/lib/libqt-mt.so.3 #14 0x4100e982 in QPopupMenu::activated(int) () from /usr/share/qt3/lib/libqt-mt.so.3 #15 0x40dd8e7c in QPopupMenu::actSig(int, bool) () from /usr/share/qt3/lib/libqt-mt.so.3 #16 0x40ddd2c6 in QPopupMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/share/qt3/lib/libqt-mt.so.3 #17 0x40d11927 in QWidget::event(QEvent*) () from /usr/share/qt3/lib/libqt-mt.so.3 #18 0x40c80eaf in QApplication::internalNotify(QObject*, QEvent*) () from /usr/share/qt3/lib/libqt-mt.so.3 #19 0x40c805b1 in QApplication::notify(QObject*, QEvent*) () from /usr/share/qt3/lib/libqt-mt.so.3 #20 0x40857c8f in KApplication::notify(QObject*, QEvent*) () from /usr/local/kde/lib/libkdecore.so.4 #21 0x40c19901 in QETWidget::translateMouseEvent(_XEvent const*) () from /usr/share/qt3/lib/libqt-mt.so.3 #22 0x40c17832 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/share/qt3/lib/libqt-mt.so.3 #23 0x40c2d951 in QEventLoop::processEvents(unsigned) () from /usr/share/qt3/lib/libqt-mt.so.3 #24 0x40c94698 in QEventLoop::enterLoop() () from /usr/share/qt3/lib/libqt-mt.so.3 #25 0x40c94548 in QEventLoop::exec() () from /usr/share/qt3/lib/libqt-mt.so.3 #26 0x40c81101 in QApplication::exec() () from /usr/share/qt3/lib/libqt-mt.so.3 #27 0x08122f90 in main (argc=1, argv=0xbffff9e4) at main.cpp:86
this bug should be fixed before KDE 3.2 release Luis may need to revert his previous commit which introduced this bug (that's what people say, I don't know ;-) )
Commit reverted.