Summary: | Crash on importing XMI file | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Goran Miskovic <schkovich> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | fabian.greif, p92 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.7.4 | |
Sentry Crash Report: | |||
Attachments: |
XMI file imported on crash
New crash information added by DrKonqi New crash information added by DrKonqi New crash information added by DrKonqi XMI model that crashes umbrello after 3 objects name collisions |
Description
Goran Miskovic
2010-05-25 11:43:41 UTC
Created attachment 43871 [details]
XMI file imported on crash
Created attachment 50831 [details]
New crash information added by DrKonqi
The Crash happens when importing a XMI file generated by Gaphor.
I'm running Ubuntu 10.04.
*** This bug has been marked as a duplicate of bug 203118 *** Created attachment 51606 [details]
New crash information added by DrKonqi
umbrello (2.5.1) on KDE Platform 4.5.1 (KDE 4.5.1) using Qt 4.7.0
- What I was doing when the application crashed:
importing xmi from poseidon
- Unusual behavior I noticed:
during import processing umbrello asked 3 times for an already existing class renaming then it crashed
- Custom settings of the application:
import of 12Mo XMI file generated by poseidon
-- Backtrace (Reduced):
#6 0x0000000000a098dc in QListData::size (this=0x0, pObject=0x863d330) at /usr/include/qt4/QtCore/qlist.h:94
#7 QList<UMLObject*>::indexOf (this=0x0, pObject=0x863d330) at /usr/include/qt4/QtCore/qlist.h:829
#8 UMLPackage::addObject (this=0x0, pObject=0x863d330) at ../../../umbrello/umbrello/package.cpp:136
#9 0x0000000000a35d42 in UMLDoc::loadUMLObjectsFromXMI (this=<value optimized out>, element=<value optimized out>) at ../../../umbrello/umbrello/umldoc.cpp:2102
#10 0x0000000000a357ba in UMLDoc::loadUMLObjectsFromXMI (this=<value optimized out>, element=<value optimized out>) at ../../../umbrello/umbrello/umldoc.cpp:2038
To comment #3 I really have difficulty to see a duplicate between #5 0x0000000000bd2c99 in UMLPackage::addObject (this=0x0, pObject=0x1ea3be0) at /usr/include/QtCore/qlist.h:87 and the current : #6 0x0000000000a098dc in QListData::size (this=0x0, pObject=0x863d330) at /usr/include/qt4/QtCore/qlist.h:94 Created attachment 53521 [details]
New crash information added by DrKonqi
umbrello (2.5.3) on KDE Platform 4.5.3 (KDE 4.5.3) using Qt 4.7.0
Can we work on this bug please ? I'll attach the XMI model.
-- Backtrace (Reduced):
#6 0x0000000000a0f88c in size (this=0x0, pObject=0x8e8a700) at /usr/include/qt4/QtCore/qlist.h:94
#7 indexOf (this=0x0, pObject=0x8e8a700) at /usr/include/qt4/QtCore/qlist.h:829
#8 UMLPackage::addObject (this=0x0, pObject=0x8e8a700) at ../../../umbrello/umbrello/package.cpp:136
#9 0x0000000000a3c2e2 in UMLDoc::loadUMLObjectsFromXMI (this=<value optimized out>, element=<value optimized out>) at ../../../umbrello/umbrello/umldoc.cpp:2102
#10 0x0000000000a3bd5a in UMLDoc::loadUMLObjectsFromXMI (this=<value optimized out>, element=<value optimized out>) at ../../../umbrello/umbrello/umldoc.cpp:2038
Created attachment 53522 [details]
XMI model that crashes umbrello after 3 objects name collisions
set version-fixed-in from 4.7.4 changelog |