Loading the xmi file behind the appended link let umbrello crash http://websvn.kde.org/*checkout*/trunk/l10n-kde4/de/docs/kdesdk/umbrello/screen-shots.xmi Reproducible: Always Steps to Reproduce: 1. start umbrello 2. open mentioned link Actual Results: umbrello crashes Expected Results: umbrello should load the mentioned xmi file without a crash
(In reply to comment #0) > Loading the xmi file behind the appended link let umbrello crash > http://websvn.kde.org/*checkout*/trunk/l10n-kde4/de/docs/kdesdk/umbrello/ > screen-shots.xmi > > Reproducible: Always > > Steps to Reproduce: > 1. start umbrello > 2. open mentioned link > > Actual Results: > umbrello crashes > No crash observed with master@12df383 - just a few valgrind complaints, /tools/kdesdk/umbrello/build> valgrind umbrello/umbrello ==17006== Memcheck, a memory error detector ==17006== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==17006== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==17006== Command: umbrello/umbrello ==17006== umbrello(17006)/kdecore (KSycoca): Trying to open ksycoca from "/var/tmp/kdecache-kellogg/ksycoca4" umbrello(17006)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory! umbrello(17006)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory! umbrello(17006) UMLApp::setCurrentView: view is NULL umbrello(17006) UMLApp::setCurrentView: view is NULL umbrello(17006) UMLDoc::createDiagram: folder= "Logical View" / type= "Class" / name= "class diagram" umbrello(17006) UMLDoc::addView: "class diagram" to folder UMLFolder: localName="Logical View", folderFile="", diagrams=0 ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4C25: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==17006== by 0x82993AB: UMLApp::setZoom(int) (uml.cpp:665) ==17006== by 0x829BC35: UMLApp::setCurrentView(UMLView*, bool) (uml.cpp:2992) ==17006== by 0x82ABC13: UMLDoc::addView(UMLView*) (umldoc.cpp:179) ==17006== by 0x82AEA6C: UMLDoc::createDiagram(UMLFolder*, Uml::DiagramType::Enum, QString const&, std::string) (umldoc.cpp:1327) ==17006== by 0x82AFCC6: UMLDoc::newDocument() (umldoc.cpp:381) ==17006== by 0x82A2A44: UMLApp::newDocument() (uml.cpp:2937) ==17006== by 0x828229C: initDocument(KCmdLineArgs*) (main.cpp:144) ==17006== by 0x828309F: main (main.cpp:114) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4C3F: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==17006== by 0x82993AB: UMLApp::setZoom(int) (uml.cpp:665) ==17006== by 0x829BC35: UMLApp::setCurrentView(UMLView*, bool) (uml.cpp:2992) ==17006== by 0x82ABC13: UMLDoc::addView(UMLView*) (umldoc.cpp:179) ==17006== by 0x82AEA6C: UMLDoc::createDiagram(UMLFolder*, Uml::DiagramType::Enum, QString const&, std::string) (umldoc.cpp:1327) ==17006== by 0x82AFCC6: UMLDoc::newDocument() (umldoc.cpp:381) ==17006== by 0x82A2A44: UMLApp::newDocument() (uml.cpp:2937) ==17006== by 0x828229C: initDocument(KCmdLineArgs*) (main.cpp:144) ==17006== by 0x828309F: main (main.cpp:114) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4C50: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==17006== by 0x82993AB: UMLApp::setZoom(int) (uml.cpp:665) ==17006== by 0x829BC35: UMLApp::setCurrentView(UMLView*, bool) (uml.cpp:2992) ==17006== by 0x82ABC13: UMLDoc::addView(UMLView*) (umldoc.cpp:179) ==17006== by 0x82AEA6C: UMLDoc::createDiagram(UMLFolder*, Uml::DiagramType::Enum, QString const&, std::string) (umldoc.cpp:1327) ==17006== by 0x82AFCC6: UMLDoc::newDocument() (umldoc.cpp:381) ==17006== by 0x82A2A44: UMLApp::newDocument() (uml.cpp:2937) ==17006== by 0x828229C: initDocument(KCmdLineArgs*) (main.cpp:144) ==17006== by 0x828309F: main (main.cpp:114) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4C61: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==17006== by 0x82993AB: UMLApp::setZoom(int) (uml.cpp:665) ==17006== by 0x829BC35: UMLApp::setCurrentView(UMLView*, bool) (uml.cpp:2992) ==17006== by 0x82ABC13: UMLDoc::addView(UMLView*) (umldoc.cpp:179) ==17006== by 0x82AEA6C: UMLDoc::createDiagram(UMLFolder*, Uml::DiagramType::Enum, QString const&, std::string) (umldoc.cpp:1327) ==17006== by 0x82AFCC6: UMLDoc::newDocument() (umldoc.cpp:381) ==17006== by 0x82A2A44: UMLApp::newDocument() (uml.cpp:2937) ==17006== by 0x828229C: initDocument(KCmdLineArgs*) (main.cpp:144) ==17006== by 0x828309F: main (main.cpp:114) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4C72: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==17006== by 0x82993AB: UMLApp::setZoom(int) (uml.cpp:665) ==17006== by 0x829BC35: UMLApp::setCurrentView(UMLView*, bool) (uml.cpp:2992) ==17006== by 0x82ABC13: UMLDoc::addView(UMLView*) (umldoc.cpp:179) ==17006== by 0x82AEA6C: UMLDoc::createDiagram(UMLFolder*, Uml::DiagramType::Enum, QString const&, std::string) (umldoc.cpp:1327) ==17006== by 0x82AFCC6: UMLDoc::newDocument() (umldoc.cpp:381) ==17006== by 0x82A2A44: UMLApp::newDocument() (uml.cpp:2937) ==17006== by 0x828229C: initDocument(KCmdLineArgs*) (main.cpp:144) ==17006== by 0x828309F: main (main.cpp:114) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4C83: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==17006== by 0x82993AB: UMLApp::setZoom(int) (uml.cpp:665) ==17006== by 0x829BC35: UMLApp::setCurrentView(UMLView*, bool) (uml.cpp:2992) ==17006== by 0x82ABC13: UMLDoc::addView(UMLView*) (umldoc.cpp:179) ==17006== by 0x82AEA6C: UMLDoc::createDiagram(UMLFolder*, Uml::DiagramType::Enum, QString const&, std::string) (umldoc.cpp:1327) ==17006== by 0x82AFCC6: UMLDoc::newDocument() (umldoc.cpp:381) ==17006== by 0x82A2A44: UMLApp::newDocument() (uml.cpp:2937) ==17006== by 0x828229C: initDocument(KCmdLineArgs*) (main.cpp:144) ==17006== by 0x828309F: main (main.cpp:114) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4C94: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==17006== by 0x82993AB: UMLApp::setZoom(int) (uml.cpp:665) ==17006== by 0x829BC35: UMLApp::setCurrentView(UMLView*, bool) (uml.cpp:2992) ==17006== by 0x82ABC13: UMLDoc::addView(UMLView*) (umldoc.cpp:179) ==17006== by 0x82AEA6C: UMLDoc::createDiagram(UMLFolder*, Uml::DiagramType::Enum, QString const&, std::string) (umldoc.cpp:1327) ==17006== by 0x82AFCC6: UMLDoc::newDocument() (umldoc.cpp:381) ==17006== by 0x82A2A44: UMLApp::newDocument() (uml.cpp:2937) ==17006== by 0x828229C: initDocument(KCmdLineArgs*) (main.cpp:144) ==17006== by 0x828309F: main (main.cpp:114) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4CA5: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==17006== by 0x82993AB: UMLApp::setZoom(int) (uml.cpp:665) ==17006== by 0x829BC35: UMLApp::setCurrentView(UMLView*, bool) (uml.cpp:2992) ==17006== by 0x82ABC13: UMLDoc::addView(UMLView*) (umldoc.cpp:179) ==17006== by 0x82AEA6C: UMLDoc::createDiagram(UMLFolder*, Uml::DiagramType::Enum, QString const&, std::string) (umldoc.cpp:1327) ==17006== by 0x82AFCC6: UMLDoc::newDocument() (umldoc.cpp:381) ==17006== by 0x82A2A44: UMLApp::newDocument() (uml.cpp:2937) ==17006== by 0x828229C: initDocument(KCmdLineArgs*) (main.cpp:144) ==17006== by 0x828309F: main (main.cpp:114) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C6B1C: QGraphicsView::viewportTransform() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CE869: QGraphicsView::paintEvent(QPaintEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x517DF59: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x55778B4: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5605F30: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CEF8B: QGraphicsView::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x56088A5: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x4EB2FA5: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x5124C33: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x512CCA3: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x47809D0: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.4.0) ==17006== umbrello(17006) UMLListView::findView: could not find "class diagram" in UMLListViewItem: "Logical View", type="lvt_Logical_View", id="Logical View", children=1 umbrello(17006) UMLApp::setCurrentView: Changed view to UMLScene: "class diagram" / type="Class" / id="mMtSx0XKBLoA" / isOpen=true umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLDoc::changeCurrentView: id= "mMtSx0XKBLoA" umbrello(17006) UMLApp::setCurrentView: Changed view to UMLScene: "class diagram" / type="Class" / id="mMtSx0XKBLoA" / isOpen=true umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLApp::executeCommand: "Create UML object : int" [ 1 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "int" umbrello(17006) UMLApp::executeCommand: "Create UML object : char" [ 2 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "char" umbrello(17006) UMLApp::executeCommand: "Create UML object : bool" [ 3 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "bool" umbrello(17006) UMLApp::executeCommand: "Create UML object : float" [ 4 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "float" umbrello(17006) UMLApp::executeCommand: "Create UML object : double" [ 5 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "double" umbrello(17006) UMLApp::executeCommand: "Create UML object : short" [ 6 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "short" umbrello(17006) UMLApp::executeCommand: "Create UML object : long" [ 7 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "long" umbrello(17006) UMLApp::executeCommand: "Create UML object : unsigned int" [ 8 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "unsigned int" umbrello(17006) UMLApp::executeCommand: "Create UML object : unsigned short" [ 9 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "unsigned short" umbrello(17006) UMLApp::executeCommand: "Create UML object : unsigned long" [ 10 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "unsigned long" umbrello(17006) UMLApp::executeCommand: "Create UML object : string" [ 11 ] umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006) UMLScene::slotObjectCreated: scene= "class diagram" / object= "string" umbrello(17006) UMLApp::setModified: Modified file= "Untitled" umbrello(17006)/kio (bookmarks) KBookmarkManager::KBookmarkManager: starting KDirWatch for "/home/kellogg/.local/share//user-places.xbel" umbrello(17006)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("trash:/") umbrello(17006)/kdecore (services): Now parsing "/usr/share/mime/magic" umbrello(17006)/kdecore (services): Now parsing "/home/kellogg/.local/share/mime/magic" umbrello(17006)/kio (KDirListerCache) KDirListerCache::listDir: Entry currently being listed: KUrl("trash:/") by (KDirLister(0x8f8c390) ) umbrello(17006)/kio (Slave) KIO::Slave::createSlave: createSlave "trash" for KUrl("trash:/") umbrello(17006)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-kellogg/umbrelloa17006.slave-socket" umbrello(17006)/kio (Slave) KIO::Slave::createSlave: createSlave "file" for KUrl("file:///home/kellogg/tools/kdesdk/umbrello/build") umbrello(17006)/kio (KIOConnection) KIO::ConnectionServer::listenForRemote: Listening on "local:/tmp/ksocket-kellogg/umbrelloX17006.slave-socket" umbrello(17006)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home/kellogg/tools/kdesdk/umbrello/build") umbrello(17006)/kio (KDirListerCache) KDirListerCache::forgetDirs: Killing update job for "file:///home/kellogg/tools/kdesdk/umbrello/build" umbrello(17006)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home/kellogg/tools/kdesdk/umbrello/build") umbrello(17006)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("trash:/") umbrello(17006)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/kellogg/tools/kdesdk/umbrello/build") umbrello(17006)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x90ea170) item moved into cache: KUrl("file:///home/kellogg/tools/kdesdk/umbrello/build") umbrello(17006)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home/kellogg") umbrello(17006)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/kellogg") umbrello(17006)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x90ea170) item moved into cache: KUrl("file:///home/kellogg") umbrello(17006)/kio (KDirListerCache) KDirListerCache::listDir: Listing directory: KUrl("file:///home/kellogg/xmi") umbrello(17006)/kio (KDirListerCache) KDirListerCache::slotResult: finished listing KUrl("file:///home/kellogg/xmi") umbrello(17006)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x90ea170) item moved into cache: KUrl("file:///home/kellogg/xmi") umbrello(17006)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x8f8c390) item moved into cache: KUrl("trash:/") umbrello(17006) UMLListView::slotItemSelectionChanged: UMLListView selection changed to "Logical View" umbrello(17006) UMLFolder::removeAllViews: removing "class diagram" umbrello(17006) UMLDoc::removeView: < "class diagram" > umbrello(17006)/kdeui (kdelibs) QWidgetStackAccelManager::currentChanged: invalid index provided umbrello(17006) UMLApp::setCurrentView: view is NULL umbrello(17006) UMLApp::setCurrentView: view is NULL umbrello(17006) UMLPackage::addObject: "Datatypes" is already there ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x82221DA: ClassifierWidget::updateSignatureTypes() (classifierwidget.cpp:264) ==17006== by 0x8222B88: ClassifierWidget::setVisualPropertyCmd(ClassifierWidget::VisualProperty, bool) (classifierwidget.cpp:221) ==17006== by 0x82231D1: ClassifierWidget::ClassifierWidget(UMLScene*, UMLClassifier*) (classifierwidget.cpp:46) ==17006== by 0x82497B4: Widget_Factory::makeWidgetFromXMI(QString const&, QString const&, UMLScene*) (widget_factory.cpp:257) ==17006== by 0x82CB216: UMLScene::loadWidgetFromXMI(QDomElement&) (umlscene.cpp:3773) ==17006== by 0x82CB7DE: UMLScene::loadWidgetsFromXMI(QDomElement&) (umlscene.cpp:3744) ==17006== by 0x82D44A7: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3714) ==17006== by 0x826DB1D: UMLFolder::loadDiagramsFromXMI(QDomNode&) (folder.cpp:383) ==17006== by 0x826E568: UMLFolder::load(QDomElement&) (folder.cpp:478) ==17006== by 0x82C68A1: UMLObject::loadFromXMI(QDomElement&) (umlobject.cpp:1074) ==17006== by 0x82B132C: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2235) ==17006== by 0x82B140E: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2254) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x82221FD: ClassifierWidget::updateSignatureTypes() (classifierwidget.cpp:266) ==17006== by 0x8222B88: ClassifierWidget::setVisualPropertyCmd(ClassifierWidget::VisualProperty, bool) (classifierwidget.cpp:221) ==17006== by 0x82231D1: ClassifierWidget::ClassifierWidget(UMLScene*, UMLClassifier*) (classifierwidget.cpp:46) ==17006== by 0x82497B4: Widget_Factory::makeWidgetFromXMI(QString const&, QString const&, UMLScene*) (widget_factory.cpp:257) ==17006== by 0x82CB216: UMLScene::loadWidgetFromXMI(QDomElement&) (umlscene.cpp:3773) ==17006== by 0x82CB7DE: UMLScene::loadWidgetsFromXMI(QDomElement&) (umlscene.cpp:3744) ==17006== by 0x82D44A7: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3714) ==17006== by 0x826DB1D: UMLFolder::loadDiagramsFromXMI(QDomNode&) (folder.cpp:383) ==17006== by 0x826E568: UMLFolder::load(QDomElement&) (folder.cpp:478) ==17006== by 0x82C68A1: UMLObject::loadFromXMI(QDomElement&) (umlobject.cpp:1074) ==17006== by 0x82B132C: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2235) ==17006== by 0x82B140E: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2254) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x8222280: ClassifierWidget::updateSignatureTypes() (classifierwidget.cpp:279) ==17006== by 0x8222B88: ClassifierWidget::setVisualPropertyCmd(ClassifierWidget::VisualProperty, bool) (classifierwidget.cpp:221) ==17006== by 0x82231D1: ClassifierWidget::ClassifierWidget(UMLScene*, UMLClassifier*) (classifierwidget.cpp:46) ==17006== by 0x82497B4: Widget_Factory::makeWidgetFromXMI(QString const&, QString const&, UMLScene*) (widget_factory.cpp:257) ==17006== by 0x82CB216: UMLScene::loadWidgetFromXMI(QDomElement&) (umlscene.cpp:3773) ==17006== by 0x82CB7DE: UMLScene::loadWidgetsFromXMI(QDomElement&) (umlscene.cpp:3744) ==17006== by 0x82D44A7: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3714) ==17006== by 0x826DB1D: UMLFolder::loadDiagramsFromXMI(QDomNode&) (folder.cpp:383) ==17006== by 0x826E568: UMLFolder::load(QDomElement&) (folder.cpp:478) ==17006== by 0x82C68A1: UMLObject::loadFromXMI(QDomElement&) (umlobject.cpp:1074) ==17006== by 0x82B132C: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2235) ==17006== by 0x82B140E: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2254) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x8222295: ClassifierWidget::updateSignatureTypes() (classifierwidget.cpp:281) ==17006== by 0x8222B88: ClassifierWidget::setVisualPropertyCmd(ClassifierWidget::VisualProperty, bool) (classifierwidget.cpp:221) ==17006== by 0x82231D1: ClassifierWidget::ClassifierWidget(UMLScene*, UMLClassifier*) (classifierwidget.cpp:46) ==17006== by 0x82497B4: Widget_Factory::makeWidgetFromXMI(QString const&, QString const&, UMLScene*) (widget_factory.cpp:257) ==17006== by 0x82CB216: UMLScene::loadWidgetFromXMI(QDomElement&) (umlscene.cpp:3773) ==17006== by 0x82CB7DE: UMLScene::loadWidgetsFromXMI(QDomElement&) (umlscene.cpp:3744) ==17006== by 0x82D44A7: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3714) ==17006== by 0x826DB1D: UMLFolder::loadDiagramsFromXMI(QDomNode&) (folder.cpp:383) ==17006== by 0x826E568: UMLFolder::load(QDomElement&) (folder.cpp:478) ==17006== by 0x82C68A1: UMLObject::loadFromXMI(QDomElement&) (umlobject.cpp:1074) ==17006== by 0x82B132C: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2235) ==17006== by 0x82B140E: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2254) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x82221DA: ClassifierWidget::updateSignatureTypes() (classifierwidget.cpp:264) ==17006== by 0x8222B88: ClassifierWidget::setVisualPropertyCmd(ClassifierWidget::VisualProperty, bool) (classifierwidget.cpp:221) ==17006== by 0x82231EC: ClassifierWidget::ClassifierWidget(UMLScene*, UMLClassifier*) (classifierwidget.cpp:47) ==17006== by 0x82497B4: Widget_Factory::makeWidgetFromXMI(QString const&, QString const&, UMLScene*) (widget_factory.cpp:257) ==17006== by 0x82CB216: UMLScene::loadWidgetFromXMI(QDomElement&) (umlscene.cpp:3773) ==17006== by 0x82CB7DE: UMLScene::loadWidgetsFromXMI(QDomElement&) (umlscene.cpp:3744) ==17006== by 0x82D44A7: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3714) ==17006== by 0x826DB1D: UMLFolder::loadDiagramsFromXMI(QDomNode&) (folder.cpp:383) ==17006== by 0x826E568: UMLFolder::load(QDomElement&) (folder.cpp:478) ==17006== by 0x82C68A1: UMLObject::loadFromXMI(QDomElement&) (umlobject.cpp:1074) ==17006== by 0x82B132C: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2235) ==17006== by 0x82B140E: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2254) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x82221FD: ClassifierWidget::updateSignatureTypes() (classifierwidget.cpp:266) ==17006== by 0x8222B88: ClassifierWidget::setVisualPropertyCmd(ClassifierWidget::VisualProperty, bool) (classifierwidget.cpp:221) ==17006== by 0x82231EC: ClassifierWidget::ClassifierWidget(UMLScene*, UMLClassifier*) (classifierwidget.cpp:47) ==17006== by 0x82497B4: Widget_Factory::makeWidgetFromXMI(QString const&, QString const&, UMLScene*) (widget_factory.cpp:257) ==17006== by 0x82CB216: UMLScene::loadWidgetFromXMI(QDomElement&) (umlscene.cpp:3773) ==17006== by 0x82CB7DE: UMLScene::loadWidgetsFromXMI(QDomElement&) (umlscene.cpp:3744) ==17006== by 0x82D44A7: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3714) ==17006== by 0x826DB1D: UMLFolder::loadDiagramsFromXMI(QDomNode&) (folder.cpp:383) ==17006== by 0x826E568: UMLFolder::load(QDomElement&) (folder.cpp:478) ==17006== by 0x82C68A1: UMLObject::loadFromXMI(QDomElement&) (umlobject.cpp:1074) ==17006== by 0x82B132C: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2235) ==17006== by 0x82B140E: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2254) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x8222280: ClassifierWidget::updateSignatureTypes() (classifierwidget.cpp:279) ==17006== by 0x8222B88: ClassifierWidget::setVisualPropertyCmd(ClassifierWidget::VisualProperty, bool) (classifierwidget.cpp:221) ==17006== by 0x82231EC: ClassifierWidget::ClassifierWidget(UMLScene*, UMLClassifier*) (classifierwidget.cpp:47) ==17006== by 0x82497B4: Widget_Factory::makeWidgetFromXMI(QString const&, QString const&, UMLScene*) (widget_factory.cpp:257) ==17006== by 0x82CB216: UMLScene::loadWidgetFromXMI(QDomElement&) (umlscene.cpp:3773) ==17006== by 0x82CB7DE: UMLScene::loadWidgetsFromXMI(QDomElement&) (umlscene.cpp:3744) ==17006== by 0x82D44A7: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3714) ==17006== by 0x826DB1D: UMLFolder::loadDiagramsFromXMI(QDomNode&) (folder.cpp:383) ==17006== by 0x826E568: UMLFolder::load(QDomElement&) (folder.cpp:478) ==17006== by 0x82C68A1: UMLObject::loadFromXMI(QDomElement&) (umlobject.cpp:1074) ==17006== by 0x82B132C: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2235) ==17006== by 0x82B140E: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2254) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x8222295: ClassifierWidget::updateSignatureTypes() (classifierwidget.cpp:281) ==17006== by 0x8222B88: ClassifierWidget::setVisualPropertyCmd(ClassifierWidget::VisualProperty, bool) (classifierwidget.cpp:221) ==17006== by 0x82231EC: ClassifierWidget::ClassifierWidget(UMLScene*, UMLClassifier*) (classifierwidget.cpp:47) ==17006== by 0x82497B4: Widget_Factory::makeWidgetFromXMI(QString const&, QString const&, UMLScene*) (widget_factory.cpp:257) ==17006== by 0x82CB216: UMLScene::loadWidgetFromXMI(QDomElement&) (umlscene.cpp:3773) ==17006== by 0x82CB7DE: UMLScene::loadWidgetsFromXMI(QDomElement&) (umlscene.cpp:3744) ==17006== by 0x82D44A7: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3714) ==17006== by 0x826DB1D: UMLFolder::loadDiagramsFromXMI(QDomNode&) (folder.cpp:383) ==17006== by 0x826E568: UMLFolder::load(QDomElement&) (folder.cpp:478) ==17006== by 0x82C68A1: UMLObject::loadFromXMI(QDomElement&) (umlobject.cpp:1074) ==17006== by 0x82B132C: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2235) ==17006== by 0x82B140E: UMLDoc::loadUMLObjectsFromXMI(QDomElement&) (umldoc.cpp:2254) ==17006== umbrello(17006) WidgetBase::loadFromXMI: Using default font "Liberation Mono,9,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(17006) UMLDoc::addView: "Диаграмма классов" to folder UMLFolder: localName="Logical View", folderFile="", diagrams=0 ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57663AC: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x576825C: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57681F8: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57684B3: QGraphicsItem::sceneBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x579841A: QGraphicsScene::itemsBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5798605: QGraphicsScene::sceneRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C31BC: QGraphicsView::sceneRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C3D73: QGraphicsView::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x515F506: QStackedLayout::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x51523F2: QLayout::totalSizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x516A8F0: QWidget::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B5F: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57663AC: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x576825C: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57681F8: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57684B3: QGraphicsItem::sceneBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x579841A: QGraphicsScene::itemsBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5798605: QGraphicsScene::sceneRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C31BC: QGraphicsView::sceneRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C3D73: QGraphicsView::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x515F506: QStackedLayout::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x51523F2: QLayout::totalSizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x516A8F0: QWidget::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5765828: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x576825C: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57684B3: QGraphicsItem::sceneBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x579841A: QGraphicsScene::itemsBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5798605: QGraphicsScene::sceneRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C31BC: QGraphicsView::sceneRect() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C3D73: QGraphicsView::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x515F506: QStackedLayout::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x51523F2: QLayout::totalSizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x516A8F0: QWidget::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x55775CC: QFrame::sizeHint() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5765828: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD0AF: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AC24E: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD025: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD916: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CE34F: QGraphicsView::paintEvent(QPaintEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x517DF59: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x55778B4: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5605F30: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CEF8B: QGraphicsView::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x56088A5: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B5F: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5765828: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD0AF: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AC24E: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD025: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD916: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CE34F: QGraphicsView::paintEvent(QPaintEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x517DF59: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x55778B4: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5605F30: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CEF8B: QGraphicsView::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x56088A5: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5777B2D: QGraphicsItemPrivate::combineTransformToParent(QTransform*, QTransform const*) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x577AA75: QGraphicsItem::mapToParent(QPointF const&) const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x820E116: AssociationLine::paint(QPainter*, QStyleOptionGraphicsItem const*, QWidget*) (associationline.cpp:927) ==17006== by 0x57AC53E: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD025: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AC24E: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD025: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD916: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CE34F: QGraphicsView::paintEvent(QPaintEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x517DF59: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x55778B4: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57663AC: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD0AF: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57AD916: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CE34F: QGraphicsView::paintEvent(QPaintEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x517DF59: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x55778B4: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5605F30: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57CEF8B: QGraphicsView::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x56088A5: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x4EB2FA5: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x5124C33: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C6B1C: QGraphicsView::viewportTransform() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5797AE7: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x579C9C9: QGraphicsScene::helpEvent(QGraphicsSceneHelpEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57B1B2B: QGraphicsScene::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5124C63: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x512CBF6: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x47809D0: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.4.0) ==17006== by 0x4EB2E0D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x57CF074: QGraphicsView::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x56088A5: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x4EB2FA5: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==17006== umbrello(17006) UMLListView::findView: could not find "Диаграмма классов" in UMLListViewItem: "Logical View", type="lvt_Logical_View", id="Logical View", children=1 umbrello(17006) UMLApp::setCurrentView: Changed view to UMLScene: "Диаграмма классов" / type="Class" / id="SQyXFEU2nikv" / isOpen=true umbrello(17006) UMLListView::slotObjectCreated: "Logical View" , type= 801 , id= "Logical View" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "Logical View" umbrello(17006) UMLListView::slotObjectCreated: "Datatypes" , type= 830 , id= "Datatypes" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "Datatypes" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "int" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "char" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "bool" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "float" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "double" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "short" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "long" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "unsigned int" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "unsigned short" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "unsigned long" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "string" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "boolean" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "byte" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "String" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "List<ProductBeanImpl>" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "undef" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "com.avetti.commerce.checkout" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "DetailsBeanImpl" umbrello(17006) UMLListView::slotObjectCreated: "mainProducts" , type= 814 , id= "9jQPryQLW7O7" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "mainProducts" umbrello(17006) UMLListView::slotObjectCreated: "getMainProducts" , type= 815 , id= "3mWam8yPsDPR" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "getMainProducts" umbrello(17006) UMLListView::slotObjectCreated: "setMainProducts" , type= 815 , id= "5aHxcnzquHDo" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "setMainProducts" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "mainProducts" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "ProductBeanImpl" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "Address" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "backup" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "CheckoutService" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "adapter" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "AdditionalInformationDTOAdapter" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "sessiondata" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "CheckoutInfo" umbrello(17006) UMLListView::slotObjectCreated: "facade" , type= 814 , id= "itJSxEhd9u7c" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "facade" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "CheckoutProduct" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "ShippingGroup" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "facade" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "MultipleShiipingGroupCheckoutServiceFacade" umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "OneShippingGroupCheckoutServiceFacade" umbrello(17006) UMLListView::slotObjectCreated: "Use Case View" , type= 802 , id= "Use Case View" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "Use Case View" umbrello(17006) UMLListView::slotObjectCreated: "Component View" , type= 821 , id= "Component View" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "Component View" umbrello(17006) UMLListView::slotObjectCreated: "Deployment View" , type= 827 , id= "Deployment View" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "Deployment View" umbrello(17006) UMLListView::slotObjectCreated: "Entity Relationship Model" , type= 836 , id= "Entity Relationship Model" : item already exists. umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "Entity Relationship Model" umbrello(17006) UMLDoc::changeCurrentView: id= "SQyXFEU2nikv" ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57663AC: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57A2607: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57A4434: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57A4ABA: QGraphicsScene::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x808D9EE: UMLScene::qt_metacall(QMetaObject::Call, int, void**) (moc_umlscene.cpp:115) ==17006== by 0x4EB8EFC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x4EC2944: QMetaCallEvent::placeMetaCall(QObject*) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x4EC593E: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x57B1A3F: QGraphicsScene::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5124C63: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x512CBF6: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== ==17006== Conditional jump or move depends on uninitialised value(s) ==17006== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57C6B1C: QGraphicsView::viewportTransform() const (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57A3601: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57A4434: ??? (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x57A4ABA: QGraphicsScene::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x808D9EE: UMLScene::qt_metacall(QMetaObject::Call, int, void**) (moc_umlscene.cpp:115) ==17006== by 0x4EB8EFC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x4EC2944: QMetaCallEvent::placeMetaCall(QObject*) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x4EC593E: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==17006== by 0x57B1A3F: QGraphicsScene::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x5124C63: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== by 0x512CBF6: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==17006== umbrello(17006) UMLListView::slotItemSelectionChanged: UMLListView selection changed to "Диаграмма классов" umbrello(17006) UMLDoc::changeCurrentView: id= "SQyXFEU2nikv" umbrello(17006) UMLApp::setCurrentView: Changed view to UMLScene: "Диаграмма классов" / type="Class" / id="SQyXFEU2nikv" / isOpen=true umbrello(17006) UMLApp::setCurrentView: Changed view to UMLScene: "Диаграмма классов" / type="Class" / id="SQyXFEU2nikv" / isOpen=true
(In reply to comment #1) > (In reply to comment #0) > > Loading the xmi file behind the appended link let umbrello crash > > http://websvn.kde.org/*checkout*/trunk/l10n-kde4/de/docs/kdesdk/umbrello/screen-shots.xmi > > > > Reproducible: Always > > > > Steps to Reproduce: > > 1. start umbrello > > 2. open mentioned link > > > > Actual Results: > > umbrello crashes > > > > No crash observed with master@12df383 - just a few valgrind complaints, > 2.12.99-2fc5a5b Application: Umbrello UML-Modeller (umbrello), signal: Aborted Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6bf3c5b880 (LWP 18172))] Thread 2 (Thread 0x7f6bdf61b700 (LWP 18173)): #0 0x00007f6bef938b3d in poll () from /lib64/libc.so.6 #1 0x00007f6bebf91604 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f6bebf9170c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f6bf14b5d76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #4 0x00007f6bf1487d0f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #5 0x00007f6bf1488005 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #6 0x00007f6bf1386fef in QThread::exec() () from /usr/lib64/libQtCore.so.4 #7 0x00007f6bf1469513 in ?? () from /usr/lib64/libQtCore.so.4 #8 0x00007f6bf138968f in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f6bf10f20db in start_thread () from /lib64/libpthread.so.0 #10 0x00007f6bef94190d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f6bf3c5b880 (LWP 18172)): [KCrash Handler] #5 0x00007f6bef88f849 in raise () from /lib64/libc.so.6 #6 0x00007f6bef890cd8 in abort () from /lib64/libc.so.6 #7 0x00007f6bf137f204 in qt_message_output(QtMsgType, char const*) () from /usr/lib64/libQtCore.so.4 #8 0x00007f6bf137f389 in ?? () from /usr/lib64/libQtCore.so.4 #9 0x00007f6bf137fb94 in qFatal(char const*, ...) () from /usr/lib64/libQtCore.so.4 #10 0x00007f6bf137fbda in qt_assert(char const*, char const*, int) () from /usr/lib64/libQtCore.so.4 #11 0x000000000058206b in Uml::CmdBaseWidgetCommand::widget (this=this@entry=0x2c6e270) at /home/ralf/src/umbrello/umbrello/cmds/widget/cmd_baseWidgetCommand.cpp:56 #12 0x0000000000582729 in Uml::CmdChangeFont::redo (this=0x2c6e270) at /home/ralf/src/umbrello/umbrello/cmds/widget/cmd_changeFont.cpp:37 #13 0x00007f6bf0c3a1a3 in QUndoStack::push(QUndoCommand*) () from /usr/lib64/libQtGui.so.4 #14 0x0000000000603c33 in UMLApp::executeCommand (this=0x22a94b0, cmd=cmd@entry=0x2c6e270) at /home/ralf/src/umbrello/umbrello/uml.cpp:3244 #15 0x00000000005b67be in UMLWidget::setFont (this=0x2c7dbf0, font=...) at /home/ralf/src/umbrello/umbrello/widgets/umlwidget.cpp:1724 #16 0x00000000005a6ab6 in MessageWidget::activate (this=this@entry=0x2c20a90) at /home/ralf/src/umbrello/umbrello/widgets/messagewidget.cpp:830 #17 0x000000000062ff8f in UMLScene::activate (this=0x2c1c980) at /home/ralf/src/umbrello/umbrello/umlscene.cpp:1808 #18 0x000000000063024d in UMLScene::activateAfterLoad (this=0x2c1c980, bUseLog=bUseLog@entry=false) at /home/ralf/src/umbrello/umbrello/umlscene.cpp:2028 #19 0x00000000005dbafa in UMLFolder::activateViews (this=0x215aca0) at /home/ralf/src/umbrello/umbrello/folder.cpp:136 #20 0x000000000060ee60 in UMLDoc::activateAllViews (this=this@entry=0x23bb300) at /home/ralf/src/umbrello/umbrello/umldoc.cpp:2892 #21 0x000000000061710c in UMLDoc::loadFromXMI (this=0x23bb300, file=..., encode=<optimized out>) at /home/ralf/src/umbrello/umbrello/umldoc.cpp:2124 #22 0x0000000000617dd3 in UMLDoc::openDocument (this=0x23bb300, url=..., format=format@entry=0x0) at /home/ralf/src/umbrello/umbrello/umldoc.cpp:548 #23 0x0000000000602859 in UMLApp::slotFileOpen (this=0x22a94b0) at /home/ralf/src/umbrello/umbrello/uml.cpp:1214 #24 0x00007f6bf149cd68 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) () from /usr/lib64/libQtCore.so.4 #25 0x00007f6bf0602752 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4 #26 0x00007f6bf0604123 in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4 #27 0x00007f6bf09b6602 in ?? () from /usr/lib64/libQtGui.so.4 #28 0x00007f6bf09b672c in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #29 0x00007f6bf0a6d6aa in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4 #30 0x00007f6bf0657dfe in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4 #31 0x00007f6bf06088ac in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #32 0x00007f6bf060efad in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4 #33 0x00007f6bf23c718a in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #34 0x00007f6bf14890ad in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQtCore.so.4 #35 0x00007f6bf060e763 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4 #36 0x00007f6bf067ff7b in ?? () from /usr/lib64/libQtGui.so.4 #37 0x00007f6bf067e9ec in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4 #38 0x00007f6bf06a5882 in ?? () from /usr/lib64/libQtGui.so.4 #39 0x00007f6bebf91316 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #40 0x00007f6bebf91668 in ?? () from /usr/lib64/libglib-2.0.so.0 #41 0x00007f6bebf9170c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #42 0x00007f6bf14b5d76 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #43 0x00007f6bf06a5936 in ?? () from /usr/lib64/libQtGui.so.4 #44 0x00007f6bf1487d0f in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #45 0x00007f6bf1488005 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQtCore.so.4 #46 0x00007f6bf148d13b in QCoreApplication::exec() () from /usr/lib64/libQtCore.so.4 #47 0x000000000043f09e in main (argc=<optimized out>, argv=<optimized out>) at /home/ralf/src/umbrello/umbrello/main.cpp:123 UMLWidget* CmdBaseWidgetCommand::widget() { UMLWidget* umlWidget = scene()->findWidgetByLocalId(m_widgetId); #11:56 Q_ASSERT(umlWidget); return umlWidget; } and void UMLApp::executeCommand(QUndoCommand* cmd) { if (cmd == NULL) return; if (isUndoEnabled()) { m_pUndoStack->push(cmd); DEBUG(DBG_SRC) << cmd->text() << " [" << m_pUndoStack->count() << "]"; UMLApp::app()->enableUndoAction(true); } else { #14:3244 cmd->redo(); } The major difference with this file from others is, that it contains several xmi.id="-1" attribute values. The file has been written by umbrello with xmi exporter version 1.1. I got the following message from Joris: "... Got it fixed locally by adding the FT widgets to the scene's m_WidgetList, that happens everywhere except for message widgets. ..."
(In reply to comment #1) > (In reply to comment #0) > > Loading the xmi file behind the appended link let umbrello crash > > http://websvn.kde.org/*checkout*/trunk/l10n-kde4/de/docs/kdesdk/umbrello/ > > screen-shots.xmi > > > > Reproducible: Always > > > > Steps to Reproduce: > > 1. start umbrello > > 2. open mentioned link > > > > Actual Results: > > umbrello crashes > > > > No crash observed with master@12df383 - just a few valgrind complaints, .... > umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "AdditionalInformationDTOAdapter" Are you sure, that you are using the above mentioned xmi file ? It does not contain cyrillic characters and do not specify and object named "AdditionalInformationDTOAdapter"
(In reply to comment #3) > (In reply to comment #2) > > > > No crash observed with master@12df383 - just a few valgrind complaints, > .... > > umbrello(17006) UMLScene::slotObjectCreated: scene= "Диаграмма классов" / object= "AdditionalInformationDTOAdapter" > Are you sure, that you are using the above mentioned xmi file ? It does not > contain cyrillic characters and do not specify and object named > "AdditionalInformationDTOAdapter" Yikes, you're right. Sorry, I must have got files confused. Hmm, xmiExporter version 1.1 ... that's ancient ... OTOH I do acknowledge that Umbrello should be able to load its own previous formats. Are you saying that Joris already has a fix? Here's what I get: /tools/kdesdk/umbrello/build> valgrind ./umbrello/umbrello ~/xmi/bug334069-screen-shots.xmi ==21649== Memcheck, a memory error detector ==21649== Copyright (C) 2002-2009, and GNU GPL'd, by Julian Seward et al. ==21649== Using Valgrind-3.5.0 and LibVEX; rerun with -h for copyright info ==21649== Command: ./umbrello/umbrello /home/kellogg/xmi/bug334069-screen-shots.xmi ==21649== umbrello(21649)/kdecore (KSycoca): Trying to open ksycoca from "/var/tmp/kdecache-kellogg/ksycoca4" umbrello(21649)/kdeui (kdelibs): Attempt to use QAction "edit_undo" with KXMLGUIFactory! umbrello(21649)/kdeui (kdelibs): Attempt to use QAction "edit_redo" with KXMLGUIFactory! umbrello(21649) UMLApp::setCurrentView: view is NULL ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4C25: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==21649== by 0x82D41D4: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3656) ==21649== by 0x82AC29E: UMLDoc::loadDiagramsFromXMI(QDomNode&) (umldoc.cpp:2455) ==21649== by 0x82AC80E: UMLDoc::loadExtensionsFromXMI(QDomNode&) (umldoc.cpp:2392) ==21649== by 0x82B45BA: UMLDoc::loadFromXMI(QIODevice&, short) (umldoc.cpp:2112) ==21649== by 0x82B0E79: UMLDoc::openDocument(KUrl const&, char const*) (umldoc.cpp:548) ==21649== by 0x8297792: UMLApp::openDocumentFile(KUrl const&) (uml.cpp:916) ==21649== by 0x8282221: initDocument(KCmdLineArgs*) (main.cpp:137) ==21649== by 0x828309F: main (main.cpp:114) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4C3F: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==21649== by 0x82D41D4: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3656) ==21649== by 0x82AC29E: UMLDoc::loadDiagramsFromXMI(QDomNode&) (umldoc.cpp:2455) ==21649== by 0x82AC80E: UMLDoc::loadExtensionsFromXMI(QDomNode&) (umldoc.cpp:2392) ==21649== by 0x82B45BA: UMLDoc::loadFromXMI(QIODevice&, short) (umldoc.cpp:2112) ==21649== by 0x82B0E79: UMLDoc::openDocument(KUrl const&, char const*) (umldoc.cpp:548) ==21649== by 0x8297792: UMLApp::openDocumentFile(KUrl const&) (uml.cpp:916) ==21649== by 0x8282221: initDocument(KCmdLineArgs*) (main.cpp:137) ==21649== by 0x828309F: main (main.cpp:114) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4C50: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==21649== by 0x82D41D4: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3656) ==21649== by 0x82AC29E: UMLDoc::loadDiagramsFromXMI(QDomNode&) (umldoc.cpp:2455) ==21649== by 0x82AC80E: UMLDoc::loadExtensionsFromXMI(QDomNode&) (umldoc.cpp:2392) ==21649== by 0x82B45BA: UMLDoc::loadFromXMI(QIODevice&, short) (umldoc.cpp:2112) ==21649== by 0x82B0E79: UMLDoc::openDocument(KUrl const&, char const*) (umldoc.cpp:548) ==21649== by 0x8297792: UMLApp::openDocumentFile(KUrl const&) (uml.cpp:916) ==21649== by 0x8282221: initDocument(KCmdLineArgs*) (main.cpp:137) ==21649== by 0x828309F: main (main.cpp:114) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4C61: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==21649== by 0x82D41D4: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3656) ==21649== by 0x82AC29E: UMLDoc::loadDiagramsFromXMI(QDomNode&) (umldoc.cpp:2455) ==21649== by 0x82AC80E: UMLDoc::loadExtensionsFromXMI(QDomNode&) (umldoc.cpp:2392) ==21649== by 0x82B45BA: UMLDoc::loadFromXMI(QIODevice&, short) (umldoc.cpp:2112) ==21649== by 0x82B0E79: UMLDoc::openDocument(KUrl const&, char const*) (umldoc.cpp:548) ==21649== by 0x8297792: UMLApp::openDocumentFile(KUrl const&) (uml.cpp:916) ==21649== by 0x8282221: initDocument(KCmdLineArgs*) (main.cpp:137) ==21649== by 0x828309F: main (main.cpp:114) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4C72: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==21649== by 0x82D41D4: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3656) ==21649== by 0x82AC29E: UMLDoc::loadDiagramsFromXMI(QDomNode&) (umldoc.cpp:2455) ==21649== by 0x82AC80E: UMLDoc::loadExtensionsFromXMI(QDomNode&) (umldoc.cpp:2392) ==21649== by 0x82B45BA: UMLDoc::loadFromXMI(QIODevice&, short) (umldoc.cpp:2112) ==21649== by 0x82B0E79: UMLDoc::openDocument(KUrl const&, char const*) (umldoc.cpp:548) ==21649== by 0x8297792: UMLApp::openDocumentFile(KUrl const&) (uml.cpp:916) ==21649== by 0x8282221: initDocument(KCmdLineArgs*) (main.cpp:137) ==21649== by 0x828309F: main (main.cpp:114) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4C83: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==21649== by 0x82D41D4: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3656) ==21649== by 0x82AC29E: UMLDoc::loadDiagramsFromXMI(QDomNode&) (umldoc.cpp:2455) ==21649== by 0x82AC80E: UMLDoc::loadExtensionsFromXMI(QDomNode&) (umldoc.cpp:2392) ==21649== by 0x82B45BA: UMLDoc::loadFromXMI(QIODevice&, short) (umldoc.cpp:2112) ==21649== by 0x82B0E79: UMLDoc::openDocument(KUrl const&, char const*) (umldoc.cpp:548) ==21649== by 0x8297792: UMLApp::openDocumentFile(KUrl const&) (uml.cpp:916) ==21649== by 0x8282221: initDocument(KCmdLineArgs*) (main.cpp:137) ==21649== by 0x828309F: main (main.cpp:114) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4C94: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==21649== by 0x82D41D4: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3656) ==21649== by 0x82AC29E: UMLDoc::loadDiagramsFromXMI(QDomNode&) (umldoc.cpp:2455) ==21649== by 0x82AC80E: UMLDoc::loadExtensionsFromXMI(QDomNode&) (umldoc.cpp:2392) ==21649== by 0x82B45BA: UMLDoc::loadFromXMI(QIODevice&, short) (umldoc.cpp:2112) ==21649== by 0x82B0E79: UMLDoc::openDocument(KUrl const&, char const*) (umldoc.cpp:548) ==21649== by 0x8297792: UMLApp::openDocumentFile(KUrl const&) (uml.cpp:916) ==21649== by 0x8282221: initDocument(KCmdLineArgs*) (main.cpp:137) ==21649== by 0x828309F: main (main.cpp:114) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4CA5: QTransform::operator==(QTransform const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C7A74: QGraphicsView::setTransform(QTransform const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C859B: QGraphicsView::setMatrix(QMatrix const&, bool) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x82D9557: UMLView::setZoom(int) (umlview.cpp:84) ==21649== by 0x82D41D4: UMLScene::loadFromXMI(QDomElement&) (umlscene.cpp:3656) ==21649== by 0x82AC29E: UMLDoc::loadDiagramsFromXMI(QDomNode&) (umldoc.cpp:2455) ==21649== by 0x82AC80E: UMLDoc::loadExtensionsFromXMI(QDomNode&) (umldoc.cpp:2392) ==21649== by 0x82B45BA: UMLDoc::loadFromXMI(QIODevice&, short) (umldoc.cpp:2112) ==21649== by 0x82B0E79: UMLDoc::openDocument(KUrl const&, char const*) (umldoc.cpp:548) ==21649== by 0x8297792: UMLApp::openDocumentFile(KUrl const&) (uml.cpp:916) ==21649== by 0x8282221: initDocument(KCmdLineArgs*) (main.cpp:137) ==21649== by 0x828309F: main (main.cpp:114) ==21649== umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): cannot find widget for roleA id "13" umbrello(21649): could not loadFromXMI association widget: AssociationWidget(0x8cbbe38, parent = 0x0, pos = QPointF(0, 0) , z = 0 , flags = ( ItemIsSelectable ) ) , bad XMI file? Deleting from UMLScene. umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): cannot find widget for roleA id "14" umbrello(21649): could not loadFromXMI association widget: AssociationWidget(0x9b045d0, parent = 0x0, pos = QPointF(0, 0) , z = 0 , flags = ( ItemIsSelectable ) ) , bad XMI file? Deleting from UMLScene. umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): cannot find widget for roleA id "12" umbrello(21649): could not loadFromXMI association widget: AssociationWidget(0x9b09df0, parent = 0x0, pos = QPointF(0, 0) , z = 0 , flags = ( ItemIsSelectable ) ) , bad XMI file? Deleting from UMLScene. umbrello(21649) UMLDoc::addView: "Klassendiagramm" to folder UMLFolder: localName="Logical View", folderFile="", diagrams=0 ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57C6B1C: QGraphicsView::viewportTransform() const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57CE869: QGraphicsView::paintEvent(QPaintEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x517DF59: QWidget::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x55778B4: QFrame::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x5605F30: QAbstractScrollArea::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57CEF8B: QGraphicsView::viewportEvent(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x56088A5: ??? (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x4EB2FA5: QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==21649== by 0x5124C33: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x512CCA3: QApplication::notify(QObject*, QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x47809D0: KApplication::notify(QObject*, QEvent*) (in /usr/lib/libkdeui.so.5.4.0) ==21649== umbrello(21649) UMLListView::findView: could not find "Klassendiagramm" in UMLListViewItem: "Logical View", type="lvt_Logical_View", id="Logical View", children=1 umbrello(21649) UMLApp::setCurrentView: Changed view to UMLScene: "Klassendiagramm" / type="Class" / id="1" / isOpen=true umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): "" : parent package is not set ! umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): "" : parent package is not set ! umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): "" : parent package is not set ! umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): "" : parent package is not set ! umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): "" : parent package is not set ! umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): "" : parent package is not set ! umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): "" : parent package is not set ! umbrello(21649) UMLDoc::addView: "Anwendungsfalldiagramm" to folder UMLFolder: localName="Use Case View", folderFile="", diagrams=0 ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57663AC: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x576825C: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57681F8: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57684B3: QGraphicsItem::sceneBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x579841A: QGraphicsScene::itemsBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x579B126: ??? (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57A4A9A: QGraphicsScene::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x808D9EE: UMLScene::qt_metacall(QMetaObject::Call, int, void**) (moc_umlscene.cpp:115) ==21649== by 0x4EB8EFC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.3) ==21649== by 0x4EC2944: QMetaCallEvent::placeMetaCall(QObject*) (in /usr/lib/libQtCore.so.4.6.3) ==21649== by 0x4EC593E: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4B5F: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57663AC: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x576825C: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57681F8: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57684B3: QGraphicsItem::sceneBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x579841A: QGraphicsScene::itemsBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x579B126: ??? (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57A4A9A: QGraphicsScene::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x808D9EE: UMLScene::qt_metacall(QMetaObject::Call, int, void**) (moc_umlscene.cpp:115) ==21649== by 0x4EB8EFC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.3) ==21649== by 0x4EC2944: QMetaCallEvent::placeMetaCall(QObject*) (in /usr/lib/libQtCore.so.4.6.3) ==21649== by 0x4EC593E: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x5765828: QGraphicsItemPrivate::updateSceneTransformFromParent() (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x576825C: QGraphicsItemPrivate::ensureSceneTransformRecursive(QGraphicsItem**) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57684B3: QGraphicsItem::sceneBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x579841A: QGraphicsScene::itemsBoundingRect() const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x579B126: ??? (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x57A4A9A: QGraphicsScene::qt_metacall(QMetaObject::Call, int, void**) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x808D9EE: UMLScene::qt_metacall(QMetaObject::Call, int, void**) (moc_umlscene.cpp:115) ==21649== by 0x4EB8EFC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.3) ==21649== by 0x4EC2944: QMetaCallEvent::placeMetaCall(QObject*) (in /usr/lib/libQtCore.so.4.6.3) ==21649== by 0x4EC593E: QObject::event(QEvent*) (in /usr/lib/libQtCore.so.4.6.3) ==21649== by 0x57B1A3F: QGraphicsScene::event(QEvent*) (in /usr/lib/libQtGui.so.4.6.3) ==21649== umbrello(21649) UMLDoc::addView: "Elemente Anwendungsfall" to folder UMLFolder: localName="Use Case View", folderFile="", diagrams=1 umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) Widget_Factory::makeWidgetFromXMI: Trying to create an unknown widget: "UML:ConceptWidget" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): cannot find widget for roleA id "25" umbrello(21649): could not loadFromXMI association widget: AssociationWidget(0x6697458, parent = 0x0, pos = QPointF(0, 0) , z = 0 , flags = ( ItemIsSelectable ) ) , bad XMI file? Deleting from UMLScene. umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): cannot find widget for roleA id "27" umbrello(21649): could not loadFromXMI association widget: AssociationWidget(0x9c772f8, parent = 0x0, pos = QPointF(0, 0) , z = 0 , flags = ( ItemIsSelectable ) ) , bad XMI file? Deleting from UMLScene. umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): cannot find widget for roleA id "29" umbrello(21649): could not loadFromXMI association widget: AssociationWidget(0x9c77c60, parent = 0x0, pos = QPointF(0, 0) , z = 0 , flags = ( ItemIsSelectable ) ) , bad XMI file? Deleting from UMLScene. umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649): cannot find widget for roleA id "31" umbrello(21649): could not loadFromXMI association widget: AssociationWidget(0x9c78278, parent = 0x0, pos = QPointF(0, 0) , z = 0 , flags = ( ItemIsSelectable ) ) , bad XMI file? Deleting from UMLScene. umbrello(21649) UMLDoc::addView: "Klassendiagramm_1" to folder UMLFolder: localName="Logical View", folderFile="", diagrams=1 umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) UMLDoc::addView: "Aktivit�tsdiagramm" to folder UMLFolder: localName="Logical View", folderFile="", diagrams=2 umbrello(21649) UMLScene::loadMessagesFromXMI: tag = "UML:MessageWidget" umbrello(21649) UMLScene::loadMessagesFromXMI: floating text is NULL for message "93" umbrello(21649) UMLScene::loadMessagesFromXMI: tag = "UML:MessageWidget" umbrello(21649) UMLScene::loadMessagesFromXMI: floating text is NULL for message "95" umbrello(21649) UMLScene::loadMessagesFromXMI: tag = "UML:MessageWidget" umbrello(21649) UMLScene::loadMessagesFromXMI: floating text is NULL for message "99" umbrello(21649) UMLScene::loadMessagesFromXMI: tag = "UML:MessageWidget" umbrello(21649) UMLScene::loadMessagesFromXMI: floating text is NULL for message "102" umbrello(21649) UMLScene::loadMessagesFromXMI: tag = "UML:MessageWidget" umbrello(21649) UMLScene::loadMessagesFromXMI: floating text is NULL for message "104" umbrello(21649) UMLScene::loadMessagesFromXMI: tag = "UML:MessageWidget" umbrello(21649) UMLScene::loadMessagesFromXMI: floating text is NULL for message "106" umbrello(21649) UMLDoc::addView: "Sequenzdiagramm" to folder UMLFolder: localName="Logical View", folderFile="", diagrams=3 umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) WidgetBase::loadFromXMI: Using default font "Nimbus Sans l,12,-1,5,50,0,0,0,0,0" for widget with xmi.id "" umbrello(21649) UMLDoc::addView: "Zustandsdiagramm" to folder UMLFolder: localName="Logical View", folderFile="", diagrams=4 umbrello(21649) UMLListView::slotObjectCreated: "Logical View" , type= 801 , id= "Logical View" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Logical View" umbrello(21649) UMLListView::slotObjectCreated: "Datatypes" , type= 830 , id= "Datatypes" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Datatypes" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Anforderung" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Kopf" umbrello(21649) UMLObject::resolveRef: object with xmi.id= "int" not found, setting to undef umbrello(21649) UMLApp::executeCommand: "Create UML object : undef" [ 1 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "undef" umbrello(21649) UMLObject::resolveRef: object with xmi.id= "void" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "int" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "int" not found, setting to undef umbrello(21649) UMLListView::slotObjectCreated: "getCode" , type= 815 , id= "16" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "getCode" umbrello(21649) UMLListView::slotObjectCreated: "setCode" , type= 815 , id= "17" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "setCode" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "c" umbrello(21649) UMLListView::slotObjectCreated: "code" , type= 814 , id= "15" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "code" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Inhalt" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Server" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Basis" umbrello(21649) UMLObject::resolveRef: object with xmi.id= "double" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "bool" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "void" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "int" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "string" not found, setting to undef umbrello(21649) UMLListView::slotObjectCreated: "operation1" , type= 815 , id= "23" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "operation1" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "p" umbrello(21649) UMLListView::slotObjectCreated: "operation2" , type= 815 , id= "24" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "operation2" umbrello(21649) UMLListView::slotObjectCreated: "attr1" , type= 814 , id= "21" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "attr1" umbrello(21649) UMLListView::slotObjectCreated: "attr2" , type= 814 , id= "22" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "attr2" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Abgeleitet" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Firma" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Besch�ftiger" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Auto" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Rad" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Buch" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Kapitel" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Obj1" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Obj2" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Obj3" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "neue_klasse" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Dispatcher" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Schlange" umbrello(21649) UMLObject::resolveRef: object with xmi.id= "Type" not found, setting to undef umbrello(21649) UMLListView::slotObjectCreated: "receive" , type= 815 , id= "96" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "receive" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Vorarbeiter" umbrello(21649) UMLObject::resolveRef: object with xmi.id= "Arbeiter" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "Arbeit" not found, setting to undef umbrello(21649) UMLListView::slotObjectCreated: "ladeArbeiter" , type= 815 , id= "97" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "ladeArbeiter" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Transaktion" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Arbeiter" umbrello(21649) UMLListView::slotObjectCreated: "arbeite" , type= 815 , id= "100" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "arbeite" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Klasse" umbrello(21649) UMLObject::resolveRef: object with xmi.id= "double" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "bool" not found, setting to undef umbrello(21649) UMLListView::slotObjectCreated: "operation2" , type= 815 , id= "116" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "operation2" umbrello(21649) UMLObject::resolveRef: object with xmi.id= "int" not found, setting to undef umbrello(21649) UMLObject::resolveRef: object with xmi.id= "string" not found, setting to undef umbrello(21649) UMLListView::slotObjectCreated: "operation1" , type= 815 , id= "115" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "operation1" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "p" umbrello(21649) UMLListView::slotObjectCreated: "attr1" , type= 814 , id= "113" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "attr1" umbrello(21649) UMLListView::slotObjectCreated: "attr2" , type= 814 , id= "114" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "attr2" umbrello(21649) UMLListView::slotObjectCreated: "Use Case View" , type= 802 , id= "Use Case View" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Use Case View" ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4BBE: QTransform::fromScale(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x51F2BCE: QImage::scaled(QSize const&, Qt::AspectRatioMode, Qt::TransformationMode) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x487B210: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (in /usr/lib/libkdeui.so.5.4.0) ==21649== by 0x487AD6A: KIconLoader::loadIcon(QString const&, KIconLoader::Group, int, int, QStringList const&, QString*, bool) const (in /usr/lib/libkdeui.so.5.4.0) ==21649== by 0x48D0732: SmallIcon(QString const&, int, int, QStringList const&) (in /usr/lib/libkdeui.so.5.4.0) ==21649== by 0x8273BB1: Icon_Utils::SmallIcon(Icon_Utils::IconType) (icon_utils.cpp:38) ==21649== by 0x82C08F0: UMLListViewItem::setIcon(Icon_Utils::IconType) (umllistviewitem.cpp:446) ==21649== by 0x82C0B53: UMLListViewItem::updateObject() (umllistviewitem.cpp:390) ==21649== by 0x82C2826: UMLListViewItem::UMLListViewItem(UMLListViewItem*, QString const&, UMLListViewItem::ListViewType, UMLObject*) (umllistviewitem.cpp:121) ==21649== by 0x82BA79A: UMLListView::slotObjectCreated(UMLObject*) (umllistview.cpp:919) ==21649== by 0x82BF6EB: UMLListView::qt_metacall(QMetaObject::Call, int, void**) (umllistview.moc:110) ==21649== by 0x4EB8EFC: QMetaObject::metacall(QObject*, QMetaObject::Call, int, void**) (in /usr/lib/libQtCore.so.4.6.3) ==21649== umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Flugbucher" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Flug buchen" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Flug im Reiseb�ro buchen" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Flug per Telefon buchen" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Mitarbeiter im Call-Center" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Kunde" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Anwendungsfall" umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Akteur" umbrello(21649) UMLListView::slotObjectCreated: "Component View" , type= 821 , id= "Component View" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Component View" umbrello(21649) UMLListView::slotObjectCreated: "Deployment View" , type= 827 , id= "Deployment View" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Deployment View" umbrello(21649) UMLListView::slotObjectCreated: "Entity Relationship Model" , type= 836 , id= "Entity Relationship Model" : item already exists. umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "Entity Relationship Model" umbrello(21649) UMLListView::loadChildrenFromXMI: "undef" parent "Logical View" ( 0x662a098 ) != "Datatypes" ( 0x66270b0 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Logical_View" umbrello(21649) UMLListView::loadChildrenFromXMI: Attempted reparenting of "undef" (current parent: "Datatypes" , new parent: "Logical View" ) umbrello(21649) UMLListView::loadChildrenFromXMI: "Abgeleitet" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "25" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Anforderung" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "12" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Arbeiter" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "89" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Auto" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "28" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Basis" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "20" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Besch�ftiger" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "27" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Buch" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "30" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Dispatcher" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "86" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Firma" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "26" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Inhalt" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "14" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Kapitel" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "31" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Klasse" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "112" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Kopf" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "13" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "neue_klasse" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "67" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Obj1" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "46" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Obj2" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "47" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Obj3" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "56" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Rad" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "29" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Schlange" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "87" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Server" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "18" of lvtype "lvt_Class" umbrello(21649) UMLListView::loadChildrenFromXMI: "Vorarbeiter" parent "undef" ( 0x99925e0 ) != "Logical View" ( 0x662a098 ) umbrello(21649) UMLListView::moveObject: newParentType is "lvt_Datatype" umbrello(21649) UMLListView::loadChildrenFromXMI: unused list view item "88" of lvtype "lvt_Class" umbrello(21649) UMLApp::executeCommand: "Create UML object : int" [ 2 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "int" umbrello(21649) UMLApp::executeCommand: "Create UML object : char" [ 3 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "char" umbrello(21649) UMLApp::executeCommand: "Create UML object : bool" [ 4 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "bool" umbrello(21649) UMLApp::executeCommand: "Create UML object : float" [ 5 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "float" umbrello(21649) UMLApp::executeCommand: "Create UML object : double" [ 6 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "double" umbrello(21649) UMLApp::executeCommand: "Create UML object : short" [ 7 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "short" umbrello(21649) UMLApp::executeCommand: "Create UML object : long" [ 8 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "long" umbrello(21649) UMLApp::executeCommand: "Create UML object : unsigned int" [ 9 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "unsigned int" umbrello(21649) UMLApp::executeCommand: "Create UML object : unsigned short" [ 10 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "unsigned short" umbrello(21649) UMLApp::executeCommand: "Create UML object : unsigned long" [ 11 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "unsigned long" umbrello(21649) UMLApp::executeCommand: "Create UML object : string" [ 12 ] umbrello(21649) UMLScene::slotObjectCreated: scene= "Klassendiagramm" / object= "string" ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x5777B2D: QGraphicsItemPrivate::combineTransformToParent(QTransform*, QTransform const*) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x5777E4B: QGraphicsItem::mapFromParent(QPointF const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x820BA79: Symbol::alignTo(QLineF const&) (associationline.cpp:1315) ==21649== by 0x820E970: AssociationLine::alignSymbols() (associationline.cpp:646) ==21649== by 0x820FA68: AssociationLine::setPoint(int, QPointF const&) (associationline.cpp:90) ==21649== by 0x821898B: AssociationWidget::updateRegionLineCount(int, int, Uml::Region::Enum, Uml::RoleType::Enum) (associationwidget.cpp:3664) ==21649== by 0x821B73F: AssociationWidget::doUpdates(QPointF const&, Uml::RoleType::Enum) (associationwidget.cpp:1754) ==21649== by 0x821DD95: AssociationWidget::calculateEndingPoints() (associationwidget.cpp:1704) ==21649== by 0x821F19F: AssociationWidget::activate() (associationwidget.cpp:736) ==21649== by 0x82D13E6: UMLScene::activate() (umlscene.cpp:1816) ==21649== by 0x82D14CF: UMLScene::activateAfterLoad(bool) (umlscene.cpp:2028) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x5777B2D: QGraphicsItemPrivate::combineTransformToParent(QTransform*, QTransform const*) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x5777E4B: QGraphicsItem::mapFromParent(QPointF const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x820BAAD: Symbol::alignTo(QLineF const&) (associationline.cpp:1315) ==21649== by 0x820E970: AssociationLine::alignSymbols() (associationline.cpp:646) ==21649== by 0x820FA68: AssociationLine::setPoint(int, QPointF const&) (associationline.cpp:90) ==21649== by 0x821898B: AssociationWidget::updateRegionLineCount(int, int, Uml::Region::Enum, Uml::RoleType::Enum) (associationwidget.cpp:3664) ==21649== by 0x821B73F: AssociationWidget::doUpdates(QPointF const&, Uml::RoleType::Enum) (associationwidget.cpp:1754) ==21649== by 0x821DD95: AssociationWidget::calculateEndingPoints() (associationwidget.cpp:1704) ==21649== by 0x821F19F: AssociationWidget::activate() (associationwidget.cpp:736) ==21649== by 0x82D13E6: UMLScene::activate() (umlscene.cpp:1816) ==21649== by 0x82D14CF: UMLScene::activateAfterLoad(bool) (umlscene.cpp:2028) ==21649== ==21649== Conditional jump or move depends on uninitialised value(s) ==21649== at 0x52E4B22: QTransform::fromTranslate(double, double) (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x5777B2D: QGraphicsItemPrivate::combineTransformToParent(QTransform*, QTransform const*) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x577AA75: QGraphicsItem::mapToParent(QPointF const&) const (in /usr/lib/libQtGui.so.4.6.3) ==21649== by 0x820BC00: Symbol::alignTo(QLineF const&) (associationline.cpp:1323) ==21649== by 0x820E970: AssociationLine::alignSymbols() (associationline.cpp:646) ==21649== by 0x820FA68: AssociationLine::setPoint(int, QPointF const&) (associationline.cpp:90) ==21649== by 0x821898B: AssociationWidget::updateRegionLineCount(int, int, Uml::Region::Enum, Uml::RoleType::Enum) (associationwidget.cpp:3664) ==21649== by 0x821B73F: AssociationWidget::doUpdates(QPointF const&, Uml::RoleType::Enum) (associationwidget.cpp:1754) ==21649== by 0x821DD95: AssociationWidget::calculateEndingPoints() (associationwidget.cpp:1704) ==21649== by 0x821F19F: AssociationWidget::activate() (associationwidget.cpp:736) ==21649== by 0x82D13E6: UMLScene::activate() (umlscene.cpp:1816) ==21649== by 0x82D14CF: UMLScene::activateAfterLoad(bool) (umlscene.cpp:2028) ==21649== ASSERT: "umlWidget" in file /home/kellogg/tools/kdesdk/umbrello/umbrello/cmds/widget/cmd_baseWidgetCommand.cpp, line 56 KCrash: Application 'umbrello' crashing...
Created attachment 86375 [details] Crash fix hack Appended patch may help to find the reason
I used the wrong keyword so the commit doesn't show up here: commit 578f30a875d61d3a7041fa901398e36f848acef0 Fix loading of message widgets from XMI 1.1 files The floating text widgets of messages in old XMI files failed to load correctly in all recent versions of Umbrello, and since 4.13 result in a crash. This fixes the observed crash when opening a file containing message widgets, and renders the labels correctly. So that fixes the badly initialized message/ft widgets that caused the crash. Also makes the labels usable again. Keeping this ticket open so we can include a fix for another issue I noticed: saving the file in a recent Umbrello makes all classes (associated with object widgets) disappear, opening that file causes another crash.
Created attachment 86379 [details] Fix of partially not loading UML:FloatingTextWidget In this old files XML tag UML:FloatingTextWidget is used instead of floatingtext, which is not implemented in all xmi loading code. This may help to fix remaining issues.
(In reply to comment #7) > Created attachment 86379 [details] > Fix of partially not loading UML:FloatingTextWidget > > In this old files XML tag UML:FloatingTextWidget is used instead of > floatingtext, which is not implemented in all xmi loading code. > This may help to fix remaining issues. forgot to mention that this patch also adds support for tag UML:ConceptWidget, which is a synonym for tag classwidget
Git commit 37c2555fcb1715df6b7f40dea7950790b149b9a5 by Joris Steyn. Committed on 30/04/2014 at 20:18. Pushed by jorissteyn into branch 'master'. Add support for ConceptWidget This is Ralph's patch, unmodified. M +1 -1 umbrello/widgets/messagewidget.cpp M +1 -1 umbrello/widgets/pinwidget.cpp M +1 -1 umbrello/widgets/signalwidget.cpp M +1 -1 umbrello/widgets/widget_factory.cpp http://commits.kde.org/umbrello/37c2555fcb1715df6b7f40dea7950790b149b9a5
Thanks, that looks alot better now. Problem with saving object widgets still todo.
Git commit e13d3493e9854c59de9c412416da4a16bc632558 by Joris Steyn. Committed on 07/05/2014 at 21:30. Pushed by jorissteyn into branch 'master'. Fix XMI 1.1 load/save issues There were two problems causing the XMI file in the bug report to be saved incorrectly, resulting in crashes after opening again. One problem was association objects not being added to the document correctly. The other problem was the nesting in the list view items: The classifiers were nested in a folder that did not exist in the XMI. Fixed this by adding the classifiers to the parent of the non-existent folder. FIXED-IN: 4.13.1 M +1 -0 umbrello/umldoc.cpp M +2 -22 umbrello/umllistview.cpp http://commits.kde.org/umbrello/e13d3493e9854c59de9c412416da4a16bc632558
Git commit 0eb8ca75444dcde13f5be12dc777c0a822df1d66 by Joris Steyn. Committed on 30/04/2014 at 20:18. Pushed by jorissteyn into branch 'KDE/4.13'. Add support for ConceptWidget This is Ralph's patch, unmodified. M +1 -1 umbrello/widgets/messagewidget.cpp M +1 -1 umbrello/widgets/pinwidget.cpp M +1 -1 umbrello/widgets/signalwidget.cpp M +1 -1 umbrello/widgets/widget_factory.cpp http://commits.kde.org/umbrello/0eb8ca75444dcde13f5be12dc777c0a822df1d66
Git commit b24b9d488992531f2b7b1d22ba9c388384bba1a3 by Joris Steyn. Committed on 07/05/2014 at 21:30. Pushed by jorissteyn into branch 'KDE/4.13'. Fix XMI 1.1 load/save issues There were two problems causing the XMI file in the bug report to be saved incorrectly, resulting in crashes after opening again. One problem was association objects not being added to the document correctly. The other problem was the nesting in the list view items: The classifiers were nested in a folder that did not exist in the XMI. Fixed this by adding the classifiers to the parent of the non-existent folder. FIXED-IN: 4.13.1 M +1 -0 umbrello/umldoc.cpp M +2 -22 umbrello/umllistview.cpp http://commits.kde.org/umbrello/b24b9d488992531f2b7b1d22ba9c388384bba1a3