[umbrello-devel] [umbrello] [Bug 337606] New: Segmentation fault when opening a file that contains an "alternative" combined fragment
Philipp Harms
philipp.harms at googlemail.com
Sat Jul 19 14:27:23 UTC 2014
https://bugs.kde.org/show_bug.cgi?id=337606
Bug ID: 337606
Summary: Segmentation fault when opening a file that contains
an "alternative" combined fragment
Product: umbrello
Version: 2.13.2
Hardware: Ubuntu Packages
OS: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: general
Assignee: umbrello-devel at kde.org
Reporter: philipp.harms at googlemail.com
Created attachment 87816
--> https://bugs.kde.org/attachment.cgi?id=87816&action=edit
Example project that crashes umbrello when opening.
Operating System: Linux 3.13.0-32-generic x86_64
Distribution: Ubuntu 14.04 LTS
Hey everyone,
I encountered the problem in one of my own files when I created an alternative
combined fragment in one of the sequence diagrams, but I was able to reproduce
it multiple times.
I attached a minimal .xmi-file that causes umbrello to crash immediately on my
system when I try to open it.
All KDE packages I use are from Ubuntu's standard repositories.
Please let me know if you need additional information.
Best wishes,
Philipp Harms
Backtrace:
#0 QGraphicsView::scene (this=0x0) at graphicsview/qgraphicsview.cpp:1592
#1 0x00000000006cf7f5 in UMLView::umlScene (this=<optimized out>) at
../../umbrello/umlview.cpp:60
#2 0x00000000005da386 in Uml::CmdBaseWidgetCommand::scene
(this=this at entry=0x1353c70) at
../../umbrello/cmds/widget/cmd_baseWidgetCommand.cpp:49
#3 0x00000000005da47a in Uml::CmdBaseWidgetCommand::addWidgetToScene
(this=this at entry=0x1353c70, umlWidget=umlWidget at entry=0x138b800) at
../../umbrello/cmds/widget/cmd_baseWidgetCommand.cpp:73
#4 0x00000000005dbf42 in Uml::CmdCreateWidget::CmdCreateWidget
(this=0x1353c70, widget=0x138b800) at
../../umbrello/cmds/widget/cmd_createWidget.cpp:31
#5 0x00000000006bdcb1 in UMLScene::setupNewWidget (this=0x139e5b0,
w=0x138b800) at ../../umbrello/umlscene.cpp:542
#6 0x00000000005fb750 in CombinedFragmentWidget::loadFromXMI (this=0x137c320,
qElement=...) at ../../umbrello/widgets/combinedfragmentwidget.cpp:346
#7 0x00000000006c8b11 in UMLScene::loadWidgetFromXMI
(this=this at entry=0x139e5b0, widgetElement=...) at
../../umbrello/umlscene.cpp:3764
#8 0x00000000006c8bfd in UMLScene::loadWidgetsFromXMI
(this=this at entry=0x139e5b0, qElement=...) at ../../umbrello/umlscene.cpp:3731
#9 0x00000000006cc8d8 in UMLScene::loadFromXMI (this=0x139e5b0, qElement=...)
at ../../umbrello/umlscene.cpp:3701
#10 0x000000000064e278 in UMLFolder::loadDiagramsFromXMI
(this=this at entry=0xd44580, diagrams=...) at ../../umbrello/folder.cpp:383
#11 0x000000000064fc72 in UMLFolder::load (this=0xd44580, element=...) at
../../umbrello/folder.cpp:475
#12 0x00000000006b799f in UMLObject::loadFromXMI (this=0xd44580, element=...)
at ../../umbrello/umlobject.cpp:1074
#13 0x000000000069be32 in UMLDoc::loadUMLObjectsFromXMI
(this=this at entry=0xcb8090, element=...) at ../../umbrello/umldoc.cpp:2200
#14 0x000000000069bc67 in UMLDoc::loadUMLObjectsFromXMI
(this=this at entry=0xcb8090, element=...) at ../../umbrello/umldoc.cpp:2219
#15 0x000000000069fe9a in UMLDoc::loadFromXMI (this=0xcb8090, file=...,
encode=<optimized out>) at ../../umbrello/umldoc.cpp:2002
#16 0x00000000006a0fff in UMLDoc::openDocument (this=0xcb8090, url=...,
format=format at entry=0x0) at ../../umbrello/umldoc.cpp:549
#17 0x0000000000684c19 in UMLApp::openDocumentFile (this=0xc7eed0, url=...) at
../../umbrello/uml.cpp:891
#18 0x00000000006670b1 in initDocument (args=args at entry=0x9eb3a0) at
../../umbrello/main.cpp:137
#19 0x000000000043885b in main (argc=2, argv=<optimized out>) at
../../umbrello/main.cpp:114
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the umbrello-devel
mailing list