Bug 83913

Summary: Data loss: Partial failure to load a saved *.xmi file
Product: [Applications] umbrello Reporter: Christian Esken <esken>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: VERIFIED FIXED    
Severity: major    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: The XMI file, bzip2 compressed
The logfile of umbrello

Description Christian Esken 2004-06-24 11:29:46 UTC
Version:           1.2.90 (using KDE 3.2.90 (3.3 alpha1, CVS >= 20040522), compiled sources)
Compiler:          gcc version 3.3.1 (SuSE Linux)
OS:                Linux (i686) release 2.4.21-99-athlon

I cannot restore a certain *.xmi document. I created it by importing the KMix headers kdemultimedia/kmix/*.h ad "painting" the class diagram. After I was done I printed and then saved the result.
When I try to reload the file, it loads the classes, but the class diagram is missing.
Please see the corresponding attachments (XMI file and "log output" from the shell).

Chris

PS: A workaround for recovering the file would be quite helpful, if possible.
Comment 1 Christian Esken 2004-06-24 11:31:17 UTC
Created attachment 6453 [details]
The XMI file, bzip2 compressed
Comment 2 Christian Esken 2004-06-24 11:34:08 UTC
Created attachment 6454 [details]
The logfile of umbrello

The logfile was created by running the following command:

umbrello kmix-2.1.xmi 2> umbrello.log

Chris
Comment 3 Christian Esken 2004-06-24 11:34:57 UTC
Data loss => raising severity to "major"
Comment 4 Oliver Kellogg 2004-06-28 23:55:49 UTC
I believe this is fixed, please try again with current cvs.
Comment 5 Oliver Kellogg 2004-07-02 07:56:45 UTC
*** Bug has been marked as fixed ***.
Comment 6 Christian Esken 2004-07-02 13:49:37 UTC
I have verifed the fix. It works. Thanks.