Bug 148280

Summary: Crash on load of the file created with prior version of Umbrello
Product: [Applications] umbrello Reporter: Alexey Parshin <alexeyp>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: This file was create created with Umbrello 3.5.6
corrected file of attachment 27210
Screenshot of corrected file in 3.5.7

Description Alexey Parshin 2007-07-28 06:37:15 UTC
Version:           3.5.7 (using KDE KDE 3.5.7)
Installed from:    Gentoo Packages
Compiler:          gcc-4.2.2 
OS:                Linux

Umbrello crashes on loading files created with 3.5.6 version of Umbrello.
Comment 1 Alexey Parshin 2007-07-28 06:39:53 UTC
Created attachment 21270 [details]
This file was create created with Umbrello 3.5.6
Comment 2 Oliver Kellogg 2007-07-28 09:04:25 UTC
Confirm with current branches/KDE/3.5/kdesdk/umbrello
Comment 3 Oliver Kellogg 2007-07-29 10:10:08 UTC
Created attachment 21283 [details]
corrected file of attachment 27210 [details]

Versions 1.5.5 to 1.5.6 apparently created corrupted XMI files.
Several xmi.id's were multiply defined.

It might be possible to make Umbrello automatically detect the
corruptions on loading. But it's easier to just fix the XMI by hand.
Comment 4 Alexey Parshin 2007-07-29 13:59:30 UTC
The corrected file is opened fine in 3.5.7. However, all the associations lost their type, therefore no arrows are shown. The dropdown box for the Association type in Association Properties window is empty.
Comment 5 Alexey Parshin 2007-07-29 14:00:54 UTC
Created attachment 21285 [details]
Screenshot of corrected file in 3.5.7
Comment 6 Oliver Kellogg 2007-07-29 16:15:02 UTC
> The corrected file is opened fine in 3.5.7. However, all the
> associations lost their type, therefore no arrows are shown.

Fixed in 1.5.71.


*** This bug has been marked as a duplicate of 146064 ***
Comment 7 David Ferenczi 2008-06-22 10:48:54 UTC
Umbrello 1.5.8 ist still unable to open the corrupted xmi files!