Bug 306043 - crash using history
Summary: crash using history
Status: RESOLVED DUPLICATE of bug 322689
Alias: None
Product: umbrello
Classification: Applications
Component: general (show other bugs)
Version: 2.4.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Umbrello Development Group
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-30 19:16 UTC by Cedric Knight
Modified: 2013-09-02 12:37 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
New crash information added by DrKonqi (7.95 KB, text/plain)
2012-10-24 10:58 UTC, c.weber23
Details
New crash information added by DrKonqi (4.81 KB, text/plain)
2012-12-17 09:35 UTC, Anton
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cedric Knight 2012-08-30 19:16:51 UTC
Application: umbrello (2.4.5)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-42-generic i686
Distribution: Ubuntu 10.04.4 LTS

-- Information about the crash:
v2.4.5.  Saved file, went back in history, then forward to end of history and crashed.

 -- Backtrace:
Application: Umbrello UML Modeller (umbrello), signal: Segmentation fault
[KCrash Handler]
#6  0x08091740 in UMLWidgetController::insertSaveValues (this=0x98e7868, _oldX=865, _oldY=550, X=881, Y=628) at ../../../umbrello/umbrello/controller/umlwidgetcontroller.cpp:597
#7  0x08612821 in Uml::CmdMoveWidget::redo (this=0x9aa3700) at ../../../umbrello/umbrello/cmds/cmd_moveWidget.cpp:39
#8  0x04b6bcba in QUndoStack::setIndex (this=0x9333e70, idx=156) at util/qundostack.cpp:738
#9  0x04b6cd49 in QUndoModel::setStackCurrentIndex (this=0x94e4790, index=...) at util/qundoview.cpp:160
#10 0x04b6d19f in QUndoModel::qt_metacall (this=0x94e4790, _c=QMetaObject::InvokeMetaMethod, _id=27, _a=0xbf9de064) at .moc/release-shared/qundoview.moc:79
#11 0x0415ad8a in QMetaObject::metacall (object=0x94e4790, cl=881, idx=27, argv=0xbf9de064) at kernel/qmetaobject.cpp:237
#12 0x04169445 in QMetaObject::activate (sender=0x94e47b0, m=0x4d91e30, local_signal_index=1, argv=0xbf9de064) at kernel/qobject.cpp:3293
#13 0x04a59e99 in QItemSelectionModel::currentChanged (this=0x94e47b0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:159
#14 0x04a5a032 in QItemSelectionModel::setCurrentIndex (this=0x94e47b0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1167
#15 0x04a0404c in QAbstractItemView::mousePressEvent (this=0x94df8a0, event=0xbf9dea70) at itemviews/qabstractitemview.cpp:1648
#16 0x044bc87c in QWidget::event (this=0x94df8a0, event=0xbf9dea70) at kernel/qwidget.cpp:7994
#17 0x048b96c3 in QFrame::event (this=0x94df8a0, e=0xbf9dea70) at widgets/qframe.cpp:557
#18 0x04953c82 in QAbstractScrollArea::viewportEvent (this=0x371, e=0x93373f8) at widgets/qabstractscrollarea.cpp:1036
#19 0x04a08497 in QAbstractItemView::viewportEvent (this=0x94df8a0, event=0xbf9dea70) at itemviews/qabstractitemview.cpp:1610
#20 0x04956565 in QAbstractScrollAreaPrivate::viewportEvent (this=0x94e2928, o=0x94df3b0, e=0xbf9dea70) at widgets/qabstractscrollarea_p.h:100
#21 QAbstractScrollAreaFilter::eventFilter (this=0x94e2928, o=0x94df3b0, e=0xbf9dea70) at widgets/qabstractscrollarea_p.h:116
#22 0x04154dca in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x92ba110, receiver=0x94df3b0, event=0xbf9dea70) at kernel/qcoreapplication.cpp:819
#23 0x0445e4b9 in QApplicationPrivate::notify_helper (this=0x92ba110, receiver=0x94df3b0, e=0xbf9dea70) at kernel/qapplication.cpp:4296
#24 0x044659b7 in QApplication::notify (this=0xbf9df320, receiver=0x94df3b0, e=0xbf9dea70) at kernel/qapplication.cpp:3865
#25 0x009d840a in KApplication::notify (this=0xbf9df320, receiver=0x94df3b0, event=0xbf9dea70) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x04155b2b in QCoreApplication::notifyInternal (this=0xbf9df320, receiver=0x94df3b0, event=0xbf9dea70) at kernel/qcoreapplication.cpp:704
#27 0x04464912 in QCoreApplication::sendEvent (receiver=0x94df3b0, event=0xbf9dea70, alienWidget=0x94df3b0, nativeWidget=0x94a2d98, buttonDown=0x4da0058, lastMouseReceiver=..., spontaneous=true)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#28 QApplicationPrivate::sendMouseEvent (receiver=0x94df3b0, event=0xbf9dea70, alienWidget=0x94df3b0, nativeWidget=0x94a2d98, buttonDown=0x4da0058, lastMouseReceiver=..., spontaneous=true)
    at kernel/qapplication.cpp:2965
#29 0x044f0178 in QETWidget::translateMouseEvent (this=0x94a2d98, event=0xbf9def8c) at kernel/qapplication_x11.cpp:4368
#30 0x044ef601 in QApplication::x11ProcessEvent (this=0xbf9df320, event=0xbf9def8c) at kernel/qapplication_x11.cpp:3379
#31 0x0451e6fa in x11EventSourceDispatch (s=0x92bd300, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#32 0x011105e5 in g_main_dispatch (context=0x92bc440) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#33 IA__g_main_context_dispatch (context=0x92bc440) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#34 0x011142d8 in g_main_context_iterate (context=0x92bc440, block=<value optimized out>, dispatch=1, self=0x92ba358) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#35 0x011144b8 in IA__g_main_context_iteration (context=0x92bc440, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#36 0x04181715 in QEventDispatcherGlib::processEvents (this=0x929cc20, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#37 0x0451e225 in QGuiEventDispatcherGlib::processEvents (this=0x929cc20, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#38 0x04154149 in QEventLoop::processEvents (this=0xbf9df284, flags=) at kernel/qeventloop.cpp:149
#39 0x0415459a in QEventLoop::exec (this=0xbf9df284, flags=...) at kernel/qeventloop.cpp:201
#40 0x0415878f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#41 0x0445e577 in QApplication::exec () at kernel/qapplication.cpp:3579
#42 0x086ac645 in main (argc=3, argv=0xbf9df4d4) at ../../../umbrello/umbrello/main.cpp:111

This bug may be a duplicate of or related to bug 174397.

Possible duplicates by query: bug 262079.

Reported using DrKonqi
Comment 1 c.weber23 2012-10-24 10:58:43 UTC
Created attachment 74772 [details]
New crash information added by DrKonqi

umbrello (2.9.2) on KDE Platform 4.9.2 using Qt 4.8.3

- What I was doing when the application crashed:

Selecting a prior state in the Command History Window (worked fine),
then selecting a more recent Command -> crash

-- Backtrace (Reduced):
#6  0x000000000044a49d in UMLWidgetController::insertSaveValues (this=0x1f05560, _oldX=114, _oldY=48, X=654, Y=48) at ../../../umbrello/umbrello/controller/umlwidgetcontroller.cpp:598
#7  0x0000000000659eda in Uml::CmdMoveWidget::redo (this=0x19112b0) at ../../../umbrello/umbrello/cmds/cmd_moveWidget.cpp:40
#8  0x00007f449066a2af in QUndoStack::setIndex (this=<optimized out>, idx=64) at util/qundostack.cpp:780
#9  0x00007f449066be09 in QUndoModel::setStackCurrentIndex (this=0x18ccc60, index=...) at util/qundoview.cpp:160
[...]
#11 0x00007f44905780aa in QItemSelectionModel::currentChanged (this=this@entry=0x18d1e70, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:173
Comment 2 Anton 2012-12-17 09:35:03 UTC
Created attachment 75880 [details]
New crash information added by DrKonqi

umbrello (2.8.5) on KDE Platform 4.8.5 (4.8.5) using Qt 4.8.1

Selecting a more recent Command -> crash

-- Backtrace (Reduced):
#7  0x0808b49f in UMLWidgetController::insertSaveValues (this=0xa0f0b50, _oldX=540, _oldY=392, X=335, Y=260) at ../../../umbrello/umbrello/controller/umlwidgetcontroller.cpp:591
#8  0x082b083f in Uml::CmdMoveWidget::redo (this=0xa121d80) at ../../../umbrello/umbrello/cmds/cmd_moveWidget.cpp:40
#9  0x01c189ff in QUndoStack::setIndex (this=0x9f12350, idx=3) at util/qundostack.cpp:780
#10 0x01c1a847 in QUndoModel::setStackCurrentIndex (this=0xa0ad6c0, index=...) at util/qundoview.cpp:160
[...]
#12 0x01b0d63d in QItemSelectionModel::currentChanged (this=0xa0adb30, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:173
Comment 3 Andi Fischer 2013-09-02 12:37:07 UTC

*** This bug has been marked as a duplicate of bug 322689 ***