[umbrello-devel] [umbrello] [Bug 338983] New: Umbrello crashed when opening entity relationship diagram previously saved

Gabriela Serventi gabrielaserventi at gmail.com
Wed Sep 10 16:24:24 UTC 2014


https://bugs.kde.org/show_bug.cgi?id=338983

            Bug ID: 338983
           Summary: Umbrello crashed when opening entity relationship
                    diagram previously saved
           Product: umbrello
           Version: 2.13.2
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: critical
          Priority: NOR
         Component: general
          Assignee: umbrello-devel at kde.org
          Reporter: gabrielaserventi at gmail.com

I saved a xmi file with only an entity-relationship diagram. I closed Umbrello.
I opened again the xmi file and I double clicked on the name of my diagram, in
the Tree View under "Entity Relationship Model". The diagram doesn't opened and
Umbrello crashed

Reproducible: Always

Steps to Reproduce:
1. Start Umbrello and create a new file only with an entity relationship
diagram.
2. Close Umbrello.
3. Start Umbrello and open the previously saved xmi file.
4. Double click on the name of the entity relationship diagram, in the Tree
View under "Entity Relationship Model".

Actual Results:  
Umbrello crash.

Expected Results:  
View the entity relationship diagram.

Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[KCrash Handler]
#6  operator QGraphicsScene* (this=<error reading variable: Cannot access
memory at address 0x8>) at ../../src/corelib/kernel/qpointer.h:78
#7  QGraphicsView::scene (this=this at entry=0x0) at
graphicsview/qgraphicsview.cpp:1592
#8  0x00000000006f1b15 in UMLView::umlScene (this=this at entry=0x0) at
/usr/src/debug/umbrello-4.13.3/umbrello/umlview.cpp:60
#9  0x00000000004a28b0 in UMLClipboard::copy (this=this at entry=0x7fff11d82120,
fromView=fromView at entry=false) at
/usr/src/debug/umbrello-4.13.3/umbrello/clipboard/umlclipboard.cpp:117
#10 0x00000000006cab26 in UMLListView::mouseMoveEvent (this=0x15cf9e0,
me=<optimized out>) at
/usr/src/debug/umbrello-4.13.3/umbrello/umllistview.cpp:254
#11 0x00007f9cd7ed5c96 in QWidget::event (this=this at entry=0x15cf9e0,
event=event at entry=0x7fff11d828f0) at kernel/qwidget.cpp:8374
#12 0x00007f9cd828c44e in QFrame::event (this=0x15cf9e0, e=0x7fff11d828f0) at
widgets/qframe.cpp:557
#13 0x00007f9cd83a8ca3 in QAbstractItemView::viewportEvent
(this=this at entry=0x15cf9e0, event=event at entry=0x7fff11d828f0) at
itemviews/qabstractitemview.cpp:1644
#14 0x00007f9cd83e9b90 in QTreeView::viewportEvent (this=0x15cf9e0,
event=0x7fff11d828f0) at itemviews/qtreeview.cpp:1252
#15 0x00007f9cd8d3ca66 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>,
receiver=0x15cfc30, event=0x7fff11d828f0) at kernel/qcoreapplication.cpp:1063
#16 0x00007f9cd7e82e3c in QApplicationPrivate::notify_helper (this=0x1183890,
receiver=0x15cfc30, e=0x7fff11d828f0) at kernel/qapplication.cpp:4561
#17 0x00007f9cd7e898f1 in QApplication::notify (this=this at entry=0x7fff11d83150,
receiver=receiver at entry=0x15cfc30, e=e at entry=0x7fff11d828f0) at
kernel/qapplication.cpp:4108
#18 0x00007f9cd9ca859a in KApplication::notify (this=0x7fff11d83150,
receiver=0x15cfc30, event=0x7fff11d828f0) at
/usr/src/debug/kdelibs-4.13.3/kdeui/kernel/kapplication.cpp:311
#19 0x00007f9cd8d3c8fd in QCoreApplication::notifyInternal
(this=0x7fff11d83150, receiver=0x15cfc30, event=0x7fff11d828f0) at
kernel/qcoreapplication.cpp:953
#20 0x00007f9cd7e89067 in QApplicationPrivate::sendMouseEvent
(receiver=0x15cfc30, event=0x7fff11d828f0, alienWidget=0x15cfc30,
nativeWidget=0x15bee00, buttonDown=<optimized out>, lastMouseReceiver=...,
spontaneous=true) at ../../src/corelib/kernel/qcoreapplication.h:231
#21 0x00007f9cd7efe63b in QETWidget::translateMouseEvent (this=0x15bee00,
event=<optimized out>) at kernel/qapplication_x11.cpp:4540
#22 0x00007f9cd7efd0ac in QApplication::x11ProcessEvent (this=0x7fff11d83150,
event=event at entry=0x7fff11d82c60) at kernel/qapplication_x11.cpp:3663
#23 0x00007f9cd7f24ac4 in x11EventSourceDispatch (s=s at entry=0x117d130,
callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#24 0x00007f9cd20ba2a6 in g_main_dispatch (context=0x1184710) at gmain.c:3066
#25 g_main_context_dispatch (context=context at entry=0x1184710) at gmain.c:3642
#26 0x00007f9cd20ba628 in g_main_context_iterate
(context=context at entry=0x1184710, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3713
#27 0x00007f9cd20ba6dc in g_main_context_iteration (context=0x1184710,
may_block=1) at gmain.c:3774
#28 0x00007f9cd8d6b41e in QEventDispatcherGlib::processEvents (this=0x1145a40,
flags=...) at kernel/qeventdispatcher_glib.cpp:450
#29 0x00007f9cd7f24c46 in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#30 0x00007f9cd8d3b38f in QEventLoop::processEvents
(this=this at entry=0x7fff11d83050, flags=...) at kernel/qeventloop.cpp:149
#31 0x00007f9cd8d3b6dd in QEventLoop::exec (this=this at entry=0x7fff11d83050,
flags=...) at kernel/qeventloop.cpp:204
#32 0x00007f9cd8d40da9 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1225
#33 0x00007f9cd7e814dc in QApplication::exec () at kernel/qapplication.cpp:3823
#34 0x000000000043a7ca in main (argc=<optimized out>, argv=<optimized out>) at
/usr/src/debug/umbrello-4.13.3/umbrello/main.cpp:123

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the umbrello-devel mailing list