Summary: | Open Recent Files | ||
---|---|---|---|
Product: | [Applications] umbrello | Reporter: | sensorario |
Component: | general | Assignee: | Ralf Habacker <ralf.habacker> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | p92, ralf.habacker |
Priority: | NOR | ||
Version: | 2.5.2 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 4.12.0 | |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
xmi that crashes unbrello |
Description
sensorario
2010-07-07 17:07:40 UTC
*** Bug 172634 has been marked as a duplicate of this bug. *** Created attachment 52733 [details]
New crash information added by DrKonqi
umbrello (2.5.2) on KDE Platform 4.5.2 (KDE 4.5.2) using Qt 4.7.0
- What I was doing when the application crashed:
opening an xmi from poseidonPE 4.1.2
- Unusual behavior I noticed:
File load in progress than umbrello crashes
-- Backtrace (Reduced):
#6 UMLObject::getBaseType (this=0x0) at ../../../umbrello/umbrello/umlobject.cpp:377
#7 0x00000000009baf18 in UMLAssociation::load (this=0x73e5a90, element=<value optimized out>) at ../../../umbrello/umbrello/association.cpp:401
#8 0x0000000000a6396f in UMLObject::loadFromXMI (this=0x73e5a90, element=<value optimized out>) at ../../../umbrello/umbrello/umlobject.cpp:1042
#9 0x0000000000a3c2bd in UMLDoc::loadUMLObjectsFromXMI (this=<value optimized out>, element=<value optimized out>) at ../../../umbrello/umbrello/umldoc.cpp:2078
#10 0x0000000000a3bd5a in UMLDoc::loadUMLObjectsFromXMI (this=<value optimized out>, element=<value optimized out>) at ../../../umbrello/umbrello/umldoc.cpp:2038
End of console message during load : umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 1 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 1 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::sequenceTimerTimeout: requesting 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 1 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 1 umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x17f4d40) umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::sequenceTimerTimeout: requesting 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 1 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 1 umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x14fb6a0) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x17f4d40) KIO::Slave(0x16c1860) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x17fcf30) umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::sequenceTimerTimeout: requesting 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 1 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 1 umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x16ed8c0) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x14fb6a0) KIO::Slave(0x124a390) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x1761bc0) umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::sequenceTimerTimeout: requesting 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 0 umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x16e6790) umbrello(1240)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Impossible de créer la miniature du dossier" umbrello(1240)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/pascal/tmp/samba/poseidon_4_1_2") umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x17fcf30) KIO::Slave(0x17bee10) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x16ed8c0) KIO::Slave(0x124a390) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x17fcf30) umbrello(1240)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Impossible de créer la miniature du dossier" umbrello(1240)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/pascal/tmp/samba/rapports") umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x1761bc0) KIO::Slave(0x17bee10) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x16e6790) KIO::Slave(0x16c1860) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x181a6b0) umbrello(1240)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Impossible de créer la miniature du dossier" umbrello(1240)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/pascal/tmp/samba/configs") umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x17fcf30) KIO::Slave(0x17bee10) umbrello(1240)/kio (KIOJob) KIO::SlaveInterface::dispatch: error 104 "Impossible de créer la miniature du dossier" umbrello(1240)/kio (KIOJob) KIO::TransferJob::slotFinished: KUrl("thumbnail:/home/pascal/tmp/samba/Stage_wassim") umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::TransferJob(0x181a6b0) KIO::Slave(0x17bee10) umbrello(1240)/kdeui (KIconLoader) KSharedDataCache::insert: Overwriting existing cached entry due to collision. umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 1 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 1 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::gotNewIcon: 2 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::setSequenceIndex: 0 umbrello(1240)/kio (delegateanimationhandler) KIO::DelegateAnimationHandler::sequenceTimerTimeout: requesting 0 umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::doJob: KIO::SimpleJob(0x180daa0) umbrello(1240)/kio (Scheduler) KIO::SchedulerPrivate::jobFinished: KIO::StatJob(0x180daa0) KIO::Slave(0x16c1860) umbrello(1240)/kfile (kdelibs) KUrlComboBox::urls: ::urls() umbrello(1240)/kfile (kdelibs) KUrlComboBox::urls: ::urls() umbrello(1240)/kfile (kdelibs) KRecentDocument::add: KRecentDocument::add for "file:///home/pascal/tmp/samba/efiches20101021.xmi" umbrello(1240)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x150f250) item moved into cache: KUrl("file:///home/pascal/tmp/samba") umbrello(1240)/kio (KDirListerCache) KDirListerCache::forgetDirs: KDirLister(0x14fafe0) item moved into cache: KUrl("trash:/") umbrello(1240)/kdeui (kdelibs) QWidgetStackAccelManager::currentChanged: invalid index provided umbrello(1240) UMLApp::setCurrentView: view is NULL umbrello(1240) UMLApp::setCurrentView: view is NULL umbrello(1240) UMLPackage::addObject: "serial" is already there umbrello(1240) UMLPackage::addObject: "text" is already there umbrello(1240) UMLPackage::addObject: "char(3)" is already there umbrello(1240) UMLPackage::addObject: "char(2)" is already there umbrello(1240) UMLDoc::loadUMLObjectsFromXMI: Unknown type of umlobject to create: "UML:TagDefinition" umbrello(1240) UMLPackage::addObject: "boolean" is already there umbrello(1240) UMLPackage::addObject: "EF" is already there umbrello(1240) UMLPackage::addObject: "timestamp" is already there umbrello(1240) UMLPackage::addObject: "Datetime" is already there umbrello(1240) UMLPackage::addObject: "char (3)" is already there umbrello(1240) UMLPackage::addObject: "int" is already there umbrello(1240) UMLPackage::addObject: "Dec" is already there umbrello(1240) UMLObject::loadFromXMI: "" : m_pUMLPackage is not set umbrello(1240) UMLRole::load: "" : m_Multi is "0..-1" umbrello(1240) UMLRole::load: "" : m_Multi is "1..1" QSocketNotifier: Invalid socket 10 and type 'Read', disabling... KCrash: Application 'umbrello' crashing... KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit sock_file=/home/pascal/.kde/socket-minipc/kdeinit4__0 [1]+ Stopped umbrello Created attachment 52734 [details]
xmi that crashes unbrello
Loading this xmi file, which has been created with Netbeans XMI Writer, do not crash umbrello build from git master. Also this file seems to have some anomalies, for example there are classes like 'tinytext' which have all class members merged into the class name, which looks incorrect: <UML:Class xmi.id = 'I6cb8e467m10c57abe42bmm7401' name = 'tinytext fc_sit_adr3 : tinytext fc_sit_cp : tinytext fc_sit_ville : tinytext fc_sit_pays : tinytext fc_pe_civilite : smallint(6) fc_pe_nom : tinytext fc_pe_prenom : tinytext' Additional there are class named like 'ff_comment;tinytext', which looks like a member declaration instead of a class: <UML:Class xmi.id = 'Im3c4f2096m10d44d48630mme55' name = 'ff_comment;tinytext' visibility = 'public' isSpecification = 'false' isRoot = 'false' isLeaf = 'false' isAbstract = 'false' isActive = 'false'/> which let me assume that the related Netbeans xmi export is somehow broken. |