Bug 97159

Summary: Umbrello creates an empty class diagram after generating c++ source
Product: [Applications] umbrello Reporter: Henrik Steffien <henrik.steffien>
Component: generalAssignee: Umbrello Development Group <umbrello-devel>
Status: RESOLVED WORKSFORME    
Severity: normal    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Henrik Steffien 2005-01-16 19:05:05 UTC
Version:           1.4.0-beta1 (using KDE KDE 3.3.1)
Compiler:          g++ (GCC) 3.3.5 (Debian 1:3.3.5-5) 
OS:                Linux

Hello,

i tried version 1.4.0 compiled from source tarball from 2005-01-15 05:07. Umbrello shows the version 1.3.90.
Do the following steps for reproduce:

1. Start with an empty project
2. insert a class (name not matters)
3. save this file (pure xmi format)
4. generate c++ source code (either with the wizard of with the "generate all"-option) (I don't know the correct text of the menuitem because i'm using the german version).
5. save the xmi a second time (the content dramatically changes. i think, the new generated c++ code will be persisted in the xmi file)
6. close the file
7. open the file --> Now Umbrello creates and popups a second new and empty class diagram.

No crashes. No relevant output on the console.
Comment 1 Jonathan Riddell 2005-01-27 06:00:10 UTC
Works for me using current CVS
Comment 2 Henrik Steffien 2005-01-27 20:02:07 UTC
Yes, it works now with HEAD.