Summary: | Crash on opening second xmi file | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Ralf Habacker <ralf.habacker> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED FIXED | ||
Severity: | crash | Keywords: | drkonqi |
Priority: | NOR | ||
Version: | 2.16.2 (KDE Applications 15.04.2) | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/umbrello/849f7a41efdc624b3096b1d7232d61a0ca7cada7 | Version Fixed In: | 2.16.3 (KDE Applications 15.04.3) |
Sentry Crash Report: | |||
Attachments: |
First xmi file
Second xmi file |
Description
Ralf Habacker
2015-06-16 21:57:12 UTC
Created attachment 93203 [details]
First xmi file
Created attachment 93204 [details]
Second xmi file
#14 UMLApp::executeCommand (..) at /home/ralf/src/umbrello-15.04/umbrello/uml.cpp:3297 #15 UMLScene::removeWidget(..) at /home/ralf/src/umbrello-15.04/umbrello/umlscene.cpp:1159 #16 UMLScene::checkMessages(..) at /home/ralf/src/umbrello-15.04/umbrello/umlscene.cpp:1017 #17 UMLScene::removeWidgetCmd (...) at /home/ralf/src/umbrello-15.04/umbrello/umlscene.cpp:1178 ... #26 UMLDoc::removeAllViews (...) at /home/ralf/src/umbrello-15.04/umbrello/umldoc.cpp:2543 #27 UMLDoc::closeDocument (...) at /home/ralf/src/umbrello-15.04/umbrello/umldoc.cpp:356 The problem here is that on document close (#27) checkMessages (#16) runs ::removeWidget() (#15), which triggers an undo command execution, which asserts on a not found UMLView instance. Git commit 849f7a41efdc624b3096b1d7232d61a0ca7cada7 by Ralf Habacker. Committed on 16/06/2015 at 22:09. Pushed by habacker into branch 'Applications/15.04'. Fix 'Crash on opening second xmi file'. FIXED-IN:2.16.3 (KDE Applications 15.04.3) M +1 -1 umbrello/umlscene.cpp http://commits.kde.org/umbrello/849f7a41efdc624b3096b1d7232d61a0ca7cada7 |