Issue #317

Blank diagram / tab fails to load

Added by Andrew Wallace 4 months ago. Updated 4 months ago.

Status:NewStart date:11 August 2017
Priority:HighDue date:
Assignee:-% Done:

0%

Category:-
Target version:Modelio 3.6.1

Description

Open a previously created diagram and the tab remains blank as if it failed to load. No error message given.

Version 3.6.01 Build: 201703061558 System: win32 (6.3) Architecture: x86_64

error.PNG (11 KB) Andrew Wallace, 11 August 2017 09:54

error2.PNG (10.3 KB) Andrew Wallace, 11 August 2017 09:59

History

#1 Updated by Andrew Wallace 4 months ago

I’ve found the log file :D

2017-08-11 10:14:09,469 ERROR o.m.d.elements – null org.modelio.diagram.persistence.PersistenceException: null

at org.modelio.diagram.persistence.XmlDiagramReader.readDiagram(XmlDiagramReader.java:556)
at org.modelio.diagram.elements.common.abstractdiagram.DiagramPersistence.loadDiagram(DiagramPersistence.java:75)
at org.modelio.diagram.elements.common.abstractdiagram.GmAbstractDiagram.loadFromPersistence(GmAbstractDiagram.java:670)
at org.modelio.diagram.elements.common.abstractdiagram.GmAbstractDiagram.doSetVisible(GmAbstractDiagram.java:731)
at org.modelio.diagram.elements.core.node.GmNodeModel.setVisible(GmNodeModel.java:326)
at org.modelio.diagram.editor.DiagramEditorInput.<init>(DiagramEditorInput.java:68)
at org.modelio.diagram.editor.sequence.editor.SequenceDiagramEditorInput.<init>(SequenceDiagramEditorInput.java:49)
at org.modelio.diagram.editor.sequence.editor.SequenceDiagramEditorInputProvider.compute(SequenceDiagramEditorInputProvider.java:42)
at org.modelio.diagram.editor.DiagramEditorInputProvider.compute(DiagramEditorInputProvider.java:63)
at org.eclipse.e4.core.contexts.ContextFunction.compute(ContextFunction.java:45)
at org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:62)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:247)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:258)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:258)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:258)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:258)
at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:213)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier.fillArgs(ContextObjectSupplier.java:194)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier.get(ContextObjectSupplier.java:178)
at org.eclipse.e4.core.internal.di.InjectorImpl.resolveArgs(InjectorImpl.java:477)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:890)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:879)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.subscribeTopicToBeRendered(PartRenderingEngine.java:142)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.di.internal.extensions.EventObjectSupplier$DIEventHandler.handleEvent(EventObjectSupplier.java:83)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setToBeRendered(UIElementImpl.java:303)
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:489)
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:458)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:724)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:701)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:639)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:634)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1157)
at org.modelio.core.rcp.inputpart.InputPartService.showInputPart(InputPartService.java:166)
at org.modelio.diagram.editor.plugin.DiagramEditorsManager$1.run(DiagramEditorsManager.java:100)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4155)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3772)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:159)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

Caused by: java.lang.NullPointerException: null

at org.modelio.diagram.editor.sequence.elements.executionoccurencespecification.ExecutionOccurenceSpecificationPlacementConstraint.read(ExecutionOccurenceSpecificationPlacementConstraint.java:112)
at org.modelio.diagram.persistence.XmlDiagramReader.readPersistentElement(XmlDiagramReader.java:414)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:362)
at org.modelio.diagram.persistence.XmlDiagramReader.readPropertyElement(XmlDiagramReader.java:450)
at org.modelio.diagram.persistence.XmlDiagramReader.readProperty(XmlDiagramReader.java:138)
at org.modelio.diagram.elements.core.model.GmAbstractObject.read_0(GmAbstractObject.java:314)
at org.modelio.diagram.elements.core.model.GmAbstractObject.read(GmAbstractObject.java:202)
at org.modelio.diagram.elements.core.model.GmModel.read_0(GmModel.java:401)
at org.modelio.diagram.elements.core.model.GmModel.read(GmModel.java:298)
at org.modelio.diagram.elements.core.node.GmNodeModel.read_0(GmNodeModel.java:393)
at org.modelio.diagram.elements.core.node.GmNodeModel.read(GmNodeModel.java:257)
at org.modelio.diagram.elements.core.node.GmSimpleNode.read_0(GmSimpleNode.java:109)
at org.modelio.diagram.elements.core.node.GmSimpleNode.read(GmSimpleNode.java:86)
at org.modelio.diagram.editor.sequence.elements.executionoccurencespecification.GmExecutionOccurenceSpecification.read_0(GmExecutionOccurenceSpecification.java:186)
at org.modelio.diagram.editor.sequence.elements.executionoccurencespecification.GmExecutionOccurenceSpecification.read(GmExecutionOccurenceSpecification.java:143)
at org.modelio.diagram.persistence.XmlDiagramReader.readPersistentElement(XmlDiagramReader.java:414)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:362)
at org.modelio.diagram.persistence.XmlDiagramReader.readListElement(XmlDiagramReader.java:315)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:370)
at org.modelio.diagram.persistence.XmlDiagramReader.readPropertyElement(XmlDiagramReader.java:450)
at org.modelio.diagram.persistence.XmlDiagramReader.readProperty(XmlDiagramReader.java:138)
at org.modelio.diagram.persistence.XmlDiagramReader.readListProperty(XmlDiagramReader.java:571)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read_0(GmCompositeNode.java:423)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read(GmCompositeNode.java:312)
at org.modelio.diagram.elements.core.node.GmNoStyleCompositeNode.read_0(GmNoStyleCompositeNode.java:160)
at org.modelio.diagram.elements.core.node.GmNoStyleCompositeNode.read(GmNoStyleCompositeNode.java:137)
at org.modelio.diagram.editor.sequence.elements.lifeline.body.GmLifelineBody.read_0(GmLifelineBody.java:212)
at org.modelio.diagram.editor.sequence.elements.lifeline.body.GmLifelineBody.read(GmLifelineBody.java:189)
at org.modelio.diagram.persistence.XmlDiagramReader.readPersistentElement(XmlDiagramReader.java:414)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:362)
at org.modelio.diagram.persistence.XmlDiagramReader.readListElement(XmlDiagramReader.java:315)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:370)
at org.modelio.diagram.persistence.XmlDiagramReader.readPropertyElement(XmlDiagramReader.java:450)
at org.modelio.diagram.persistence.XmlDiagramReader.readProperty(XmlDiagramReader.java:138)
at org.modelio.diagram.persistence.XmlDiagramReader.readListProperty(XmlDiagramReader.java:571)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read_0(GmCompositeNode.java:423)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read(GmCompositeNode.java:312)
at org.modelio.diagram.editor.sequence.elements.lifeline.GmLifeline.read_0(GmLifeline.java:238)
at org.modelio.diagram.editor.sequence.elements.lifeline.GmLifeline.read(GmLifeline.java:206)
at org.modelio.diagram.persistence.XmlDiagramReader.readPersistentElement(XmlDiagramReader.java:414)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:362)
at org.modelio.diagram.persistence.XmlDiagramReader.readListElement(XmlDiagramReader.java:315)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:370)
at org.modelio.diagram.persistence.XmlDiagramReader.readPropertyElement(XmlDiagramReader.java:450)
at org.modelio.diagram.persistence.XmlDiagramReader.readProperty(XmlDiagramReader.java:138)
at org.modelio.diagram.persistence.XmlDiagramReader.readListProperty(XmlDiagramReader.java:571)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read_0(GmCompositeNode.java:423)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read(GmCompositeNode.java:312)
at org.modelio.diagram.elements.common.abstractdiagram.GmAbstractDiagram.read_0(GmAbstractDiagram.java:832)
at org.modelio.diagram.elements.common.abstractdiagram.GmAbstractDiagram.read(GmAbstractDiagram.java:458)
at org.modelio.diagram.editor.sequence.elements.sequencediagram.GmSequenceDiagram.read_0(GmSequenceDiagram.java:227)
at org.modelio.diagram.editor.sequence.elements.sequencediagram.GmSequenceDiagram.read(GmSequenceDiagram.java:160)
at org.modelio.diagram.persistence.XmlDiagramReader.readDiagram(XmlDiagramReader.java:547)
... 85 common frames omitted

2017-08-11 10:14:09,579 ERROR o.m.d.editor – null org.modelio.diagram.persistence.PersistenceException: null

at org.modelio.diagram.persistence.XmlDiagramReader.readDiagram(XmlDiagramReader.java:556)
at org.modelio.diagram.elements.common.abstractdiagram.DiagramPersistence.loadDiagram(DiagramPersistence.java:75)
at org.modelio.diagram.editor.DiagramEditorInput.<init>(DiagramEditorInput.java:72)
at org.modelio.diagram.editor.sequence.editor.SequenceDiagramEditorInput.<init>(SequenceDiagramEditorInput.java:49)
at org.modelio.diagram.editor.sequence.editor.SequenceDiagramEditorInputProvider.compute(SequenceDiagramEditorInputProvider.java:42)
at org.modelio.diagram.editor.DiagramEditorInputProvider.compute(DiagramEditorInputProvider.java:63)
at org.eclipse.e4.core.contexts.ContextFunction.compute(ContextFunction.java:45)
at org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:62)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:247)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:258)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:258)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:258)
at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:258)
at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:213)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier.fillArgs(ContextObjectSupplier.java:194)
at org.eclipse.e4.core.internal.contexts.ContextObjectSupplier.get(ContextObjectSupplier.java:178)
at org.eclipse.e4.core.internal.di.InjectorImpl.resolveArgs(InjectorImpl.java:477)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:890)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:879)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:121)
at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:345)
at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:264)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:104)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:73)
at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:55)
at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:129)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:971)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:640)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:746)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:717)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:711)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:695)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.subscribeTopicToBeRendered(PartRenderingEngine.java:142)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
at org.eclipse.e4.core.di.internal.extensions.EventObjectSupplier$DIEventHandler.handleEvent(EventObjectSupplier.java:83)
at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)
at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)
at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)
at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)
at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)
at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)
at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:85)
at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:59)
at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)
at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setToBeRendered(UIElementImpl.java:303)
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:489)
at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:458)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:724)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:701)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:639)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:634)
at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1157)
at org.modelio.core.rcp.inputpart.InputPartService.showInputPart(InputPartService.java:166)
at org.modelio.diagram.editor.plugin.DiagramEditorsManager$1.run(DiagramEditorsManager.java:100)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4155)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3772)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:159)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

Caused by: java.lang.NullPointerException: null

at org.modelio.diagram.editor.sequence.elements.executionoccurencespecification.ExecutionOccurenceSpecificationPlacementConstraint.read(ExecutionOccurenceSpecificationPlacementConstraint.java:112)
at org.modelio.diagram.persistence.XmlDiagramReader.readPersistentElement(XmlDiagramReader.java:414)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:362)
at org.modelio.diagram.persistence.XmlDiagramReader.readPropertyElement(XmlDiagramReader.java:450)
at org.modelio.diagram.persistence.XmlDiagramReader.readProperty(XmlDiagramReader.java:138)
at org.modelio.diagram.elements.core.model.GmAbstractObject.read_0(GmAbstractObject.java:314)
at org.modelio.diagram.elements.core.model.GmAbstractObject.read(GmAbstractObject.java:202)
at org.modelio.diagram.elements.core.model.GmModel.read_0(GmModel.java:401)
at org.modelio.diagram.elements.core.model.GmModel.read(GmModel.java:298)
at org.modelio.diagram.elements.core.node.GmNodeModel.read_0(GmNodeModel.java:393)
at org.modelio.diagram.elements.core.node.GmNodeModel.read(GmNodeModel.java:257)
at org.modelio.diagram.elements.core.node.GmSimpleNode.read_0(GmSimpleNode.java:109)
at org.modelio.diagram.elements.core.node.GmSimpleNode.read(GmSimpleNode.java:86)
at org.modelio.diagram.editor.sequence.elements.executionoccurencespecification.GmExecutionOccurenceSpecification.read_0(GmExecutionOccurenceSpecification.java:186)
at org.modelio.diagram.editor.sequence.elements.executionoccurencespecification.GmExecutionOccurenceSpecification.read(GmExecutionOccurenceSpecification.java:143)
at org.modelio.diagram.persistence.XmlDiagramReader.readPersistentElement(XmlDiagramReader.java:414)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:362)
at org.modelio.diagram.persistence.XmlDiagramReader.readListElement(XmlDiagramReader.java:315)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:370)
at org.modelio.diagram.persistence.XmlDiagramReader.readPropertyElement(XmlDiagramReader.java:450)
at org.modelio.diagram.persistence.XmlDiagramReader.readProperty(XmlDiagramReader.java:138)
at org.modelio.diagram.persistence.XmlDiagramReader.readListProperty(XmlDiagramReader.java:571)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read_0(GmCompositeNode.java:423)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read(GmCompositeNode.java:312)
at org.modelio.diagram.elements.core.node.GmNoStyleCompositeNode.read_0(GmNoStyleCompositeNode.java:160)
at org.modelio.diagram.elements.core.node.GmNoStyleCompositeNode.read(GmNoStyleCompositeNode.java:137)
at org.modelio.diagram.editor.sequence.elements.lifeline.body.GmLifelineBody.read_0(GmLifelineBody.java:212)
at org.modelio.diagram.editor.sequence.elements.lifeline.body.GmLifelineBody.read(GmLifelineBody.java:189)
at org.modelio.diagram.persistence.XmlDiagramReader.readPersistentElement(XmlDiagramReader.java:414)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:362)
at org.modelio.diagram.persistence.XmlDiagramReader.readListElement(XmlDiagramReader.java:315)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:370)
at org.modelio.diagram.persistence.XmlDiagramReader.readPropertyElement(XmlDiagramReader.java:450)
at org.modelio.diagram.persistence.XmlDiagramReader.readProperty(XmlDiagramReader.java:138)
at org.modelio.diagram.persistence.XmlDiagramReader.readListProperty(XmlDiagramReader.java:571)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read_0(GmCompositeNode.java:423)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read(GmCompositeNode.java:312)
at org.modelio.diagram.editor.sequence.elements.lifeline.GmLifeline.read_0(GmLifeline.java:238)
at org.modelio.diagram.editor.sequence.elements.lifeline.GmLifeline.read(GmLifeline.java:206)
at org.modelio.diagram.persistence.XmlDiagramReader.readPersistentElement(XmlDiagramReader.java:414)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:362)
at org.modelio.diagram.persistence.XmlDiagramReader.readListElement(XmlDiagramReader.java:315)
at org.modelio.diagram.persistence.XmlDiagramReader.readObjectElement(XmlDiagramReader.java:370)
at org.modelio.diagram.persistence.XmlDiagramReader.readPropertyElement(XmlDiagramReader.java:450)
at org.modelio.diagram.persistence.XmlDiagramReader.readProperty(XmlDiagramReader.java:138)
at org.modelio.diagram.persistence.XmlDiagramReader.readListProperty(XmlDiagramReader.java:571)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read_0(GmCompositeNode.java:423)
at org.modelio.diagram.elements.core.node.GmCompositeNode.read(GmCompositeNode.java:312)
at org.modelio.diagram.elements.common.abstractdiagram.GmAbstractDiagram.read_0(GmAbstractDiagram.java:832)
at org.modelio.diagram.elements.common.abstractdiagram.GmAbstractDiagram.read(GmAbstractDiagram.java:458)
at org.modelio.diagram.editor.sequence.elements.sequencediagram.GmSequenceDiagram.read_0(GmSequenceDiagram.java:227)
at org.modelio.diagram.editor.sequence.elements.sequencediagram.GmSequenceDiagram.read(GmSequenceDiagram.java:160)
at org.modelio.diagram.persistence.XmlDiagramReader.readDiagram(XmlDiagramReader.java:547)
... 82 common frames omitted

Also available in: Atom PDF