Summary: | crash when pressing Ok in enum field | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | Stefan Geuns <bitrain> |
Component: | general | Assignee: | Umbrello Development Group <umbrello-devel> |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: |
umbrello crash backtrace
file on which it crashes XMI file of attachment 19601, cleaned up |
Description
Stefan Geuns
2007-01-25 18:24:39 UTC
Cannot confirm with either trunk or branches/KDE/3.5.
> Installed from: Compiled From Sources
Did you compile 1.5.5? Then please use a later version - the most stable
right now is branches/KDE/3.5/kdesdk HEAD which will be released as
1.5.61 shortly. If you still get a crash from 1.5.61 then please attach
the backtrace.
I haven't compiled 1.5.5, but I had the kde4svn and it crashed at the same action. But after a few tries it suddenly worked again, so I'm not sure if I'm able to reproduce it again with 1.5.61 Created attachment 19600 [details]
umbrello crash backtrace
I also ran it in gdb and it's (partial) output is, if you need more I'll attach
it later:
0x081dddea in UMLRole::saveToXMI (this=0xa06c6b0, qDoc=@0xbffb7268,
qElement=@0xbffb6eb8) at umlrole.cpp:101
101 roleElement.setAttribute( "type", ID2STR(m_pSecondary->getID())
);
(gdb) backtrace
#0 0x081dddea in UMLRole::saveToXMI (this=0xa06c6b0, qDoc=@0xbffb7268,
qElement=@0xbffb6eb8) at umlrole.cpp:101
#1 0x0812b05c in UMLAssociation::saveToXMI (this=0xa06c610, qDoc=@0xbffb7268,
qElement=@0xbffb6fa8) at association.cpp:187
#2 0x0816c227 in UMLFolder::saveContents (this=0x9e57700, qDoc=@0xbffb7268,
qElement=@0xbffb7008) at folder.cpp:182
#3 0x0816c54a in UMLFolder::save (this=0x9e57700, qDoc=@0xbffb7268,
qElement=@0xbffb7200) at folder.cpp:208
#4 0x0816c5cb in UMLFolder::saveToXMI (this=0x9e57700, qDoc=@0xbffb7268,
qElement=@0xbffb7200) at folder.cpp:214
#5 0x081bd3cb in UMLDoc::saveToXMI (this=0x9e574a0, file=@0x9f107c8) at
umldoc.cpp:1293
#6 0x081bac40 in UMLDoc::addToUndoStack (this=0x9e574a0) at umldoc.cpp:2135
#7 0x081badc0 in UMLDoc::setModified (this=0x9e574a0, modified=true,
addToUndo=true) at umldoc.cpp:1927
Created attachment 19601 [details]
file on which it crashes
The file on which it crashes, I deleted an enum value of the 'Lifeness' enum in
the previous backtrace.
Created attachment 19651 [details] XMI file of attachment 19601 [details], cleaned up Could you try again with 1.5.61? Your XMI file contained a large number of duplicated/orphaned <UML:Association>s. If you still experience problems with the cleaned file and using 1.5.61 then please reopen http://bugs.kde.org/129859 |