[umbrello-devel] [umbrello] [Bug 338536] Crash when attempting to view model from AIXM

Oliver Kellogg okellogg at users.sourceforge.net
Mon Aug 25 05:45:03 UTC 2014


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

Oliver Kellogg <okellogg at users.sourceforge.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Chrash when attempting to   |Crash when attempting to
                   |view model from  AXIM       |view model from AIXM
                 CC|                            |okellogg at users.sourceforge.
                   |                            |net
             Status|UNCONFIRMED                 |CONFIRMED
     Ever confirmed|0                           |1

--- Comment #2 from Oliver Kellogg <okellogg at users.sourceforge.net> ---
On 2.14.0 and master, the backtrace is different:

[...]
umbrello(10522) UMLApp::executeCommand: "Set stereotype :  to feature"  [ 1616
]
umbrello(10522) UMLPackage::addObject: "AirportHeliportProtectionArea"  is
already there
umbrello(10522) UMLApp::executeCommand: "Create UML object : AIXM::AIXM
Features::AirportHeliport::Airport/Heliport::AirportHeliportCollocation"  [
1617 ]
umbrello(10522) UMLApp::executeCommand: "Set stereotype :  to feature"  [ 1618
]
umbrello(10522) UMLPackage::addObject: "AirportHeliportCollocation"  is already
there
umbrello(10522) UMLApp::executeCommand: "Set stereotype :  to feature"  [ 1619
]
umbrello(10522) UMLApp::executeCommand: "Create UML object : AIXM::AIXM
Features::AirportHeliport::Airport/Heliport::AltimeterSource"  [ 1620 ]

Program received signal SIGSEGV, Segmentation fault.
0x083227b1 in UMLCanvasObject::findChildObjectById (this=0xa50b6c8,
id="47965BE30126", considerAncestors=false)
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/umlcanvasobject.cpp:270
270         for (UMLObjectListIt oit(m_List); oit.hasNext();) {
(gdb) bt
#0  0x083227b1 in UMLCanvasObject::findChildObjectById (this=0xa50b6c8,
id="47965BE30126", considerAncestors=false)
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/umlcanvasobject.cpp:270
#1  0x082c132c in UMLClassifier::findChildObjectById (this=0xa50b6c8,
id="47965BE30126", considerAncestors=false)
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/classifier.cpp:558
#2  0x082f3682 in Model_Utils::findObjectInList (id="47965BE30126", inList=...)
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/model_utils.cpp:101
#3  0x08300d38 in UMLPackage::findObjectById (this=0xa509c28,
id="47965BE30126")
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/package.cpp:264
#4  0x082f362a in Model_Utils::findObjectInList (id="47965BE30126", inList=...)
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/model_utils.cpp:93
#5  0x08300d38 in UMLPackage::findObjectById (this=0xaa76238,
id="47965BE30126")
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/package.cpp:264
#6  0x082f362a in Model_Utils::findObjectInList (id="47965BE30126", inList=...)
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/model_utils.cpp:93
#7  0x08300d38 in UMLPackage::findObjectById (this=0xad25658,
id="47965BE30126")
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/package.cpp:264
#8  0x082f362a in Model_Utils::findObjectInList (id="47965BE30126", inList=...)
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/model_utils.cpp:93
#9  0x08300d38 in UMLPackage::findObjectById (this=0xaa76238,
id="47965BE30126")
    at /home/kellogg/tools/kdesdk/umbrello/umbrello/package.cpp:264
... backtrace continues flipping back and forth between
    model_utils.cpp:93 and package.cpp:264

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


More information about the umbrello-devel mailing list