Failed
TEST-org.eclipse.emf.compare.rcptt.test.ts010_tc108_3-way_addListNodeInMovedContainer
Failing for the past 1 build
(Since
#281 )

Error Message
Line 36: get-edit-part: Exception happened: java.lang.NullPointerException at org.eclipse.rcptt.tesla.gef.GefProcessor.fillEditPartFigures(GefProcessor.java:3046) at org.eclipse.rcptt.tesla.gef.GefProcessor.collectInformation(GefProcessor.java:3036) at org.eclipse.rcptt.tesla.internal.core.TeslaProcessorManager.collectInformation(TeslaProcessorManager.java:56) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.getAdvancedInformation(AbstractTeslaClient.java:367) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.handleFailedResponse(AbstractTeslaClient.java:357) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.handleSelect(AbstractTeslaClient.java:125) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.execute(AbstractTeslaClient.java:307) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.doOneCommand(AbstractTeslaClient.java:251) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.processNext(AbstractTeslaClient.java:147) at org.eclipse.rcptt.tesla.ecl.impl.TeslaBridge$2.doProcessing(TeslaBridge.java:101) at org.eclipse.rcptt.tesla.swt.events.TeslaEventManager.doProcessing(TeslaEventManager.java:112) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$1$e269b158(DisplayAspect.aj:87) at org.eclipse.swt.widgets.Display.sleep(Display.java:4276) at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:368) at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.eventLoopIdle(IDEWorkbenchAdvisor.java:858) at org.eclipse.ui.internal.Workbench$3.eventLoopIdle(Workbench.java:517) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1132) 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.ui.internal.Workbench$5.run(Workbench.java:654) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) at org.eclipse.equinox.launcher.Main.main(Main.java:1488)
Stacktrace
gef.editparts swt.info { eclipse.windows { page:Workspace { editors { editor:Compare ('CompareDiagrams/ts010_tc014/right.di' - 'CompareDiagrams/ts010_tc014/left.di' - 'CompareDiagrams/ts010_tc014/right.di') { id=org.eclipse.compare.CompareEditor dirty=false pinned=false editorInput.name=Compare ('CompareDiagrams/ts010_tc014/right.di' - 'CompareDiagrams/ts010_tc014/left.di' - 'CompareDiagrams/ts010_tc014/right.di') Editor(Compare ('CompareDiagrams/ts010_tc014/right.di' - 'CompareDiagrams/ts010_tc014/left.di' - 'CompareDiagrams/ts010_tc014/right.di')) { Toolbar() { Button(Ignore White Space Where Applicable) Button(Next Difference) Button(Previous Difference) } Label(Model differences (37 of 38 differences are not merged — 343 differences filtered from view)) Toolbar() { Button(Show consequences of merging from right to left) Button(Copy Current Change From Left To Right) Button(Copy Current Change From Right To Left) Button(Copy All Non-Conflicting Changes From Left To Right) Button(Copy All Non-Conflicting Changes From Right To Left) Button(Next Difference) Button(Previous Difference) Button(Expand All) Button(Collapse All) Button(Groups) Button(Filters) Button(Save Comparison Model) } TabFolder() { TabItem() Tree() { Item(> Diagram NewDiagram <Model> model) { Item(> Shape <Class> H) { Item(> BasicCompartment <Class> H) { Item(Shape <Property> feature6 [children add]) Item(Shape <Property> feature4 [children add]) Item(Shape <Property> feature5 [children add]) Item(Shape <Property> feature2 [children delete]) } } Item(> Shape <Package> F) Item(> Shape <Class> J) { Item(> BasicCompartment <Class> J) { Item(Shape <Property> Property1 [children add]) } Item(Shape <Class> J [coordinates change]) } Item(Shape <Class> A [children add]) Item(Shape <Package> L [children add]) Item(Shape <Class> I [children add]) Item(Shape <Class> B [children delete]) Item(Shape <Package> D [children delete]) Item(Shape <Class> C [children delete]) Item(Connector <Association> c_a_1 [edges add]) Item(Connector <Association> h_j_1 [edges add]) Item(Connector <Dependency> Dependency1 [edges add]) Item(Connector <Association> c_h_1 [edges delete]) Item(Connector <Dependency> Dependency1 [edges delete]) } Item(> <Model> model) } Canvas() } Label(No selected item.) Toolbar() { Button(Switch Compare Viewer) } Toolbar() Label(CompareDiagrams/ts010_tc014/left.di) Label() Label(CompareDiagrams/ts010_tc014/right.di) Canvas() Canvas() } } } views { view:Javadoc { id=org.eclipse.jdt.ui.JavadocView dirty=false fastView=false } view:Declaration { id=org.eclipse.jdt.ui.SourceView dirty=false fastView=false } view:Package Explorer { id=org.eclipse.jdt.ui.PackageExplorer dirty=false fastView=false View(Package Explorer) { Toolbar() { Button(Collapse All) Button(Link with Editor) } Tree() { Item(CompareDiagrams) { Item(ts010_tc014) { Item(result) Item(ancestor.di) Item(ancestor.notation) Item(ancestor.uml) Item(case.txt) Item(left.di) Item(left.notation) Item(left.uml) Item(right.di) Item(right.notation) Item(right.uml) } } } } } view:Problems { id=org.eclipse.ui.views.ProblemView dirty=false fastView=false View(Problems) { Toolbar() Label(0 items) Label() Tree() } } view:Outline { id=org.eclipse.ui.views.ContentOutline dirty=false fastView=false View(Outline) { Toolbar() Label(An outline is not available.) } } } } shells { Window(Quick Access) } shells { Window() } } } swt.player java.runtime { cpus=24 freeMemory=84876832 totalMemory=379060224 maxMemory=1908932608 } Jobs information: Job:ECL session execute: end-report-node class=org.eclipse.rcptt.ecl.internal.core.Session$1 state=running Job:Workbench Auto-Save Job class=org.eclipse.ui.internal.Workbench$61 state=sleeping Job:Compacting resource model class=org.eclipse.core.internal.utils.StringPoolJob state=sleeping Thread information: Thread:Q7 Indexer class=java.lang.Thread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:503) 1: org.eclipse.rcptt.internal.core.jobs.JobManager.run(JobManager.java:406) 0: java.lang.Thread.run(Thread.java:745) Thread:main class=java.lang.Thread 40: java.lang.Thread.dumpThreads(Native Method) 39: java.lang.Thread.getAllStackTraces(Thread.java:1640) 38: org.eclipse.rcptt.tesla.internal.core.info.GeneralInformationCollector.collectThreadInformation(GeneralInformationCollector.java:42) 37: org.eclipse.rcptt.tesla.internal.core.info.GeneralInformationCollector.collectInformation(GeneralInformationCollector.java:29) 36: org.eclipse.rcptt.tesla.ecl.internal.impl.TeslaInfoProvider$1.call(TeslaInfoProvider.java:44) 35: org.eclipse.rcptt.tesla.ecl.internal.impl.TeslaInfoProvider$1.call(TeslaInfoProvider.java:1) 34: java.util.concurrent.FutureTask.run(FutureTask.java:262) 33: org.eclipse.swt.widgets.RunnableLock.run_aroundBody0(RunnableLock.java:35) 32: org.eclipse.swt.widgets.RunnableLock$AjcClosure1.run(RunnableLock.java:1) 31: org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39proceed(DisplayAspect.aj:1) 30: org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39(DisplayAspect.aj:366) 29: org.eclipse.swt.widgets.RunnableLock.run_aroundBody2(RunnableLock.java:35) 28: org.eclipse.swt.widgets.RunnableLock$AjcClosure3.run(RunnableLock.java:1) 27: org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39proceed(DisplayAspect.aj:1) 26: org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39(DisplayAspect.aj:63) 25: org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) 24: org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135) 23: org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3794) 22: org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3433) 21: org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127) 20: org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) 19: org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018) 18: org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156) 17: org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654) 16: org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) 15: org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) 14: org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) 13: org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 12: org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) 11: org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) 10: org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) 9: org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380) 8: org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235) 7: sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 6: sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 5: sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 4: java.lang.reflect.Method.invoke(Method.java:606) 3: org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669) 2: org.eclipse.equinox.launcher.Main.basicRun(Main.java:608) 1: org.eclipse.equinox.launcher.Main.run(Main.java:1515) 0: org.eclipse.equinox.launcher.Main.main(Main.java:1488) Thread:ECL TCP session execute: _MbLIwRTYEeWLxu9elyCGqw class=java.lang.Thread 5: sun.misc.Unsafe.park(Native Method) 4: java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) 3: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043) 2: java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) 1: org.eclipse.rcptt.ecl.client.tcp.EclTcpSession$1.run(EclTcpSession.java:85) 0: java.lang.Thread.run(Thread.java:745) Thread:Tesla network server:7003 class=org.eclipse.rcptt.tesla.core.server.TeslaNetworkServer 4: java.net.PlainSocketImpl.socketAccept(Native Method) 3: java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) 2: java.net.ServerSocket.implAccept(ServerSocket.java:530) 1: java.net.ServerSocket.accept(ServerSocket.java:498) 0: org.eclipse.rcptt.tesla.core.server.TeslaNetworkServer.run(TeslaNetworkServer.java:52) Thread:pool-1-thread-7 class=java.lang.Thread 9: sun.misc.Unsafe.park(Native Method) 8: java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) 7: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) 6: java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467) 5: org.eclipse.rcptt.ecl.internal.core.Pipe.take(Pipe.java:49) 4: org.eclipse.rcptt.ecl.server.tcp.SessionRequestHandler.writeOutput(SessionRequestHandler.java:122) 3: org.eclipse.rcptt.ecl.server.tcp.SessionRequestHandler.run(SessionRequestHandler.java:59) 2: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 1: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 0: java.lang.Thread.run(Thread.java:745) Thread:Refresh Thread: Equinox Container: 00d41614-d814-0015-1565-e801e96c9a0e class=org.eclipse.osgi.framework.eventmgr.EventManager$EventThread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:503) 1: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) 0: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Thread:Java indexing class=java.lang.Thread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:503) 1: org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382) 0: java.lang.Thread.run(Thread.java:745) Thread:[ThreadPool Manager] - Idle Thread class=org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor 2: java.lang.Object.wait(Native Method) 1: java.lang.Object.wait(Object.java:503) 0: org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) Thread:Framework Event Dispatcher: Equinox Container: 00d41614-d814-0015-1565-e801e96c9a0e class=org.eclipse.osgi.framework.eventmgr.EventManager$EventThread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:503) 1: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) 0: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Thread:[Timer] - Main Queue Handler class=java.lang.Thread 2: java.lang.Object.wait(Native Method) 1: org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) 0: java.lang.Thread.run(Thread.java:745) Thread:pool-1-thread-1 class=java.lang.Thread 9: java.net.SocketInputStream.socketRead0(Native Method) 8: java.net.SocketInputStream.read(SocketInputStream.java:152) 7: java.net.SocketInputStream.read(SocketInputStream.java:122) 6: java.net.SocketInputStream.read(SocketInputStream.java:210) 5: java.io.DataInputStream.readByte(DataInputStream.java:265) 4: org.eclipse.rcptt.ecl.internal.core.EMFStreamPipe.take(EMFStreamPipe.java:91) 3: org.eclipse.rcptt.ecl.server.tcp.SessionRequestHandler.run(SessionRequestHandler.java:51) 2: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 1: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 0: java.lang.Thread.run(Thread.java:745) Thread:Finalizer class=java.lang.ref.Finalizer$FinalizerThread 3: java.lang.Object.wait(Native Method) 2: java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) 1: java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) 0: java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) Thread:Worker-12 class=org.eclipse.core.internal.jobs.Worker 11: sun.misc.Unsafe.park(Native Method) 10: java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) 9: java.util.concurrent.FutureTask.awaitDone(FutureTask.java:422) 8: java.util.concurrent.FutureTask.get(FutureTask.java:199) 7: org.eclipse.rcptt.tesla.ecl.internal.impl.TeslaInfoProvider.getAdvancedInformation(TeslaInfoProvider.java:50) 6: org.eclipse.rcptt.tesla.ecl.internal.impl.TeslaInfoProvider.storeSnapshot(TeslaInfoProvider.java:66) 5: org.eclipse.rcptt.sherlock.core.reporting.EventProviderManager.takeSnapshot(EventProviderManager.java:102) 4: org.eclipse.rcptt.reporting.core.ReportHelper.takeSnapshot(ReportHelper.java:159) 3: org.eclipse.rcptt.core.internal.ecl.core.commands.ReportService.service(ReportService.java:89) 2: org.eclipse.rcptt.ecl.internal.core.AbstractSession.internalDoExecute(AbstractSession.java:86) 1: org.eclipse.rcptt.ecl.internal.core.Session$1.run(Session.java:48) 0: org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Thread:ECL TCP server: 7001 main class=org.eclipse.rcptt.ecl.server.tcp.EclTcpServer 4: java.net.PlainSocketImpl.socketAccept(Native Method) 3: java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) 2: java.net.ServerSocket.implAccept(ServerSocket.java:530) 1: java.net.ServerSocket.accept(ServerSocket.java:498) 0: org.eclipse.rcptt.ecl.server.tcp.EclTcpServer.run(EclTcpServer.java:42) Thread:Active Thread: Equinox Container: 00d41614-d814-0015-1565-e801e96c9a0e class=java.lang.Thread 8: sun.misc.Unsafe.park(Native Method) 7: java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) 6: java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) 5: java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) 4: java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) 3: java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) 2: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) 1: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 0: java.lang.Thread.run(Thread.java:745) Thread:Start Level: Equinox Container: 00d41614-d814-0015-1565-e801e96c9a0e class=org.eclipse.osgi.framework.eventmgr.EventManager$EventThread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:503) 1: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) 0: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Thread:EventAdmin Async Event Dispatcher Thread class=org.eclipse.osgi.framework.eventmgr.EventManager$EventThread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:503) 1: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) 0: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Thread:pool-1-thread-6 class=java.lang.Thread 8: sun.misc.Unsafe.park(Native Method) 7: java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) 6: java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) 5: java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) 4: java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) 3: java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) 2: java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) 1: java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 0: java.lang.Thread.run(Thread.java:745) Thread:Q7 Runner Monitor class=org.eclipse.rcptt.runtime.ui.Q7Monitor 1: java.lang.Thread.sleep(Native Method) 0: org.eclipse.rcptt.runtime.ui.Q7Monitor.run(Q7Monitor.java:28) Thread:Reference Handler class=java.lang.ref.Reference$ReferenceHandler 2: java.lang.Object.wait(Native Method) 1: java.lang.Object.wait(Object.java:503) 0: java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) Thread:EMF Reference Cleaner class=org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread 3: java.lang.Object.wait(Native Method) 2: java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) 1: java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) 0: org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) Thread:Worker-JM class=org.eclipse.core.internal.jobs.InternalWorker 1: java.lang.Object.wait(Native Method) 0: org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) Thread:Bundle File Closer class=org.eclipse.osgi.framework.eventmgr.EventManager$EventThread 3: java.lang.Object.wait(Native Method) 2: java.lang.Object.wait(Object.java:503) 1: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) 0: org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) Thread:Signal Dispatcher class=java.lang.Thread Error in plugin: org.eclipse.jface message: Problems occurred when invoking code from plug-in: "org.eclipse.jface". exception: java.lang.NullPointerException at org.eclipse.draw2d.Figure.add(Figure.java:148) at org.eclipse.draw2d.Figure.add(Figure.java:184) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addChildVisual(AbstractGraphicalEditPart.java:209) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:211) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.addChild(GraphicalEditPart.java:1319) at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781) at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(GraphicalEditPart.java:1) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:861) at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.runExclusive(TransactionalEditingDomainImpl.java:328) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:851) at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.addChild(GraphicalEditPart.java:1319) at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781) at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(GraphicalEditPart.java:1) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:861) at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.runExclusive(TransactionalEditingDomainImpl.java:328) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:851) at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212) at org.eclipse.gef.editparts.SimpleRootEditPart.setContents(SimpleRootEditPart.java:105) at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:617) at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer.setContents(DiagramGraphicalViewer.java:352) at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:626) at org.eclipse.emf.compare.diagram.ide.ui.internal.contentmergeviewer.diagram.DiagramMergeViewer.setInput(DiagramMergeViewer.java:200) at org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewer.updateContent(EMFCompareContentMergeViewer.java:251) at org.eclipse.emf.compare.diagram.ide.ui.internal.contentmergeviewer.diagram.DiagramContentMergeViewer.updateContent(DiagramContentMergeViewer.java:1830) at org.eclipse.compare.contentmergeviewer.ContentMergeViewer.internalRefresh(ContentMergeViewer.java:760) at org.eclipse.compare.contentmergeviewer.ContentMergeViewer.inputChanged(ContentMergeViewer.java:660) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:292) at org.eclipse.compare.CompareViewerSwitchingPane.setInput(CompareViewerSwitchingPane.java:277) at org.eclipse.compare.internal.CompareContentViewerSwitchingPane.setInput(CompareContentViewerSwitchingPane.java:191) at org.eclipse.compare.CompareEditorInput.internalSetContentPaneInput(CompareEditorInput.java:845) at org.eclipse.compare.CompareEditorInput.access$8(CompareEditorInput.java:843) at org.eclipse.compare.CompareEditorInput$11.run(CompareEditorInput.java:786) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.compare.CompareEditorInput.feed1(CompareEditorInput.java:773) at org.eclipse.compare.CompareEditorInput.access$3(CompareEditorInput.java:772) at org.eclipse.compare.CompareEditorInput$5.open(CompareEditorInput.java:658) at org.eclipse.compare.CompareViewerPane.open(CompareViewerPane.java:325) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:854) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:851) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper.access$6(AbstractStructuredViewerWrapper.java:1) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper$5.open(AbstractStructuredViewerWrapper.java:142) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:854) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:851) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer.fireOpen(WrappableTreeViewer.java:867) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.Navigatable.fireOpen(Navigatable.java:103) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.Navigatable$1.run(Navigatable.java:56) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody0(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure1.run(RunnableLock.java:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39(DisplayAspect.aj:366) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody2(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure3.run(RunnableLock.java:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39(DisplayAspect.aj:63) 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:3794) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3433) 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.ui.internal.Workbench$5.run(Workbench.java:654) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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(NativeMethodAccessorImpl.java:-2) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) at org.eclipse.equinox.launcher.Main.main(Main.java:1488) Error in plugin: org.eclipse.jface message: Problems occurred when invoking code from plug-in: "org.eclipse.jface". exception: java.lang.NullPointerException at org.eclipse.draw2d.Figure.add(Figure.java:148) at org.eclipse.draw2d.Figure.add(Figure.java:184) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addChildVisual(AbstractGraphicalEditPart.java:209) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:211) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.addChild(GraphicalEditPart.java:1319) at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781) at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(GraphicalEditPart.java:1) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:861) at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.runExclusive(TransactionalEditingDomainImpl.java:328) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:851) at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.addChild(GraphicalEditPart.java:1319) at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781) at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(GraphicalEditPart.java:1) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:861) at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.runExclusive(TransactionalEditingDomainImpl.java:328) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:851) at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212) at org.eclipse.gef.editparts.SimpleRootEditPart.setContents(SimpleRootEditPart.java:105) at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:617) at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer.setContents(DiagramGraphicalViewer.java:352) at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:626) at org.eclipse.emf.compare.diagram.ide.ui.internal.contentmergeviewer.diagram.DiagramMergeViewer.setInput(DiagramMergeViewer.java:200) at org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewer.updateContent(EMFCompareContentMergeViewer.java:251) at org.eclipse.emf.compare.diagram.ide.ui.internal.contentmergeviewer.diagram.DiagramContentMergeViewer.updateContent(DiagramContentMergeViewer.java:1830) at org.eclipse.compare.contentmergeviewer.ContentMergeViewer.internalRefresh(ContentMergeViewer.java:760) at org.eclipse.compare.contentmergeviewer.ContentMergeViewer.inputChanged(ContentMergeViewer.java:660) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:292) at org.eclipse.compare.CompareViewerSwitchingPane.setInput(CompareViewerSwitchingPane.java:277) at org.eclipse.compare.internal.CompareContentViewerSwitchingPane.setInput(CompareContentViewerSwitchingPane.java:191) at org.eclipse.compare.CompareEditorInput.internalSetContentPaneInput(CompareEditorInput.java:845) at org.eclipse.compare.CompareEditorInput.access$8(CompareEditorInput.java:843) at org.eclipse.compare.CompareEditorInput$11.run(CompareEditorInput.java:786) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.compare.CompareEditorInput.feed1(CompareEditorInput.java:773) at org.eclipse.compare.CompareEditorInput.access$3(CompareEditorInput.java:772) at org.eclipse.compare.CompareEditorInput$5.open(CompareEditorInput.java:658) at org.eclipse.compare.CompareViewerPane.open(CompareViewerPane.java:325) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:854) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:851) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper.access$6(AbstractStructuredViewerWrapper.java:1) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper$5.open(AbstractStructuredViewerWrapper.java:142) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:854) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:851) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer.fireOpen(WrappableTreeViewer.java:867) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.Navigatable.fireOpen(Navigatable.java:103) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.Navigatable$1.run(Navigatable.java:56) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody0(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure1.run(RunnableLock.java:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39(DisplayAspect.aj:366) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody2(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure3.run(RunnableLock.java:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39(DisplayAspect.aj:63) 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:3794) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3433) at org.eclipse.jface.window.Window.runEventLoop(Window.java:827) at org.eclipse.jface.window.Window.open(Window.java:803) at org.eclipse.jface.dialogs.MessageDialog.open_aroundBody0(MessageDialog.java:330) at org.eclipse.jface.dialogs.MessageDialog$AjcClosure1.run(MessageDialog.java:1) at org.eclipse.rcptt.tesla.jface.CellEditorAspect.ajc$around$org_eclipse_rcptt_tesla_jface_CellEditorAspect$5$43e2ddefproceed(CellEditorAspect.aj:1) at org.eclipse.rcptt.tesla.jface.CellEditorAspect.ajc$around$org_eclipse_rcptt_tesla_jface_CellEditorAspect$5$43e2ddef(CellEditorAspect.aj:105) at org.eclipse.jface.dialogs.MessageDialog.open(MessageDialog.java:330) at org.eclipse.emf.compare.rcp.ui.internal.structuremergeviewer.actions.GroupAction$SynchronizationRunnable.run(GroupAction.java:179) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody0(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure1.run(RunnableLock.java:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39(DisplayAspect.aj:366) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody2(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure3.run(RunnableLock.java:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39(DisplayAspect.aj:63) 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:3794) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3433) 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.ui.internal.Workbench$5.run(Workbench.java:654) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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(NativeMethodAccessorImpl.java:-2) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) at org.eclipse.equinox.launcher.Main.main(Main.java:1488) Error in plugin: org.eclipse.jface message: Problems occurred when invoking code from plug-in: "org.eclipse.jface". exception: java.lang.NullPointerException at org.eclipse.draw2d.Figure.add(Figure.java:148) at org.eclipse.draw2d.Figure.add(Figure.java:184) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addChildVisual(AbstractGraphicalEditPart.java:209) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:211) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.addChild(GraphicalEditPart.java:1319) at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781) at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(GraphicalEditPart.java:1) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:861) at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.runExclusive(TransactionalEditingDomainImpl.java:328) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:851) at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.addChild(GraphicalEditPart.java:1319) at org.eclipse.gef.editparts.AbstractEditPart.refreshChildren(AbstractEditPart.java:781) at org.eclipse.gef.editparts.AbstractEditPart.refresh(AbstractEditPart.java:726) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.refresh(AbstractGraphicalEditPart.java:644) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.access$3(GraphicalEditPart.java:1) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart$3.run(GraphicalEditPart.java:861) at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.runExclusive(TransactionalEditingDomainImpl.java:328) at org.eclipse.gmf.runtime.diagram.ui.editparts.GraphicalEditPart.refresh(GraphicalEditPart.java:851) at org.eclipse.gef.editparts.AbstractEditPart.addNotify(AbstractEditPart.java:253) at org.eclipse.gef.editparts.AbstractGraphicalEditPart.addNotify(AbstractGraphicalEditPart.java:223) at org.eclipse.gef.editparts.AbstractEditPart.addChild(AbstractEditPart.java:212) at org.eclipse.gef.editparts.SimpleRootEditPart.setContents(SimpleRootEditPart.java:105) at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:617) at org.eclipse.gmf.runtime.diagram.ui.parts.DiagramGraphicalViewer.setContents(DiagramGraphicalViewer.java:352) at org.eclipse.gef.ui.parts.AbstractEditPartViewer.setContents(AbstractEditPartViewer.java:626) at org.eclipse.emf.compare.diagram.ide.ui.internal.contentmergeviewer.diagram.DiagramMergeViewer.setInput(DiagramMergeViewer.java:200) at org.eclipse.emf.compare.ide.ui.internal.contentmergeviewer.EMFCompareContentMergeViewer.updateContent(EMFCompareContentMergeViewer.java:251) at org.eclipse.emf.compare.diagram.ide.ui.internal.contentmergeviewer.diagram.DiagramContentMergeViewer.updateContent(DiagramContentMergeViewer.java:1830) at org.eclipse.compare.contentmergeviewer.ContentMergeViewer.internalRefresh(ContentMergeViewer.java:760) at org.eclipse.compare.contentmergeviewer.ContentMergeViewer.inputChanged(ContentMergeViewer.java:660) at org.eclipse.jface.viewers.ContentViewer.setInput(ContentViewer.java:292) at org.eclipse.compare.CompareViewerSwitchingPane.setInput(CompareViewerSwitchingPane.java:277) at org.eclipse.compare.internal.CompareContentViewerSwitchingPane.setInput(CompareContentViewerSwitchingPane.java:191) at org.eclipse.compare.CompareEditorInput.internalSetContentPaneInput(CompareEditorInput.java:845) at org.eclipse.compare.CompareEditorInput.access$8(CompareEditorInput.java:843) at org.eclipse.compare.CompareEditorInput$11.run(CompareEditorInput.java:786) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) at org.eclipse.compare.CompareEditorInput.feed1(CompareEditorInput.java:773) at org.eclipse.compare.CompareEditorInput.access$3(CompareEditorInput.java:772) at org.eclipse.compare.CompareEditorInput$5.open(CompareEditorInput.java:658) at org.eclipse.compare.CompareViewerPane.open(CompareViewerPane.java:325) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:854) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:851) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper.access$6(AbstractStructuredViewerWrapper.java:1) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.AbstractStructuredViewerWrapper$5.open(AbstractStructuredViewerWrapper.java:142) at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:854) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50) at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173) at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:851) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer.fireOpen(WrappableTreeViewer.java:867) at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1168) at org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.WrappableTreeViewer.handleOpen(WrappableTreeViewer.java:907) at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1275) at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:278) at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:272) at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:313) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4481) at org.eclipse.swt.widgets.Widget.sendEvent_aroundBody2(Widget.java:1327) at org.eclipse.swt.widgets.Widget$AjcClosure3.run(Widget.java:1) at org.eclipse.rcptt.tesla.recording.aspects.RecordingAspect.ajc$around$org_eclipse_rcptt_tesla_recording_aspects_RecordingAspect$2$2f127892proceed(RecordingAspect.aj:1) at org.eclipse.rcptt.tesla.recording.aspects.RecordingAspect.ajc$around$org_eclipse_rcptt_tesla_recording_aspects_RecordingAspect$2$2f127892(RecordingAspect.aj:118) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1325) at org.eclipse.swt.widgets.Widget.sendEvent_aroundBody4(Widget.java:1351) at org.eclipse.swt.widgets.Widget$AjcClosure5.run(Widget.java:1) at org.eclipse.rcptt.tesla.recording.aspects.RecordingAspect.ajc$around$org_eclipse_rcptt_tesla_recording_aspects_RecordingAspect$1$bd9fb3e7proceed(RecordingAspect.aj:1) at org.eclipse.rcptt.tesla.recording.aspects.RecordingAspect.ajc$around$org_eclipse_rcptt_tesla_recording_aspects_RecordingAspect$1$bd9fb3e7(RecordingAspect.aj:82) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1336) at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1117) at org.eclipse.rcptt.tesla.internal.ui.player.SWTEvents.sendEventRaw(SWTEvents.java:86) at org.eclipse.rcptt.tesla.internal.ui.player.SWTEvents.sendEvent(SWTEvents.java:199) at org.eclipse.rcptt.tesla.internal.ui.player.SWTEvents.sendAll(SWTEvents.java:211) at org.eclipse.rcptt.tesla.internal.ui.player.SWTUIPlayer$2.run(SWTUIPlayer.java:870) at org.eclipse.rcptt.tesla.internal.ui.player.SWTUIPlayer$ExecRunnable.run(SWTUIPlayer.java:2764) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody0(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure1.run(RunnableLock.java:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$10$90b1ba39(DisplayAspect.aj:366) at org.eclipse.swt.widgets.RunnableLock.run_aroundBody2(RunnableLock.java:35) at org.eclipse.swt.widgets.RunnableLock$AjcClosure3.run(RunnableLock.java:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39proceed(DisplayAspect.aj:1) at org.eclipse.rcptt.sherlock.aspects.swt.DisplayAspect.ajc$around$org_eclipse_rcptt_sherlock_aspects_swt_DisplayAspect$2$90b1ba39(DisplayAspect.aj:63) 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:3794) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3433) 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.ui.internal.Workbench$5.run(Workbench.java:654) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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(NativeMethodAccessorImpl.java:-2) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) at org.eclipse.equinox.launcher.Main.main(Main.java:1488) data=[B@833be12 message=Exception happened: java.lang.NullPointerException at org.eclipse.rcptt.tesla.gef.GefProcessor.fillEditPartFigures(GefProcessor.java:3046) at org.eclipse.rcptt.tesla.gef.GefProcessor.collectInformation(GefProcessor.java:3036) at org.eclipse.rcptt.tesla.internal.core.TeslaProcessorManager.collectInformation(TeslaProcessorManager.java:56) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.getAdvancedInformation(AbstractTeslaClient.java:367) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.handleFailedResponse(AbstractTeslaClient.java:357) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.handleSelect(AbstractTeslaClient.java:125) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.execute(AbstractTeslaClient.java:307) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.doOneCommand(AbstractTeslaClient.java:251) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.processNext(AbstractTeslaClient.java:147) at org.eclipse.rcptt.tesla.ecl.impl.TeslaBridge$2.doProcessing(TeslaBridge.java:101) at org.eclipse.rcptt.tesla.swt.events.TeslaEventManager.doProcessing(TeslaEventManager.java:112) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$1$e269b158(DisplayAspect.aj:87) at org.eclipse.swt.widgets.Display.sleep(Display.java:4276) at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:368) at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.eventLoopIdle(IDEWorkbenchAdvisor.java:858) at org.eclipse.ui.internal.Workbench$3.eventLoopIdle(Workbench.java:517) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1132) 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.ui.internal.Workbench$5.run(Workbench.java:654) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) at org.eclipse.equinox.launcher.Main.main(Main.java:1488) (Java - Three-way compare of 'CompareDiagrams/ts010_tc014/left.di' and 'CompareDiagrams/ts010_tc014/right.di' relative to common ancestor 'CompareDiagrams/ts010_tc014/right.di' - Eclipse SDK) Error in plugin: org.eclipse.rcptt.tesla.core message: exception: java.lang.NullPointerException at org.eclipse.rcptt.tesla.gef.GefProcessor.fillEditPartFigures(GefProcessor.java:3046) at org.eclipse.rcptt.tesla.gef.GefProcessor.collectInformation(GefProcessor.java:3036) at org.eclipse.rcptt.tesla.internal.core.TeslaProcessorManager.collectInformation(TeslaProcessorManager.java:56) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.getAdvancedInformation(AbstractTeslaClient.java:367) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.handleFailedResponse(AbstractTeslaClient.java:357) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.handleSelect(AbstractTeslaClient.java:125) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.execute(AbstractTeslaClient.java:307) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.doOneCommand(AbstractTeslaClient.java:251) at org.eclipse.rcptt.tesla.internal.core.AbstractTeslaClient.processNext(AbstractTeslaClient.java:147) at org.eclipse.rcptt.tesla.ecl.impl.TeslaBridge$2.doProcessing(TeslaBridge.java:101) at org.eclipse.rcptt.tesla.swt.events.TeslaEventManager.doProcessing(TeslaEventManager.java:112) at org.eclipse.rcptt.tesla.swt.aspects.DisplayAspect.ajc$around$org_eclipse_rcptt_tesla_swt_aspects_DisplayAspect$1$e269b158(DisplayAspect.aj:87) at org.eclipse.swt.widgets.Display.sleep(Display.java:4276) at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:368) at org.eclipse.ui.internal.ide.application.IDEWorkbenchAdvisor.eventLoopIdle(IDEWorkbenchAdvisor.java:858) at org.eclipse.ui.internal.Workbench$3.eventLoopIdle(Workbench.java:517) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1132) 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.ui.internal.Workbench$5.run(Workbench.java:654) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139) 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(NativeMethodAccessorImpl.java:-2) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) 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) at org.eclipse.equinox.launcher.Main.main(Main.java:1488)