[Uml-devel] [Bug 60685] New: crash adding new sequence diagram
Jesper Pedersen
blackie at kde.org
Thu Jul 3 04:42:23 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=60685
Summary: crash adding new sequence diagram
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: blackie at kde.org
Version: HEAD (using KDE Devel)
Installed from: Compiled sources
Compiler: gcc 3.2
OS: Linux
I the hope that I mange to find out how to create an attachment with bugzilla ;.)
See attached UML diagram. Select the empty sequence diagram called Server updates client, and try adding a new class (e.g. Client (QSA Part)) then the application crashes.
Enjoy, and thanks for a nice program
Jesper.
Backtrace:
[New Thread 16384 (LWP 29029)]
0x41712cf7 in waitpid () from /lib/libpthread.so.0
#0 0x41712cf7 in waitpid () from /lib/libpthread.so.0
#1 0x4088698b in KCrash::defaultCrashHandler(int) (sig=11)
at /packages/kde-src/kdelibs/kdecore/kcrash.cpp:240
#2 0x41711895 in __pthread_sighandler () from /lib/libpthread.so.0
#3 <signal handler called>
#4 0x080fbb76 in UMLWidget::getUMLObject() (this=0x8431d20)
at /packages/kde-src/kdesdk/umbrello/umbrello/umlwidget.h:123
#5 0x080f7724 in UMLView::getWidgetAssocs(UMLObject*, QPtrList<AssociationWidget>&) (this=0x8431d20, Obj=0x841f1f8, Associations=@0xbfffd530)
at /packages/kde-src/kdesdk/umbrello/umbrello/umlview.cpp:2116
#6 0x0810573c in UMLDoc::getAssciationListAllViews(UMLView*, UMLObject*, QPtrList<AssociationWidget>&) (this=0x83165d8, view=0x8469828, object=0x841f1f8,
list=@0xbfffd5c0)
at /packages/kde-src/kdesdk/umbrello/umbrello/umldoc.cpp:1635
#7 0x080f805f in UMLView::createAutoAssociations(UMLWidget*) (this=0x8469828,
widget=0x83fb498)
at /packages/kde-src/kdesdk/umbrello/umbrello/umlview.cpp:2391
#8 0x080f0eb8 in UMLView::slotObjectCreated(UMLObject*) (this=0x8469828,
o=0x841f1f8) at /packages/kde-src/kdesdk/umbrello/umbrello/umlview.cpp:568
#9 0x080f13eb in UMLView::contentsDropEvent(QDropEvent*) (this=0x8469828,
e=0xbfffda70) at /packages/kde-src/kdesdk/umbrello/umbrello/umlview.cpp:679
#10 0x40e3f6e6 in QScrollView::viewportDropEvent(QDropEvent*) (this=0x8469828,
e=0xbfffda70) at widgets/qscrollview.cpp:1831
#11 0x40e3eac0 in QScrollView::eventFilter(QObject*, QEvent*) (this=0x8469828,
obj=0x846a210, e=0xbfffda70) at widgets/qscrollview.cpp:1530
#12 0x40cece3d in QObject::activate_filters(QEvent*) (this=0x846a210,
e=0xbfffda70) at kernel/qobject.cpp:902
#13 0x40ceccae in QObject::event(QEvent*) (this=0x846a210, e=0xbfffda70)
at kernel/qobject.cpp:735
#14 0x40d331c6 in QWidget::event(QEvent*) (this=0x846a210, e=0xbfffda70)
at kernel/qwidget.cpp:4394
#15 0x40c7dc8f in QApplication::internalNotify(QObject*, QEvent*) (
this=0xbfffed10, receiver=0x846a210, e=0xbfffda70)
at kernel/qapplication.cpp:2578
#16 0x40c7d898 in QApplication::notify(QObject*, QEvent*) (this=0xbfffed10,
receiver=0x846a210, e=0xbfffda70) at kernel/qapplication.cpp:2467
#17 0x407fc9d7 in KApplication::notify(QObject*, QEvent*) (this=0xbfffed10,
receiver=0x846a210, event=0xbfffda70)
at /packages/kde-src/kdelibs/kdecore/kapplication.cpp:460
#18 0x401502e7 in QApplication::sendEvent(QObject*, QEvent*) (
receiver=0x846a210, event=0xbfffda70)
at /packages/kde-src/qt-copy/include/qapplication.h:490
#19 0x40c14c16 in qt_handle_xdnd_drop(QWidget*, _XEvent const*, bool) (
xe=0xbfffdae0, passive=false) at kernel/qdnd_x11.cpp:810
#20 0x40c1632a in QDragManager::drop() (this=0x83f48a8)
at kernel/qdnd_x11.cpp:1297
#21 0x40c1503d in QDragManager::eventFilter(QObject*, QEvent*) (
this=0x83f48a8, o=0x833b018, e=0xbfffde10) at kernel/qdnd_x11.cpp:885
#22 0x40c7da8a in QApplication::internalNotify(QObject*, QEvent*) (
this=0xbfffed10, receiver=0x833b018, e=0xbfffde10)
at kernel/qapplication.cpp:2512
#23 0x40c7d38b in QApplication::notify(QObject*, QEvent*) (this=0xbfffed10,
receiver=0x833b018, e=0xbfffde10) at kernel/qapplication.cpp:2365
#24 0x407fc9d7 in KApplication::notify(QObject*, QEvent*) (this=0xbfffed10,
receiver=0x833b018, event=0xbfffde10)
at /packages/kde-src/kdelibs/kdecore/kapplication.cpp:460
#25 0x40c07989 in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
receiver=0x833b018, event=0xbfffde10) at kernel/qapplication.h:493
#26 0x40c003d4 in QETWidget::translateMouseEvent(_XEvent const*) (
this=0x833b018, event=0xbfffe130) at kernel/qapplication_x11.cpp:4349
#27 0x40bfdddf in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfffed10,
event=0xbfffe130) at kernel/qapplication_x11.cpp:3525
#28 0x40c1a852 in QEventLoop::processEvents(unsigned) (this=0x829bc40, flags=4)
at kernel/qeventloop_x11.cpp:192
#29 0x40c97284 in QEventLoop::enterLoop() (this=0x829bc40)
at kernel/qeventloop.cpp:198
#30 0x40c7deb5 in QApplication::enter_loop() (this=0xbfffed10)
at kernel/qapplication.cpp:2733
#31 0x40c17136 in QDragManager::drag(QDragObject*, QDragObject::DragMode) (
this=0x83f48a8, o=0x824ac88, mode=DragCopy) at kernel/qdnd_x11.cpp:1650
#32 0x40c8dc12 in QDragObject::drag(QDragObject::DragMode) (this=0x824ac88,
mode=DragCopy) at kernel/qdragobject.cpp:546
#33 0x40c8dbb8 in QDragObject::dragCopy() (this=0x824ac88)
at kernel/qdragobject.cpp:494
#34 0x080d3779 in UMLListView::startDrag() (this=0x833a628)
at /packages/kde-src/kdesdk/umbrello/umbrello/umllistview.cpp:619
#35 0x405defc1 in KListView::contentsMouseMoveEvent(QMouseEvent*) (
this=0x833a628, e=0xbfffe3b0)
at /packages/kde-src/kdelibs/kdeui/klistview.cpp:798
#36 0x40e3f4cf in QScrollView::viewportMouseMoveEvent(QMouseEvent*) (
this=0x833a628, e=0xbfffe870) at widgets/qscrollview.cpp:1770
#37 0x40e3e958 in QScrollView::eventFilter(QObject*, QEvent*) (this=0x833a628,
obj=0x833b018, e=0xbfffe870) at widgets/qscrollview.cpp:1502
#38 0x40e02c49 in QListView::eventFilter(QObject*, QEvent*) (this=0x833a628,
o=0x833b018, e=0xbfffe870) at widgets/qlistview.cpp:3796
#39 0x40cece3d in QObject::activate_filters(QEvent*) (this=0x833b018,
e=0xbfffe870) at kernel/qobject.cpp:902
#40 0x40ceccae in QObject::event(QEvent*) (this=0x833b018, e=0xbfffe870)
at kernel/qobject.cpp:735
#41 0x40d331c6 in QWidget::event(QEvent*) (this=0x833b018, e=0xbfffe870)
at kernel/qwidget.cpp:4394
#42 0x40c7dc8f in QApplication::internalNotify(QObject*, QEvent*) (
this=0xbfffed10, receiver=0x833b018, e=0xbfffe870)
at kernel/qapplication.cpp:2578
#43 0x40c7d38b in QApplication::notify(QObject*, QEvent*) (this=0xbfffed10,
receiver=0x833b018, e=0xbfffe870) at kernel/qapplication.cpp:2365
#44 0x407fc9d7 in KApplication::notify(QObject*, QEvent*) (this=0xbfffed10,
receiver=0x833b018, event=0xbfffe870)
at /packages/kde-src/kdelibs/kdecore/kapplication.cpp:460
#45 0x40c07989 in QApplication::sendSpontaneousEvent(QObject*, QEvent*) (
receiver=0x833b018, event=0xbfffe870) at kernel/qapplication.h:493
#46 0x40c003d4 in QETWidget::translateMouseEvent(_XEvent const*) (
this=0x833b018, event=0xbfffeb90) at kernel/qapplication_x11.cpp:4349
#47 0x40bfdddf in QApplication::x11ProcessEvent(_XEvent*) (this=0xbfffed10,
event=0xbfffeb90) at kernel/qapplication_x11.cpp:3525
#48 0x40c1a852 in QEventLoop::processEvents(unsigned) (this=0x829bc40, flags=4)
at kernel/qeventloop_x11.cpp:192
#49 0x40c97284 in QEventLoop::enterLoop() (this=0x829bc40)
at kernel/qeventloop.cpp:198
#50 0x40c971a0 in QEventLoop::exec() (this=0x829bc40)
at kernel/qeventloop.cpp:145
#51 0x40c7de4b in QApplication::exec() (this=0xbfffed10)
at kernel/qapplication.cpp:2701
#52 0x0811ee82 in main (argc=1, argv=0xbfffee74)
at /packages/kde-src/kdesdk/umbrello/umbrello/main.cpp:86
#53 0x418688ae in __libc_start_main () from /lib/libc.so.6
More information about the umbrello-devel
mailing list