Package: umbrello
Version: 4:3.5.9-2
Severity: normal
Might warrant higher severity; this makes the program basically unusable for me.
Steps to reproduce:
open the attached file in Umbrello.
Go to the sequence diagram "regular key down" if it's not already visible.
Select the "asynchronous message send" icon (shows f(x) with one arrow).
Click and release at the bottom of the ECToolSet line.
Click at the bottom of the TextMorphForShout line.
Crash. Here's the backtrace from the KDE crash handler:
[Thread debugging using libthread_db enabled]
[New Thread 0xb663b6c0 (LWP 12736)]
[KCrash handler]
#6 0xb7a79019 in QString (this=0xbfa6801c, s=@0x38) at tools/qstring.cpp:1398
#7 0x0811559c in UMLObject::getName (this=0x0)
at /tmp/buildd/kdesdk-3.5.9/./umbrello/umbrello/umlobject.cpp:106
#8 0x0813cf08 in UMLClassifier::findOperation (this=0x969eae8,
name=@0xbfa68198, params={sh = 0xbfa681b4})
at /tmp/buildd/kdesdk-3.5.9/./umbrello/umbrello/classifier.cpp:153
#9 0x0819a2ef in FloatingTextWidget::showOpDlg (this=0x967a630)
at /tmp/buildd/kdesdk-3.5.9/./umbrello/umbrello/floatingtextwidget.cpp:311
#10 0x081ab32a in ToolBarStateMessages::setSecondWidget (this=0x9664a70,
secondObject=0x970a110, messageType=ToolBarStateMessages::NormalMessage)
at /tmp/buildd/kdesdk-3.5.9/./umbrello/umbrello/toolbarstatemessages.cpp:147
#11 0x081ab419 in ToolBarStateMessages::mouseReleaseWidget (this=0x9664a70)
at /tmp/buildd/kdesdk-3.5.9/./umbrello/umbrello/toolbarstatemessages.cpp:106
#12 0x08121234 in ToolBarState::mouseRelease (this=0x9664a70, ome=0xbfa682b4)
at /tmp/buildd/kdesdk-3.5.9/./umbrello/umbrello/toolbarstate.cpp:84
#13 0xb78a4d30 in QScrollView::viewportMouseReleaseEvent (this=0x96a9288,
e=0xbfa687b4) at widgets/qscrollview.cpp:1753
#14 0xb78a37f1 in QScrollView::eventFilter (this=0x96a9288, obj=0x96a8a58,
e=0xbfa687b4) at widgets/qscrollview.cpp:1504
#15 0xb7787263 in QObject::activate_filters (this=0x96a8a58, e=0xbfa687b4)
at kernel/qobject.cpp:906
#16 0xb77872cb in QObject::event (this=0x96a8a58, e=0xbfa687b4)
at kernel/qobject.cpp:738
#17 0xb77c15ec in QWidget::event (this=0x96a8a58, e=0xbfa687b4)
at kernel/qwidget.cpp:4681
#18 0xb77227c5 in QApplication::internalNotify (this=0xbfa68ba4,
receiver=0x96a8a58, e=0xbfa687b4) at kernel/qapplication.cpp:2638
#19 0xb77239e2 in QApplication::notify (this=0xbfa68ba4, receiver=0x96a8a58,
e=0xbfa687b4) at kernel/qapplication.cpp:2424
#20 0xb7e7fb92 in KApplication::notify (this=0xbfa68ba4, receiver=0x96a8a58,
event=0xbfa687b4)
at /chroots/lenny-chroot/home/white/kde/kdelibs/new/kdelibs-3.5.10.dfsg.1/./kdecore/kapplication.cpp:550
#21 0xb76bcfbe in QApplication::sendSpontaneousEvent (receiver=0x96a8a58,
event=0xbfa687b4) at kernel/qapplication.h:526
#22 0xb76b9f21 in QETWidget::translateMouseEvent (this=0x96a8a58,
event=0xbfa68aa8) at kernel/qapplication_x11.cpp:4347
#23 0xb76b9334 in QApplication::x11ProcessEvent (this=0xbfa68ba4,
event=0xbfa68aa8) at kernel/qapplication_x11.cpp:3524
#24 0xb76cce2c in QEventLoop::processEvents (this=0x946ceb0,
flags=<value optimized out>) at kernel/qeventloop_x11.cpp:195
#25 0xb773b1a0 in QEventLoop::enterLoop (this=0x946ceb0)
at kernel/qeventloop.cpp:201
#26 0xb773b066 in QEventLoop::exec (this=0x946ceb0)
at kernel/qeventloop.cpp:148
#27 0xb7722e5f in QApplication::exec (this=0xbfa68ba4)
at kernel/qapplication.cpp:2761
#28 0x081cdccf in main (argc=)
at /tmp/buildd/kdesdk-3.5.9/./umbrello/umbrello/main.cpp:137
This is not the only strange behavior or crash I've encountered while
using umbrello, but this happens every time I try it.
I also tried clicking on the ECToolSet line so that I can move
horizontally, but not vertically, to reach the TextMorphForShout line
(i.e., I start much higher on the ECToolSet line). This crashes too.
My system is mostly lenny, but I'm pretty sure it has some stuff from
testing and unstable as well.
-- System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (990, 'stable'), (50, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages umbrello depends on:
ii kdelibs4c2a 4:3.5.10.dfsg.1-0lenny2 core libraries and binaries for al
ii libart-2.0-2 2.3.20-2 Library of functions for 2D graphi
ii libaudio2 1.9.1-5 Network Audio System - shared libr
ii libc6 2.7-18 GNU C Library: Shared libraries
ii libfontconfig1 2.6.0-3 generic font configuration library
ii libfreetype6 2.3.7-2+lenny1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.3.2-1.1 GCC support library
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libidn11 1.8+20080606-1 GNU libidn library, implementation
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libpng12-0 1.2.27-2+lenny2 PNG library - runtime
ii libqt3-mt 3:3.3.8b-5+b1 Qt GUI Library (Threaded runtime v
ii libsm6 2:1.0.3-2 X11 Session Management library
ii libstdc++6 4.3.2-1.1 The GNU Standard C++ Library v3
ii libx11-6 2:1.1.5-2 X11 client-side library
ii libxcursor1 1:1.1.9-1 X cursor management library
ii libxext6 2:1.0.4-1 X11 miscellaneous extension librar
ii libxft2 2.1.12-3 FreeType-based font drawing librar
ii libxi6 2:1.1.4-1 X11 Input extension library
ii libxinerama1 2:1.0.3-2 X11 Xinerama extension library
ii libxml2 2.6.32.dfsg-5+lenny1 GNOME XML library
ii libxrandr2 2:1.2.3-1 X11 RandR extension library
ii libxrender1 1:0.9.4-2 X Rendering Extension client libra
ii libxslt1.1 1.1.24-2 XSLT processing library - runtime
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime
umbrello recommends no packages.
Versions of packages umbrello suggests:
pn kdesdk-doc <none> (no description available)
ii khelpcente 4:4.0.0.really.3.5.9.dfsg.1-6 help center for KDE
-- no debconf information
Attachment:
ECompletion.xmi
Description: XML document