Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 262303 Details for
Bug 495664
Potential deadlock on representation creation if auto-save is enabled
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
The JVM stack during the deadlock
stack.txt (text/plain), 23.63 KB, created by
Pierre-Charles David
on 2016-06-08 05:53:31 EDT
(
hide
)
Description:
The JVM stack during the deadlock
Filename:
MIME Type:
Creator:
Pierre-Charles David
Created:
2016-06-08 05:53:31 EDT
Size:
23.63 KB
patch
obsolete
>2016-06-08 11:50:27 >Full thread dump OpenJDK 64-Bit Server VM (25.91-b14 mixed mode): > >"Attach Listener" #39 daemon prio=9 os_prio=0 tid=0x00007fcfb0001000 nid=0x23a9 waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > >"ModalContext" #38 prio=6 os_prio=0 tid=0x00007fcfe7d1a800 nid=0x235c in Object.wait() [0x00007fcf433fb000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39) > - locked <0x00000000f0faf638> (a org.eclipse.core.internal.jobs.Semaphore) > at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:170) > at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:106) > at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:82) > at org.eclipse.emf.transaction.util.Lock.uiSafeAcquire(Lock.java:357) > at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.acquire(TransactionalEditingDomainImpl.java:580) > at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.activate(TransactionalEditingDomainImpl.java:508) > at org.eclipse.emf.transaction.impl.TransactionImpl.start(TransactionImpl.java:204) > - locked <0x00000000f0f9aec8> (a org.eclipse.emf.transaction.impl.TransactionImpl) > at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.startTransaction(TransactionalEditingDomainImpl.java:424) > at org.eclipse.emf.transaction.impl.TransactionalEditingDomainImpl.runExclusive(TransactionalEditingDomainImpl.java:321) > at org.eclipse.sirius.business.internal.session.danalysis.SessionResourcesSynchronizer.reloadResource(SessionResourcesSynchronizer.java:209) > at org.eclipse.sirius.business.internal.session.danalysis.SessionResourcesSynchronizer.processAction(SessionResourcesSynchronizer.java:170) > at org.eclipse.sirius.business.internal.session.danalysis.SessionResourcesSynchronizer.processActions(SessionResourcesSynchronizer.java:159) > at org.eclipse.sirius.business.internal.session.danalysis.SessionResourcesSynchronizer.statusesChanged(SessionResourcesSynchronizer.java:108) > at org.eclipse.sirius.common.tools.api.resource.ResourceSetSync.notifyClientsInBatch(ResourceSetSync.java:392) > at org.eclipse.sirius.common.tools.api.resource.ResourceSetSync.statusesChanged(ResourceSetSync.java:447) > at org.eclipse.sirius.common.tools.internal.resource.ResourceSyncClientNotifier.run(ResourceSyncClientNotifier.java:77) > at org.eclipse.sirius.common.tools.internal.resource.EditingSessionWorkspaceListener.resourceChanged(EditingSessionWorkspaceListener.java:59) > at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:299) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:289) > at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:152) > at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:374) > at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1469) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2253) > at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267) > at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:128) > - locked <0x00000000f0d241f0> (a org.eclipse.emf.ecore.presentation.EcoreEditor$16) > at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) > >"ModalContext" #37 prio=6 os_prio=0 tid=0x00007fcfe7e0e000 nid=0x235b in Object.wait() [0x00007fcf43efc000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.ui.internal.Semaphore.acquire(Semaphore.java:43) > - locked <0x00000000f0b94588> (a org.eclipse.ui.internal.Semaphore) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:164) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:5395) > at org.eclipse.sirius.common.ui.tools.api.util.EclipseUIUtil.displaySyncExec(EclipseUIUtil.java:336) > at org.eclipse.sirius.ui.business.api.session.analysis.SmartDialogAnalysisSelector.selectSmartlyAnalysis(SmartDialogAnalysisSelector.java:105) > at org.eclipse.sirius.ui.business.api.session.analysis.SmartDialogAnalysisSelector.selectSmartlyAnalysisForAddedRepresentation(SmartDialogAnalysisSelector.java:48) > at org.eclipse.sirius.business.api.session.danalysis.DAnalysisSessionHelper.selectAnalysis(DAnalysisSessionHelper.java:93) > at org.eclipse.sirius.business.api.session.danalysis.DAnalysisSessionHelper.findContainerForAddedRepresentation(DAnalysisSessionHelper.java:193) > at org.eclipse.sirius.business.internal.session.danalysis.DAnalysisSessionServicesImpl.addRepresentationToContainer(DAnalysisSessionServicesImpl.java:318) > at org.eclipse.sirius.business.internal.session.danalysis.DAnalysisSessionServicesImpl.putCustomData(DAnalysisSessionServicesImpl.java:271) > at org.eclipse.sirius.diagram.business.internal.dialect.DiagramDialectServices.createRepresentation(DiagramDialectServices.java:187) > at org.eclipse.sirius.business.internal.dialect.DialectManagerImpl.createRepresentation(DialectManagerImpl.java:173) > at org.eclipse.sirius.business.api.dialect.command.CreateRepresentationCommand.doExecute(CreateRepresentationCommand.java:117) > at org.eclipse.emf.transaction.RecordingCommand.execute(RecordingCommand.java:135) > at org.eclipse.emf.workspace.EMFCommandOperation.doExecute(EMFCommandOperation.java:119) > at org.eclipse.emf.workspace.AbstractEMFOperation.execute(AbstractEMFOperation.java:150) > at org.eclipse.core.commands.operations.DefaultOperationHistory.execute(DefaultOperationHistory.java:488) > at org.eclipse.emf.workspace.impl.WorkspaceCommandStackImpl.doExecute(WorkspaceCommandStackImpl.java:208) > at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:165) > at org.eclipse.emf.transaction.impl.AbstractTransactionalCommandStack.execute(AbstractTransactionalCommandStack.java:219) > at org.eclipse.sirius.ui.tools.internal.actions.creation.CreateRepresentationAction$1.run(CreateRepresentationAction.java:155) > at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119) > >"[ThreadPool Manager] - Idle Thread" #33 daemon prio=5 os_prio=0 tid=0x00007fcf7800b000 nid=0x233f in Object.wait() [0x00007fcf43ffe000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106) > - locked <0x00000000c211dbe0> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor) > >"Thread-4" #31 daemon prio=6 os_prio=0 tid=0x00007fcfe7b68000 nid=0x233b in Object.wait() [0x00007fcf60440000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at org.eclipse.gmf.runtime.common.core.util.RequestCollapser$PostedThread.run(RequestCollapser.java:53) > - locked <0x00000000c211e148> (a org.eclipse.gmf.runtime.diagram.ui.properties.util.SectionUpdateRequestCollapser) > >"Worker-5" #30 prio=5 os_prio=0 tid=0x00007fcf4c001000 nid=0x2338 in Object.wait() [0x00007fcf61df8000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) > - locked <0x00000000c04bacc0> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52) > >"Worker-4" #29 prio=5 os_prio=0 tid=0x00007fcf64008800 nid=0x2337 in Object.wait() [0x00007fcf61ef9000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.emf.transaction.util.Queue$Wait.waitFor(Queue.java:323) > - locked <0x00000000ed4cdd40> (a org.eclipse.emf.transaction.util.Queue$Wait) > at org.eclipse.emf.transaction.util.Lock.acquire(Lock.java:234) > at org.eclipse.emf.transaction.util.Lock$AcquireJob.run(Lock.java:721) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) > >"EventAdmin Async Event Dispatcher Thread" #28 daemon prio=6 os_prio=0 tid=0x00007fcfe6c34800 nid=0x2336 in Object.wait() [0x00007fcf631fa000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > - locked <0x00000000c17a9b40> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > >"Worker-3" #26 prio=5 os_prio=0 tid=0x00007fcf64007000 nid=0x2331 in Object.wait() [0x00007fcf638fb000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) > - locked <0x00000000c04bacc0> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52) > >"Bundle File Closer" #25 daemon prio=6 os_prio=0 tid=0x00007fcfe6795800 nid=0x2330 in Object.wait() [0x00007fcf639fc000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > - locked <0x00000000c1ab1c70> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > >"Worker-2" #24 prio=5 os_prio=0 tid=0x00007fcf64003000 nid=0x232f in Object.wait() [0x00007fcf63afd000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) > - locked <0x00000000c04bacc0> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52) > >"Java indexing" #23 daemon prio=4 os_prio=0 tid=0x00007fcfe6760800 nid=0x232e in Object.wait() [0x00007fcf63bfe000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000c0e9dfd0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) > at java.lang.Object.wait(Object.java:502) > at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:371) > - locked <0x00000000c0e9dfd0> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager) > at java.lang.Thread.run(Thread.java:745) > >"Worker-1" #22 prio=5 os_prio=0 tid=0x00007fcf740e6000 nid=0x232d in Object.wait() [0x00007fcf68c08000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) > - locked <0x00000000c04bacc0> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52) > >"EMF Reference Cleaner" #21 daemon prio=6 os_prio=0 tid=0x00007fcfe4ada800 nid=0x232c in Object.wait() [0x00007fcf8d658000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) > - locked <0x00000000c0b03ff8> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) > at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) > >"Worker-0" #20 prio=5 os_prio=0 tid=0x00007fcfe6018000 nid=0x232b in Object.wait() [0x00007fcf8dd5b000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188) > - locked <0x00000000c04bacc0> (a org.eclipse.core.internal.jobs.WorkerPool) > at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:52) > >"Worker-JM" #16 prio=5 os_prio=0 tid=0x00007fcf740ae800 nid=0x2328 in Object.wait() [0x00007fcf8db59000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000c04bafc0> (a java.util.ArrayList) > at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:59) > - locked <0x00000000c04bafc0> (a java.util.ArrayList) > >"[Timer] - Main Queue Handler" #15 daemon prio=5 os_prio=0 tid=0x00007fcf80062000 nid=0x2327 in Object.wait() [0x00007fcf8dc5a000] > java.lang.Thread.State: TIMED_WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141) > - locked <0x00000000c06aeb68> (a java.lang.Object) > at java.lang.Thread.run(Thread.java:745) > >"Start Level: Equinox Container: f0dd4ee8-5d2d-0016-1cc2-f909411d3ffd" #13 daemon prio=5 os_prio=0 tid=0x00007fcfe4771000 nid=0x2325 in Object.wait() [0x00007fcf8e85c000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > - waiting on <0x00000000c01d3460> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at java.lang.Object.wait(Object.java:502) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > - locked <0x00000000c01d3460> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > >"Framework Event Dispatcher: org.eclipse.osgi.internal.framework.EquinoxEventPublisher@3ff57625" #12 daemon prio=5 os_prio=0 tid=0x00007fcfe4778800 nid=0x2324 in Object.wait() [0x00007fcf8e95d000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) > - locked <0x00000000c06aecd8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) > at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336) > >"Active Thread: Equinox Container: f0dd4ee8-5d2d-0016-1cc2-f909411d3ffd" #10 prio=5 os_prio=0 tid=0x00007fcfe4723000 nid=0x2323 waiting on condition [0x00007fcf8ea5e000] > java.lang.Thread.State: TIMED_WAITING (parking) > at sun.misc.Unsafe.park(Native Method) > - parking to wait for <0x00000000c06af768> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) > at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078) > at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093) > at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809) > at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1127) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > >"Service Thread" #8 daemon prio=9 os_prio=0 tid=0x00007fcfe4189800 nid=0x231f runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > >"C1 CompilerThread2" #7 daemon prio=9 os_prio=0 tid=0x00007fcfe417a000 nid=0x231e waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > >"C2 CompilerThread1" #6 daemon prio=9 os_prio=0 tid=0x00007fcfe4178000 nid=0x231d waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > >"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 tid=0x00007fcfe4175000 nid=0x231c waiting on condition [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > >"Signal Dispatcher" #4 daemon prio=9 os_prio=0 tid=0x00007fcfe4173000 nid=0x231b runnable [0x0000000000000000] > java.lang.Thread.State: RUNNABLE > >"Finalizer" #3 daemon prio=8 os_prio=0 tid=0x00007fcfe414b800 nid=0x231a in Object.wait() [0x00007fcfe827e000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143) > - locked <0x00000000c085b5f8> (a java.lang.ref.ReferenceQueue$Lock) > at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164) > at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) > >"Reference Handler" #2 daemon prio=10 os_prio=0 tid=0x00007fcfe4146800 nid=0x2319 in Object.wait() [0x00007fcfe837f000] > java.lang.Thread.State: WAITING (on object monitor) > at java.lang.Object.wait(Native Method) > at java.lang.Object.wait(Object.java:502) > at java.lang.ref.Reference.tryHandlePending(Reference.java:191) > - locked <0x00000000c085b638> (a java.lang.ref.Reference$Lock) > at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:153) > >"main" #1 prio=6 os_prio=0 tid=0x00007fcfe400a000 nid=0x2312 runnable [0x00007fcfee12c000] > java.lang.Thread.State: RUNNABLE > at org.eclipse.swt.internal.gtk.OS.Call(Native Method) > at org.eclipse.swt.widgets.Display.sleep(Display.java:5047) > at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:166) > at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:369) > at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:481) > at org.eclipse.emf.ecore.presentation.EcoreEditor.doSave(EcoreEditor.java:1702) > at org.eclipse.ui.internal.DefaultSaveable.doSave(DefaultSaveable.java:51) > at org.eclipse.ui.Saveable.doSave(Saveable.java:220) > at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:357) > at org.eclipse.ui.internal.SaveablesList$3.run(SaveablesList.java:667) > at org.eclipse.ui.internal.SaveableHelper$5.run(SaveableHelper.java:285) > at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:437) > at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:353) > at org.eclipse.ui.internal.WorkbenchWindow$14.run(WorkbenchWindow.java:2184) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2180) > at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:293) > at org.eclipse.ui.internal.SaveablesList.saveModels(SaveablesList.java:677) > at org.eclipse.ui.internal.WorkbenchPage.saveAll(WorkbenchPage.java:3672) > at org.eclipse.ui.internal.WorkbenchPage.saveAllEditors(WorkbenchPage.java:3650) > at org.eclipse.ui.internal.WorkbenchPage.saveAllEditors(WorkbenchPage.java:3593) > at org.eclipse.ui.internal.ide.addons.SaveAllDirtyPartsAddon$AutoSaveJob.runInUIThread(SaveAllDirtyPartsAddon.java:124) > at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97) > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) > - locked <0x00000000ed4e6430> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4517) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4135) > at org.eclipse.jface.window.Window.runEventLoop(Window.java:818) > at org.eclipse.jface.window.Window.open(Window.java:794) > at org.eclipse.ui.dialogs.AbstractElementListSelectionDialog.open(AbstractElementListSelectionDialog.java:441) > at org.eclipse.sirius.ui.business.api.session.analysis.SmartDialogAnalysisSelector$2.run(SmartDialogAnalysisSelector.java:97) > at org.eclipse.ui.internal.UILockListener.doPendingWork(UILockListener.java:162) > at org.eclipse.ui.internal.UISynchronizer$3.run(UISynchronizer.java:154) > at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35) > at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:182) > - locked <0x00000000f0b945b8> (a org.eclipse.swt.widgets.RunnableLock) > at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4517) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4135) > at org.eclipse.jface.operation.ModalContext$ModalContextThread.block(ModalContext.java:165) > at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:369) > at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:481) > at org.eclipse.ui.internal.progress.ProgressMonitorJobsDialog.run(ProgressMonitorJobsDialog.java:242) > at org.eclipse.ui.internal.progress.ProgressManager.run(ProgressManager.java:1074) > at org.eclipse.sirius.ui.tools.internal.actions.creation.CreateRepresentationAction.run(CreateRepresentationAction.java:164) > at org.eclipse.jface.action.Action.runWithEvent(Action.java:473) > at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:565) > at org.eclipse.jface.action.ActionContributionItem.lambda$4(ActionContributionItem.java:397) > at org.eclipse.jface.action.ActionContributionItem$$Lambda$69/1308599296.handleEvent(Unknown Source) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5208) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1340) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4542) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4132) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:687) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) > at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:604) > at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) > at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138) > 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:388) > at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) > 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:673) > at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610) > at org.eclipse.equinox.launcher.Main.run(Main.java:1519) > at org.eclipse.equinox.launcher.Main.main(Main.java:1492) > >"VM Thread" os_prio=0 tid=0x00007fcfe413f000 nid=0x2317 runnable > >"GC task thread#0 (ParallelGC)" os_prio=0 tid=0x00007fcfe401f000 nid=0x2313 runnable > >"GC task thread#1 (ParallelGC)" os_prio=0 tid=0x00007fcfe4021000 nid=0x2314 runnable > >"GC task thread#2 (ParallelGC)" os_prio=0 tid=0x00007fcfe4023000 nid=0x2315 runnable > >"GC task thread#3 (ParallelGC)" os_prio=0 tid=0x00007fcfe4024800 nid=0x2316 runnable > >"VM Periodic Task Thread" os_prio=0 tid=0x00007fcfe418c000 nid=0x2320 waiting on condition > >JNI global references: 786 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 495664
:
262302
| 262303 |
262304