2020-03-24 13:32:29 Full thread dump Java HotSpot(TM) 64-Bit Server VM (25.211-b12 mixed mode): "Worker-1" #33 prio=5 os_prio=0 tid=0x000000001bbda800 nid=0x1848 in Object.wait() [0x000000002522e000] 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:200) - locked <0x00000000915838d0> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58) "EventAdmin Async Event Dispatcher Thread" #32 daemon prio=6 os_prio=0 tid=0x000000001bbd9000 nid=0x29cc in Object.wait() [0x000000002512f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000000920d3d78> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341) "Worker-0" #30 prio=5 os_prio=0 tid=0x000000001bbe0000 nid=0x2580 in Object.wait() [0x0000000020fdf000] 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:200) - locked <0x00000000915838d0> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:242) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58) "EMF Reference Cleaner" #29 daemon prio=6 os_prio=0 tid=0x000000001bbde800 nid=0x2be0 in Object.wait() [0x0000000020adf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x000000009171f358> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70) "Worker-JM" #28 prio=5 os_prio=0 tid=0x000000001bbda000 nid=0x1c7c in Object.wait() [0x000000001fbef000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62) - locked <0x0000000091583bd0> (a java.util.ArrayList) "SCR Component Actor" #26 daemon prio=5 os_prio=0 tid=0x000000001bbdd000 nid=0x2260 in Object.wait() [0x000000001e16f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Unknown Source) at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83) - locked <0x000000009138f6c0> (a java.util.LinkedList) at java.lang.Thread.run(Unknown Source) "Refresh Thread: Equinox Container: b0047b43-7de8-4d20-82cf-7facdc0ac75b" #23 daemon prio=5 os_prio=0 tid=0x000000001ab92000 nid=0x182c in Object.wait() [0x000000001cc9e000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0000000091339f00> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341) "Bundle File Closer" #22 daemon prio=5 os_prio=0 tid=0x000000001bddd000 nid=0x860 in Object.wait() [0x000000001cb9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0000000091716780> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341) "Start Level: Equinox Container: b0047b43-7de8-4d20-82cf-7facdc0ac75b" #21 daemon prio=5 os_prio=0 tid=0x000000001abcd800 nid=0xe34 in Object.wait() [0x000000001b9ce000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x0000000091718de8> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341) "Framework Event Dispatcher: Equinox Container: b0047b43-7de8-4d20-82cf-7facdc0ac75b" #20 daemon prio=5 os_prio=0 tid=0x000000001ab4a800 nid=0x968 in Object.wait() [0x000000001b8cf000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400) - locked <0x00000000917303a0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:341) "Active Thread: Equinox Container: b0047b43-7de8-4d20-82cf-7facdc0ac75b" #18 prio=5 os_prio=0 tid=0x000000001aaab000 nid=0x180c waiting on condition [0x000000001b7ce000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x00000000916fdad8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) "Service Thread" #10 daemon prio=9 os_prio=0 tid=0x0000000019a5f800 nid=0x269c runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C1 CompilerThread3" #9 daemon prio=9 os_prio=2 tid=0x00000000199dd800 nid=0x1e14 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread2" #8 daemon prio=9 os_prio=2 tid=0x00000000199d6800 nid=0xf64 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread1" #7 daemon prio=9 os_prio=2 tid=0x00000000199d0000 nid=0x1af8 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "C2 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x00000000199c8800 nid=0x4d4 waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x00000000199c6800 nid=0x1120 runnable [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x0000000002f5e800 nid=0x99c waiting on condition [0x0000000000000000] java.lang.Thread.State: RUNNABLE "Finalizer" #3 daemon prio=8 os_prio=1 tid=0x00000000199c1000 nid=0x658 in Object.wait() [0x0000000019e9f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x0000000091673718> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0000000017abd000 nid=0x2ba8 in Object.wait() [0x000000001999f000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference.tryHandlePending(Unknown Source) - locked <0x000000009127f890> (a java.lang.ref.Reference$Lock) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) "main" #1 prio=6 os_prio=0 tid=0x0000000002e61000 nid=0x2a0c runnable [0x0000000000d9b000] java.lang.Thread.State: RUNNABLE at org.eclipse.swt.internal.win32.OS.GetProp(Native Method) at org.eclipse.swt.widgets.Display.getControl(Display.java:1546) at org.eclipse.swt.widgets.Composite._getChildren(Composite.java:114) at org.eclipse.swt.widgets.Composite.getChildren(Composite.java:470) at org.eclipse.e4.ui.css.swt.dom.CompositeElement.item(CompositeElement.java:42) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:427) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:356) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:427) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:356) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:427) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:356) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:427) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:356) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:427) at org.eclipse.e4.ui.css.core.impl.engine.AbstractCSSEngine.applyStyles(AbstractCSSEngine.java:356) at org.eclipse.e4.ui.css.swt.internal.theme.ThemeEngine.applyStyles(ThemeEngine.java:543) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.setClassnameAndId(PartRenderingEngine.java:1330) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.setCSSInfo(SWTPartRenderer.java:115) at org.eclipse.e4.ui.workbench.renderers.swt.SWTPartRenderer.styleElement(SWTPartRenderer.java:85) at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.subscribeTopicActivateChanged(StackRenderer.java:539) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58) at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler$1.run(UIEventObjectSupplier.java:67) at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236) at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:146) at org.eclipse.swt.widgets.Display.syncExec(Display.java:4622) at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219) at org.eclipse.e4.ui.internal.di.UIEventObjectSupplier$UIEventHandler.handleEvent(UIEventObjectSupplier.java:64) at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203) at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:234) at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151) at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132) at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75) at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44) at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55) at org.eclipse.e4.ui.workbench.UIEvents.publishEvent(UIEvents.java:387) at org.eclipse.e4.ui.workbench.UIEvents.publishEvent(UIEvents.java:356) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:775) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:683) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.activate(PartServiceImpl.java:678) at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1237) at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3205) at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3110) at org.eclipse.ui.internal.WorkbenchPage$$Lambda$182/1798180728.run(Unknown Source) at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3108) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3078) at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3069) at test01.editor.OpenEditorAction.run(OpenEditorAction.java:41) at org.eclipse.jface.action.Action.runWithEvent(Action.java:474) at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:580) at org.eclipse.jface.action.ActionContributionItem.lambda$5(ActionContributionItem.java:451) at org.eclipse.jface.action.ActionContributionItem$$Lambda$143/1380361139.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4173) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1057) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3986) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3585) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1160) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1049) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155) at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:633) at org.eclipse.ui.internal.Workbench$$Lambda$19/335708295.run(Unknown Source) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:557) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150) at test01.Application.start(Application.java:18) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:660) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597) at org.eclipse.equinox.launcher.Main.run(Main.java:1468) "VM Thread" os_prio=2 tid=0x0000000017ab9000 nid=0x1ab8 runnable "GC task thread#0 (ParallelGC)" os_prio=0 tid=0x0000000002e76800 nid=0x14ac runnable "GC task thread#1 (ParallelGC)" os_prio=0 tid=0x0000000002e78000 nid=0xc74 runnable "GC task thread#2 (ParallelGC)" os_prio=0 tid=0x0000000002e79800 nid=0xfa4 runnable "GC task thread#3 (ParallelGC)" os_prio=0 tid=0x0000000002e7c000 nid=0xde0 runnable "GC task thread#4 (ParallelGC)" os_prio=0 tid=0x0000000002e7e800 nid=0x1f54 runnable "GC task thread#5 (ParallelGC)" os_prio=0 tid=0x0000000002e7f800 nid=0x2b70 runnable "GC task thread#6 (ParallelGC)" os_prio=0 tid=0x0000000002e82800 nid=0x2b90 runnable "GC task thread#7 (ParallelGC)" os_prio=0 tid=0x0000000002e84000 nid=0x2998 runnable "VM Periodic Task Thread" os_prio=2 tid=0x0000000019a62000 nid=0x1ff8 waiting on condition JNI global references: 733 Heap PSYoungGen total 61952K, used 25819K [0x00000000db000000, 0x00000000e1d80000, 0x0000000100000000) eden space 57344K, 45% used [0x00000000db000000,0x00000000dc936d10,0x00000000de800000) from space 4608K, 0% used [0x00000000de800000,0x00000000de800000,0x00000000dec80000) to space 14336K, 0% used [0x00000000e0f80000,0x00000000e0f80000,0x00000000e1d80000) ParOldGen total 91648K, used 19769K [0x0000000091000000, 0x0000000096980000, 0x00000000db000000) object space 91648K, 21% used [0x0000000091000000,0x000000009234e5c0,0x0000000096980000) Metaspace used 33409K, capacity 36670K, committed 36952K, reserved 1081344K class space used 4017K, capacity 4881K, committed 4992K, reserved 1048576K