Hi, I'm more information about this problem. I've manage to load my file by starting umbrello with a non-existing file (ie umbrello new.xmi) and then opening my project from the menu. At this point my file is loaded correctly except for some alignment problems in my diagrams.
These are the debug info I get from this procedure: X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x26004f4 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 20 Minor opcode: 0 Resource id: 0x26004f4 X Error: BadWindow (invalid Window parameter) 3 Major opcode: 18 Minor opcode: 0 Resource id: 0x26004f4 umbrello: WARNING: UMLFolder::load: Unknown type of umlobject to create: XMI.extension umbrello: WARNING: UMLFolder::load: Unknown type of umlobject to create: XMI.extension umbrello: WARNING: UMLFolder::load: Unknown type of umlobject to create: XMI.extension umbrello: WARNING: UMLFolder::load: Unknown type of umlobject to create: XMI.extension umbrello: WARNING: UMLFolder::load: Unknown type of umlobject to create: XMI.extension umbrello: WARNING: UMLFolder::load: Unknown type of umlobject to create: XMI.extension umbrello: WARNING: UMLFolder::load: Unknown type of umlobject to create: XMI.extension umbrello: ERROR: UMLObject::resolveRef(): cannot find type with id 18 umbrello: ERROR: UMLObject::resolveRef(): cannot find type with id 17 umbrello: ERROR: UMLObject::resolveRef(): cannot find type with id 18 umbrello: ERROR: UMLObject::resolveRef(): cannot find type with id 3389 umbrello: ERROR: UMLObject::resolveRef(): cannot find type with id 3389 umbrello: ERROR: UMLObject::resolveRef(): cannot find type with id 6219 umbrello: ERROR: convert_OT_LVT(Datatypes): lv->findUMLObject() returns NULL umbrello: ERROR: convert_OT_LVT(Datatypes): lv->findUMLObject() returns NULL umbrello: ERROR: UMLObject::resolveRef(): cannot find type with id 6219 umbrello: WARNING: failed load on listview umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list umbrello: WARNING: UMLCanvasObject::removeAssociation: can't find assoc given in list hope this helps. :) p -- ++ Blog: http://blog.rsise.anu.edu.au/?q=pietro ++ ++ "All great truths begin as blasphemies." -George Bernard Shaw ++ Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]