Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Newcomers » Newcomers » Eclipse freezes at any action after start
Eclipse freezes at any action after start [message #1807848] Tue, 11 June 2019 05:28 Go to next message
Dmitrii Vinokurov is currently offline Dmitrii VinokurovFriend
Messages: 8
Registered: June 2019
Junior Member
After a month of Eclipse 2019-03 usage it started to freeze at any action (edit file, close editor, open folder etc) after start on Kubuntu 19.04 x86_64. Tryied to remove all Eclipse related folders (workspace, ~/.eclipse) and reinstall Eclipse, tried to switch to Oracle JDK 12 instead of standard OpenJDK - didn't help.

Here is trace received by sending "kill -3" to Eclipse process when it freezed:
[10:20]dvinokurov@DVinokurov-WorkPC[downloads]$ ~/apps/eclipse/start.sh                     

(Eclipse:16524): Gtk-WARNING **: 10:20:18.687: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:16524): Gtk-WARNING **: 10:20:18.687: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:16524): Gtk-WARNING **: 10:20:18.691: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:16524): Gtk-WARNING **: 10:20:18.691: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:16524): Gtk-WARNING **: 10:20:18.748: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:16524): Gtk-WARNING **: 10:20:18.748: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:16524): Gtk-WARNING **: 10:20:18.748: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:16524): Gtk-WARNING **: 10:20:18.748: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version
log4j:WARN No appenders could be found for logger (com.spotify.docker.client.DockerConfigReader).
log4j:WARN Please initialize the log4j system properly.

2019-06-11 10:21:42
Full thread dump Java HotSpot(TM) 64-Bit Server VM (12.0.1+12 mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x00007f09b000e2c0, length=48, elements={
0x00007f0a48012000, 0x00007f0a481a9000, 0x00007f0a481ab000, 0x00007f0a481b0000,
0x00007f0a481b2000, 0x00007f0a481b4800, 0x00007f0a481b6800, 0x00007f0a481cc800,
0x00007f0a48211000, 0x00007f0a48767800, 0x00007f0a487c1000, 0x00007f0a4877c800,
0x00007f09bc02b800, 0x00007f09bc2a8800, 0x00007f09bc310800, 0x00007f0a48842000,
0x00007f0a48c6c800, 0x00007f0a48e6b000, 0x00007f0a489b0000, 0x00007f09b8001800,
0x00007f09d001a000, 0x00007f09d8006800, 0x00007f09d400c800, 0x00007f09dc001800,
0x00007f09e805d800, 0x00007f09e4001800, 0x00007f09f0001800, 0x00007f09ec003800,
0x00007f09d401a800, 0x00007f09f000d000, 0x00007f09f000e800, 0x00007f09dc286800,
0x00007f0a49cfb800, 0x00007f0a4a657000, 0x00007f0a49d4c800, 0x00007f0a48f0f000,
0x00007f09f002d800, 0x00007f09c0005800, 0x00007f09bc090000, 0x00007f09c8040800,
0x00007f09c4003800, 0x00007f09dc094800, 0x00007f09b8012800, 0x00007f09f0020000,
0x00007f09d4010000, 0x00007f09f8056000, 0x00007f0a48e4d000, 0x00007f0a48e4e000
}

"main" #1 prio=6 os_prio=0 cpu=15616,63ms elapsed=97,56s tid=0x00007f0a48012000 nid=0x408d in Object.wait()  [0x00007f0a4dd00000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:42)
        - locked <0x00000000cfa00000> (a org.eclipse.core.internal.jobs.Semaphore)
        at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:173)
        at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:109)
        at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:85)
        at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:125)
        at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2243)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2290)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2322)
        at org.python.pydev.shared_core.markers.PyMarkerUtils.replaceMarkers(PyMarkerUtils.java:272)
        at org.python.pydev.shared_core.markers.PyMarkerUtils.replaceMarkers(PyMarkerUtils.java:215)
        at org.python.pydev.editor.PyEdit.addInvalidModuleMarker(PyEdit.java:698)
        at org.python.pydev.editor.PyEdit.checkAddInvalidModuleNameMarker(PyEdit.java:666)
        at org.python.pydev.editor.PyEdit.doSetInput(PyEdit.java:776)
        at org.eclipse.ui.texteditor.AbstractTextEditor.lambda$1(AbstractTextEditor.java:3136)
        at org.eclipse.ui.texteditor.AbstractTextEditor$$Lambda$414/0x00000008018fe040.run(Unknown Source)
        at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:438)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:354)
        at org.eclipse.ui.internal.WorkbenchWindow.lambda$4(WorkbenchWindow.java:2249)
        at org.eclipse.ui.internal.WorkbenchWindow$$Lambda$646/0x0000000801f71c40.run(Unknown Source)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
        at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2247)
        at org.eclipse.ui.texteditor.AbstractTextEditor.internalInit(AbstractTextEditor.java:3153)
        at org.eclipse.ui.texteditor.AbstractTextEditor.init(AbstractTextEditor.java:3178)
        at org.python.pydev.editor.PyEdit.init(PyEdit.java:545)
        at org.eclipse.ui.internal.EditorReference.initialize(EditorReference.java:365)
        at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:345)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@12.0.1/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@12.0.1/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@12.0.1/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@12.0.1/Method.java:567)
        at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
        at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:1001)
        at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:966)
        at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:139)
        at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:411)
        at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:333)
        at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:202)
        at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:91)
        at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:60)
        at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:42)
        at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:1015)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:781)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:752)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:746)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:730)
        at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:107)
        at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
        at org.eclipse.e4.ui.services.internal.events.UIEventHandler$$Lambda$163/0x000000080151a840.run(Unknown Source)
        at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
        at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
        at org.eclipse.swt.widgets.Display.syncExec(Display.java:5927)
        at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
        at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
        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:233)
        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.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
        at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
        at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:177)
        at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1360)
        at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.hidePart(PartServiceImpl.java:1310)
        at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.closePart(StackRenderer.java:1268)
        at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.access$0(StackRenderer.java:1254)
        at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer$3.close(StackRenderer.java:1122)
        at org.eclipse.swt.custom.CTabFolder.onMouse(CTabFolder.java:1956)
        at org.eclipse.swt.custom.CTabFolder.lambda$0(CTabFolder.java:335)
        at org.eclipse.swt.custom.CTabFolder$$Lambda$221/0x0000000801664c40.handleEvent(Unknown Source)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5783)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1411)
        at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:5051)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4579)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.ui.internal.Workbench$$Lambda$101/0x000000080137a040.run(Unknown Source)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
        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 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@12.0.1/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@12.0.1/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@12.0.1/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@12.0.1/Method.java:567)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1449)

"Reference Handler" #2 daemon prio=10 os_prio=0 cpu=11,78ms elapsed=97,56s tid=0x00007f0a481a9000 nid=0x4097 waiting on condition  [0x00007f0a17e7b000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@12.0.1/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@12.0.1/Reference.java:241)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@12.0.1/Reference.java:213)

"Finalizer" #3 daemon prio=8 os_prio=0 cpu=1,32ms elapsed=97,55s tid=0x00007f0a481ab000 nid=0x409a in Object.wait()  [0x00007f0a17d7a000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:155)
        - locked <0x00000000c048bdf8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@12.0.1/Finalizer.java:170)

"Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0,22ms elapsed=97,55s tid=0x00007f0a481b0000 nid=0x409f waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 cpu=19938,44ms elapsed=97,55s tid=0x00007f0a481b2000 nid=0x40a0 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #7 daemon prio=9 os_prio=0 cpu=7104,40ms elapsed=97,55s tid=0x00007f0a481b4800 nid=0x40a1 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #8 daemon prio=9 os_prio=0 cpu=306,02ms elapsed=97,55s tid=0x00007f0a481b6800 nid=0x40a2 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #9 daemon prio=8 os_prio=0 cpu=1,45ms elapsed=97,52s tid=0x00007f0a481cc800 nid=0x40a3 in Object.wait()  [0x00007f0a17304000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:155)
        - locked <0x00000000c01098f0> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@12.0.1/CleanerImpl.java:148)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)
        at jdk.internal.misc.InnocuousThread.run(java.base@12.0.1/InnocuousThread.java:134)

"Service Thread" #10 daemon prio=9 os_prio=0 cpu=58,94ms elapsed=97,49s tid=0x00007f0a48211000 nid=0x40a6 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Active Thread: Equinox Container: c540a3d7-3111-4500-8dea-c7165baf92d7" #12 prio=5 os_prio=0 cpu=1,84ms elapsed=96,33s tid=0x00007f0a48767800 nid=0x40bd waiting on condition  [0x00007f09e2b68000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x00000000c048c6c0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@12.0.1/LockSupport.java:235)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@12.0.1/AbstractQueuedSynchronizer.java:2123)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@12.0.1/ScheduledThreadPoolExecutor.java:1182)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@12.0.1/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1054)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Framework Event Dispatcher: Equinox Container: c540a3d7-3111-4500-8dea-c7165baf92d7" #14 daemon prio=5 os_prio=0 cpu=49,06ms elapsed=96,00s tid=0x00007f0a487c1000 nid=0x40be in Object.wait()  [0x00007f09e2726000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x00000000c048c990> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"Start Level: Equinox Container: c540a3d7-3111-4500-8dea-c7165baf92d7" #15 daemon prio=5 os_prio=0 cpu=657,08ms elapsed=96,00s tid=0x00007f0a4877c800 nid=0x40bf in Object.wait()  [0x00007f09e2625000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <0x00000000c0463570> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x00000000c0463570> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"SCR Component Actor" #16 daemon prio=5 os_prio=0 cpu=0,22ms elapsed=95,94s tid=0x00007f09bc02b800 nid=0x40c0 in Object.wait()  [0x00007f09e1d24000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <0x00000000c048cc90> (a java.util.LinkedList)
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
        - locked <0x00000000c048cc90> (a java.util.LinkedList)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Worker-JM" #18 prio=5 os_prio=0 cpu=13,73ms elapsed=95,34s tid=0x00007f09bc2a8800 nid=0x40c2 in Object.wait()  [0x00007f09e1722000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)
        - locked <0x00000000c048b120> (a java.util.ArrayList)

"EMF Reference Cleaner" #19 daemon prio=5 os_prio=0 cpu=47,66ms elapsed=95,23s tid=0x00007f09bc310800 nid=0x40c3 in Object.wait()  [0x00007f09e1621000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:155)
        - locked <0x00000000c0101258> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:176)
        at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)

"Gogo shell" #21 prio=5 os_prio=0 cpu=14,47ms elapsed=94,92s tid=0x00007f0a48842000 nid=0x40c4 waiting on condition  [0x00007f09e1320000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x00000000c048d340> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@12.0.1/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@12.0.1/AbstractQueuedSynchronizer.java:2081)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@12.0.1/LinkedBlockingQueue.java:433)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1054)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Worker-0" #24 prio=5 os_prio=0 cpu=533,23ms elapsed=94,11s tid=0x00007f0a48c6c800 nid=0x40c9 in Object.wait()  [0x00007f09e111e000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Bundle File Closer" #25 daemon prio=6 os_prio=0 cpu=49,64ms elapsed=92,25s tid=0x00007f0a48e6b000 nid=0x40cd in Object.wait()  [0x00007f09e121f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x00000000c1044290> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"EventAdmin Async Event Dispatcher Thread" #27 daemon prio=6 os_prio=0 cpu=35,79ms elapsed=84,26s tid=0x00007f0a489b0000 nid=0x40d7 in Object.wait()  [0x00007f09e1c23000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x00000000c30f61b0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"Worker-1: Initiating resource change handling.." #28 prio=5 os_prio=0 cpu=29,08ms elapsed=84,26s tid=0x00007f09b8001800 nid=0x40d8 in Object.wait()  [0x00007f09aaaf0000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:42)
        - locked <0x00000000c38d7600> (a org.eclipse.core.internal.jobs.Semaphore)
        at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:173)
        at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:109)
        at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:85)
        at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:125)
        at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2243)
        at org.eclipse.core.internal.resources.SaveManager.addParticipant(SaveManager.java:160)
        at org.eclipse.core.internal.resources.Workspace.addSaveParticipant(Workspace.java:344)
        at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.startSaveParticipant(CProjectDescriptionManager.java:369)
        at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager.access$3(CProjectDescriptionManager.java:367)
        at org.eclipse.cdt.internal.core.settings.model.CProjectDescriptionManager$3.run(CProjectDescriptionManager.java:347)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Worker-2: Decoration Calculation" #30 prio=5 os_prio=0 cpu=49,90ms elapsed=84,25s tid=0x00007f09d001a000 nid=0x40da in Object.wait()  [0x00007f09a663f000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:316)
        - locked <0x00000000c38d7860> (a java.lang.Object)
        at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:205)
        at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:95)
        at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:297)
        at org.eclipse.ui.internal.ide.ContentTypeDecorator.decorate(ContentTypeDecorator.java:61)
        at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:261)
        at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:107)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
        at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:380)
        at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:362)
        at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:350)
        at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:313)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Worker-3" #31 prio=5 os_prio=0 cpu=147,03ms elapsed=84,25s tid=0x00007f09d8006800 nid=0x40db in Object.wait()  [0x00007f09a653e000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-4" #32 prio=5 os_prio=0 cpu=1813,50ms elapsed=84,25s tid=0x00007f09d400c800 nid=0x40dc in Object.wait()  [0x00007f09a643d000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-5" #33 prio=5 os_prio=0 cpu=388,92ms elapsed=84,24s tid=0x00007f09dc001800 nid=0x40dd in Object.wait()  [0x00007f09a633c000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-6: Updating workspace" #34 prio=5 os_prio=0 cpu=175,14ms elapsed=84,22s tid=0x00007f09e805d800 nid=0x40de runnable  [0x00007f09a623a000]
   java.lang.Thread.State: RUNNABLE
        at java.io.FileInputStream.read0(java.base@12.0.1/Native Method)
        at java.io.FileInputStream.read(java.base@12.0.1/FileInputStream.java:225)
        at de.jcup.basheditor.workspacemodel.SharedBashModelSupportProvider.checkStreamStartsWithScriptSignature(SharedBashModelSupportProvider.java:93)
        at de.jcup.basheditor.workspacemodel.SharedBashModelSupportProvider.isFileHandled(SharedBashModelSupportProvider.java:76)
        at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.handleResource(ModelBuilderSupport.java:324)
        at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.handleDelta(ModelBuilderSupport.java:350)
        at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.handleDelta(ModelBuilderSupport.java:355)
        at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.handleDelta(ModelBuilderSupport.java:355)
        at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.handleDelta(ModelBuilderSupport.java:355)
        at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.handleDelta(ModelBuilderSupport.java:355)
        at de.jcup.eclipse.commons.workspacemodel.ModelBuilderSupport.resourceChanged(ModelBuilderSupport.java:191)
        at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:305)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
        at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:295)
        at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:158)
        at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:379)
        at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1502)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2308)
        at org.eclipse.core.internal.events.NotificationManager$NotifyJob.run(NotificationManager.java:44)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Worker-7" #35 prio=5 os_prio=0 cpu=150,85ms elapsed=84,20s tid=0x00007f09e4001800 nid=0x40df in Object.wait()  [0x00007f09a613a000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-8: Refreshing workspace" #36 prio=5 os_prio=0 cpu=285,95ms elapsed=84,17s tid=0x00007f09f0001800 nid=0x40e0 in Object.wait()  [0x00007f09a6039000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:316)
        - locked <0x00000000c38d7860> (a java.lang.Object)
        at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:205)
        at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:95)
        at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:297)
        at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:124)
        at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2243)
        at org.eclipse.core.internal.resources.Resource.refreshLocal(Resource.java:1542)
        at org.eclipse.core.internal.refresh.RefreshJob.runInWorkspace(RefreshJob.java:166)
        at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:42)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Worker-9" #37 prio=5 os_prio=0 cpu=374,06ms elapsed=84,16s tid=0x00007f09ec003800 nid=0x40e1 in Object.wait()  [0x00007f09a5f38000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-10" #38 prio=5 os_prio=0 cpu=381,19ms elapsed=84,16s tid=0x00007f09d401a800 nid=0x40e2 in Object.wait()  [0x00007f09a5e37000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"FileSystemWatchService" #39 daemon prio=5 os_prio=0 cpu=1,15ms elapsed=84,10s tid=0x00007f09f000d000 nid=0x40e3 runnable  [0x00007f09a5d36000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.fs.LinuxWatchService.poll(java.base@12.0.1/Native Method)
        at sun.nio.fs.LinuxWatchService$Poller.run(java.base@12.0.1/LinuxWatchService.java:316)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Thread-5" #40 daemon prio=2 os_prio=0 cpu=0,28ms elapsed=84,10s tid=0x00007f09f000e800 nid=0x40e4 waiting on condition  [0x00007f09a5c35000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x00000000c33db418> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@12.0.1/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@12.0.1/AbstractQueuedSynchronizer.java:2081)
        at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@12.0.1/LinkedBlockingDeque.java:483)
        at java.util.concurrent.LinkedBlockingDeque.take(java.base@12.0.1/LinkedBlockingDeque.java:671)
        at sun.nio.fs.AbstractWatchService.take(java.base@12.0.1/AbstractWatchService.java:118)
        at org.python.pydev.shared_core.path_watch.PathWatch$PollThread.run(PathWatch.java:120)

"Thread-12" #47 prio=5 os_prio=0 cpu=0,12ms elapsed=80,76s tid=0x00007f09dc286800 nid=0x40ec waiting on condition  [0x00007f09a5a33000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@12.0.1/Native Method)
        at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73)

"Thread-13" #49 prio=6 os_prio=0 cpu=0,38ms elapsed=79,65s tid=0x00007f0a49cfb800 nid=0x40ee waiting on condition  [0x00007f09a5932000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@12.0.1/Native Method)
        at org.eclipse.linuxtools.internal.docker.core.DockerContainerRefreshManager$ContainerRefreshThread.run(DockerContainerRefreshManager.java:153)

"process reaper" #50 daemon prio=10 os_prio=0 cpu=1,00ms elapsed=79,62s tid=0x00007f0a4a657000 nid=0x40f1 waiting on condition  [0x00007f09e00c2000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x00000000c1662420> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@12.0.1/LockSupport.java:235)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@12.0.1/SynchronousQueue.java:462)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@12.0.1/SynchronousQueue.java:361)
        at java.util.concurrent.SynchronousQueue.poll(java.base@12.0.1/SynchronousQueue.java:937)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1053)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"jersey-client-async-executor-0" #51 prio=5 os_prio=0 cpu=312,59ms elapsed=79,58s tid=0x00007f0a49d4c800 nid=0x40f4 waiting on condition  [0x00007f09a5631000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x00000000c1662640> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@12.0.1/LockSupport.java:235)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@12.0.1/SynchronousQueue.java:462)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@12.0.1/SynchronousQueue.java:361)
        at java.util.concurrent.SynchronousQueue.poll(java.base@12.0.1/SynchronousQueue.java:937)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1053)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Thread-14" #53 prio=6 os_prio=0 cpu=4,74ms elapsed=79,14s tid=0x00007f0a48f0f000 nid=0x4100 waiting on condition  [0x00007f09a3b19000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@12.0.1/Native Method)
        at org.eclipse.linuxtools.internal.docker.core.DockerContainerRefreshManager$ContainerRefreshThread.run(DockerContainerRefreshManager.java:153)

"Worker-11" #55 prio=5 os_prio=0 cpu=95,43ms elapsed=74,72s tid=0x00007f09f002d800 nid=0x4108 in Object.wait()  [0x00007f09a29ef000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-12" #56 prio=5 os_prio=0 cpu=107,67ms elapsed=74,70s tid=0x00007f09c0005800 nid=0x4109 in Object.wait()  [0x00007f09a28ee000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-13" #57 prio=5 os_prio=0 cpu=1566,32ms elapsed=74,68s tid=0x00007f09bc090000 nid=0x410a in Object.wait()  [0x00007f09a27ed000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-14" #58 prio=5 os_prio=0 cpu=81,15ms elapsed=74,66s tid=0x00007f09c8040800 nid=0x410b in Object.wait()  [0x00007f09a26ec000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-15" #59 prio=5 os_prio=0 cpu=65,73ms elapsed=74,64s tid=0x00007f09c4003800 nid=0x410c in Object.wait()  [0x00007f09a25eb000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-16" #60 prio=5 os_prio=0 cpu=75,62ms elapsed=74,58s tid=0x00007f09dc094800 nid=0x410d in Object.wait()  [0x00007f09a24ea000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-17" #61 prio=5 os_prio=0 cpu=45,75ms elapsed=74,47s tid=0x00007f09b8012800 nid=0x410f in Object.wait()  [0x00007f09a23e9000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-18" #62 prio=5 os_prio=0 cpu=15,52ms elapsed=74,18s tid=0x00007f09f0020000 nid=0x4110 in Object.wait()  [0x00007f09a22e8000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Worker-19" #63 prio=5 os_prio=0 cpu=14,92ms elapsed=74,17s tid=0x00007f09d4010000 nid=0x4111 in Object.wait()  [0x00007f09a21e7000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x00000000c046bbf8> (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)

"Provisioning Event Dispatcher" #64 daemon prio=5 os_prio=0 cpu=0,15ms elapsed=73,29s tid=0x00007f09f8056000 nid=0x4113 in Object.wait()  [0x00007f09a1ee6000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x00000000c5700020> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"FileSystemWatchService" #69 daemon prio=6 os_prio=0 cpu=0,41ms elapsed=51,54s tid=0x00007f0a48e4d000 nid=0x413c runnable  [0x00007f09a6740000]
   java.lang.Thread.State: RUNNABLE
        at sun.nio.fs.LinuxWatchService.poll(java.base@12.0.1/Native Method)
        at sun.nio.fs.LinuxWatchService$Poller.run(java.base@12.0.1/LinuxWatchService.java:316)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Thread-19" #70 daemon prio=2 os_prio=0 cpu=0,12ms elapsed=51,53s tid=0x00007f0a48e4e000 nid=0x413d waiting on condition  [0x00007f0a16bd6000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x00000000c16638b8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@12.0.1/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@12.0.1/AbstractQueuedSynchronizer.java:2081)
        at java.util.concurrent.LinkedBlockingDeque.takeFirst(java.base@12.0.1/LinkedBlockingDeque.java:483)
        at java.util.concurrent.LinkedBlockingDeque.take(java.base@12.0.1/LinkedBlockingDeque.java:671)
        at sun.nio.fs.AbstractWatchService.take(java.base@12.0.1/AbstractWatchService.java:118)
        at org.python.pydev.shared_core.path_watch.PathWatch$PollThread.run(PathWatch.java:120)

"VM Thread" os_prio=0 cpu=375,51ms elapsed=97,61s tid=0x00007f0a481a6000 nid=0x4094 runnable  

"GC Thread#0" os_prio=0 cpu=368,91ms elapsed=97,63s tid=0x00007f0a4804f800 nid=0x408e runnable  

"GC Thread#1" os_prio=0 cpu=348,07ms elapsed=96,84s tid=0x00007f0a0c001000 nid=0x40ba runnable  

"GC Thread#2" os_prio=0 cpu=344,48ms elapsed=96,83s tid=0x00007f0a0c002800 nid=0x40bb runnable  

"GC Thread#3" os_prio=0 cpu=348,42ms elapsed=96,83s tid=0x00007f0a0c004000 nid=0x40bc runnable  

"G1 Main Marker" os_prio=0 cpu=3,15ms elapsed=97,63s tid=0x00007f0a48057800 nid=0x408f runnable  

"G1 Conc#0" os_prio=0 cpu=721,36ms elapsed=97,63s tid=0x00007f0a48059800 nid=0x4090 runnable  

"G1 Refine#0" os_prio=0 cpu=213,54ms elapsed=97,63s tid=0x00007f0a48135800 nid=0x4091 runnable  

"G1 Refine#1" os_prio=0 cpu=51,66ms elapsed=91,07s tid=0x00007f0a18003800 nid=0x40cf runnable  

"G1 Refine#2" os_prio=0 cpu=17,74ms elapsed=52,73s tid=0x00007f09bc391800 nid=0x412a runnable  

"G1 Refine#3" os_prio=0 cpu=17,02ms elapsed=52,69s tid=0x00007f0a00ca0000 nid=0x412b runnable  

"G1 Young RemSet Sampling" os_prio=0 cpu=16,78ms elapsed=97,62s tid=0x00007f0a48137000 nid=0x4092 runnable  
"StrDedup" os_prio=0 cpu=172,17ms elapsed=97,62s tid=0x00007f0a4813e800 nid=0x4093 runnable  

"VM Periodic Task Thread" os_prio=0 cpu=45,86ms elapsed=97,53s tid=0x00007f0a48213000 nid=0x40a9 waiting on condition  

JNI global refs: 100, weak refs: 0

Heap
 garbage-first heap   total 265216K, used 157232K [0x00000000c0000000, 0x0000000100000000)
  region size 1024K, 35 young (35840K), 2 survivors (2048K)
 Metaspace       used 101987K, capacity 113404K, committed 113652K, reserved 1146880K
  class space    used 12034K, capacity 15547K, committed 15604K, reserved 1048576K


Any help will be really appreciated. This bug makes my work with Eclipse impossible.
Re: Eclipse freezes at any action after start [message #1807887 is a reply to message #1807848] Tue, 11 June 2019 15:24 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 30366
Registered: July 2009
Senior Member
There are a lot of technologies involved here, e.g., de.jcup.basheditor and org.python.pydev. Is it literally deadlocked? It doesn't look like it, but I can see that de.jcup.eclipse is handling a resource delta and I think while it's doing that, the workspace is locked. Meanwhile org.python.pydev is waiting to get a lock on the workspace so it can change markers in the workspace and it won't be able to do that until the other thread(s) release the lock. So if whatever jcup is doing takes long, you could be in for a long wait because the UI thread is blocked waiting for that. It looks like org.eclipse.cdt is also waiting to get this lock on yet another thread. In the end, it's probably bad news that pydev is making marker changes on the UI thread while opening and editor. I'm not sure how to help with so many technologies involved...
Re: Eclipse freezes at any action after start [message #1808020 is a reply to message #1807887] Fri, 14 June 2019 06:40 Go to previous messageGo to next message
Dmitrii Vinokurov is currently offline Dmitrii VinokurovFriend
Messages: 8
Registered: June 2019
Junior Member
Quote:
Is it literally deadlocked?


Yes, it is. Interface not responding at all.

Quote:
I'm not sure how to help with so many technologies involved...


Maybe you can tell me where to ask for help then? I don't think that I do something nonstandard with Eclipse, I use standard extensions and not so many and expect that it will work. I like Eclipse, but due to this troubles I was forced to switch to PyCharm.
Re: Eclipse freezes at any action after start [message #1808026 is a reply to message #1808020] Fri, 14 June 2019 07:27 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 30366
Registered: July 2009
Senior Member
A freeze eventually goes away but is definitely super annoying. A deadlock is permanent so you have to kill the process. That's of course beyond annoying.

I really can't be sure from the stack trace that this is a permanent deadlock rather than just a freeze, perhaps a really long super annoying freeze; many of the "waiting on <no object reference available>" don't tell me what exactly is blocking the thread. Maybe JVisualVM gives better information:

https://docs.oracle.com/javase/6/docs/technotes/guides/visualvm/index.html

As far as "standard" Eclipse is concerned, there's no such thing. There are technologies hosted by and redistributed by Eclipse.org and that might qualify as standard, e.g., you clearly have Eclipse CDT installed.

But you've installed something from https://github.com/de-jcup/eclipse-bash-editor and so you might look at https://github.com/de-jcup/eclipse-bash-editor/issues for help. You've also installed something from https://www.pydev.org/about.html which suggests to use https://stackoverflow.com/questions/tagged/pydev and this is the thing that's blocked the main thread. But I'm not sure any of those places will be so helpful..

You might well find that if you have fewer of these things installed that you won't have a problem. I.e., do you need CDT support and bash editing support in the same IDE/installation where you are doing Python development? There appear to be a lot of jobs in the background listening for changes to files and to the workspace that have nothing to do with Python editing..

Re: Eclipse freezes at any action after start [message #1808037 is a reply to message #1808026] Fri, 14 June 2019 10:16 Go to previous messageGo to next message
Dmitrii Vinokurov is currently offline Dmitrii VinokurovFriend
Messages: 8
Registered: June 2019
Junior Member
Actually I need all these things for my work. At the moment I work only with Python and bash code, but generally our project also includes many C/C++ sources, Lua sources, PHP and JavaScript sources, Markdown docs etc and I really need many Eclipse plugins to work comfortably.
Re: Eclipse freezes at any action after start [message #1808038 is a reply to message #1808037] Fri, 14 June 2019 10:25 Go to previous messageGo to next message
Dmitrii Vinokurov is currently offline Dmitrii VinokurovFriend
Messages: 8
Registered: June 2019
Junior Member
Addition. I successfully worked with Eclipse for about a month without such troubles and since some moment (unfortunately I could not say what changed) it started to freeze.
P.S.: I chose Eclipse exactly because in theory it allowes to work with many programming languages in one powerfull IDE instead of too simple tools like Visual Studio Code or having a couple of IDEs like PyCharm, CLion etc.

[Updated on: Fri, 14 June 2019 10:26]

Report message to a moderator

Re: Eclipse freezes at any action after start [message #1808045 is a reply to message #1808038] Fri, 14 June 2019 12:48 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 30366
Registered: July 2009
Senior Member
It should be fine of course to install a bunch of things. Supporting such integration one of the goals of Eclipse. But unfortunately we can't govern what all these technologies do under the covers and have no control over their quality when we aren't the ones shipping it. E.g., it would seem better if one never updates markers on the UI thread...
Re: Eclipse freezes at any action after start [message #1808071 is a reply to message #1808045] Mon, 17 June 2019 05:54 Go to previous messageGo to next message
Dmitrii Vinokurov is currently offline Dmitrii VinokurovFriend
Messages: 8
Registered: June 2019
Junior Member
So I should try to rollback to CDT, check it for errors, install for example PyDev, check it again and continue till I face bug, then report it to developers of addon which caused it instead of posting to general Eclipse forum?
Re: Eclipse freezes at any action after start [message #1808090 is a reply to message #1808071] Mon, 17 June 2019 10:58 Go to previous messageGo to next message
Dmitrii Vinokurov is currently offline Dmitrii VinokurovFriend
Messages: 8
Registered: June 2019
Junior Member
Reinstalled Eclipse, didn't installed any addons, used only Eclipse CDT. It freezes again, now on simple C file saving. Here is trace from "kill -3":
[15:55]dvinokurov@DVinokurov-WorkPC[~]$ ~/apps/eclipse/eclipse -vmargs -Xms10240m -Xmx10240m

(Eclipse:27494): Gtk-WARNING **: 15:55:25.320: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:25.320: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:25.320: Theme parsing error: gtk.css:70:34: The style property GtkCheckButton:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:25.320: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:25.320: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:25.320: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:25.321: Theme parsing error: gtk.css:83:29: The style property GtkStatusbar:shadow-type is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.452: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.454: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.454: Theme parsing error: gtk.css:70:34: The style property GtkCheckButton:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.455: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.456: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.456: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.456: Theme parsing error: gtk.css:83:29: The style property GtkStatusbar:shadow-type is deprecated and shouldn't be used anymore. It will be removed in a future version
Warning: Nashorn engine is planned to be removed from a future JDK release

(Eclipse:27494): Gtk-WARNING **: 15:55:40.511: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.511: Theme parsing error: gtk.css:69:35: The style property GtkButton:child-displacement-y is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.511: Theme parsing error: gtk.css:70:34: The style property GtkCheckButton:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.511: Theme parsing error: gtk.css:71:36: The style property GtkCheckMenuItem:indicator-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.511: Theme parsing error: gtk.css:73:46: The style property GtkScrolledWindow:scrollbars-within-bevel is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.511: Theme parsing error: gtk.css:76:30: The style property GtkExpander:expander-size is deprecated and shouldn't be used anymore. It will be removed in a future version

(Eclipse:27494): Gtk-WARNING **: 15:55:40.512: Theme parsing error: gtk.css:83:29: The style property GtkStatusbar:shadow-type is deprecated and shouldn't be used anymore. It will be removed in a future version
log4j:WARN No appenders could be found for logger (com.spotify.docker.client.DockerConfigReader).
log4j:WARN Please initialize the log4j system properly.
2019-06-17 15:56:23
Full thread dump Java HotSpot(TM) 64-Bit Server VM (12.0.1+12 mixed mode, sharing):

Threads class SMR info:
_java_thread_list=0x00007fc3a4a5abb0, length=47, elements={
0x00007fc434012800, 0x00007fc434ea2000, 0x00007fc434eac000, 0x00007fc434eb1000,
0x00007fc434eb3800, 0x00007fc434eb5800, 0x00007fc434eb7800, 0x00007fc434ee6000,
0x00007fc434f29800, 0x00007fc4354c2800, 0x00007fc435506800, 0x00007fc435520800,
0x00007fc3a002f800, 0x00007fc3a02a8800, 0x00007fc3a0310800, 0x00007fc4355d6000,
0x00007fc435a21800, 0x00007fc435dfd800, 0x00007fc43710c800, 0x00007fc394010800,
0x00007fc3ac008000, 0x00007fc3a8002800, 0x00007fc3ac047000, 0x00007fc3b000a800,
0x00007fc3b000c000, 0x00007fc3c4001800, 0x00007fc3c0001800, 0x00007fc3b8001800,
0x00007fc3b4338000, 0x00007fc43687b000, 0x00007fc435e35800, 0x00007fc435658800,
0x00007fc435bd7800, 0x00007fc435bdb000, 0x00007fc437543800, 0x00007fc3cc00d800,
0x00007fc3f8001800, 0x00007fc400382000, 0x00007fc43741b000, 0x0000000001ee2800,
0x00007fc3802c2000, 0x00007fc38c191000, 0x00007fc3ac1dc800, 0x00007fc435b17000,
0x00007fc3b4772800, 0x00007fc3a8080800, 0x00007fc43775f000
}

"main" #1 prio=6 os_prio=0 cpu=15357,73ms elapsed=59,96s tid=0x00007fc434012800 nid=0x6b67 waiting for monitor entry  [0x00007fc43a4a9000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.resourceChanged(ResourceLookupTree.java:167)
        - waiting to lock <0x000000059cc19e28> (a java.lang.Object)
        at org.eclipse.core.internal.events.NotificationManager$1.run(NotificationManager.java:305)
        at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
        at org.eclipse.core.internal.events.NotificationManager.notify(NotificationManager.java:295)
        at org.eclipse.core.internal.events.NotificationManager.broadcastChanges(NotificationManager.java:158)
        at org.eclipse.core.internal.resources.Workspace.broadcastPostChange(Workspace.java:379)
        at org.eclipse.core.internal.resources.Workspace.endOperation(Workspace.java:1502)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2308)
        at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2322)
        at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:131)
        - locked <0x00000005a504e9c8> (a org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation)
        at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:76)
        at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:66)
        at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:461)
        at org.eclipse.ui.editors.text.TextFileDocumentProvider.saveDocument(TextFileDocumentProvider.java:764)
        at org.eclipse.ui.texteditor.AbstractTextEditor.performSave(AbstractTextEditor.java:5009)
        at org.eclipse.ui.texteditor.AbstractTextEditor.doSave(AbstractTextEditor.java:4809)
        at org.eclipse.ui.texteditor.AbstractTextEditor$TextEditorSavable.doSave(AbstractTextEditor.java:7117)
        at org.eclipse.ui.Saveable.doSave(Saveable.java:223)
        at org.eclipse.ui.internal.SaveableHelper.doSaveModel(SaveableHelper.java:343)
        at org.eclipse.ui.internal.SaveableHelper.lambda$1(SaveableHelper.java:196)
        at org.eclipse.ui.internal.SaveableHelper$$Lambda$669/0x00000008022f7040.run(Unknown Source)
        at org.eclipse.ui.internal.SaveableHelper.lambda$3(SaveableHelper.java:274)
        at org.eclipse.ui.internal.SaveableHelper$$Lambda$670/0x00000008022f7440.run(Unknown Source)
        at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:438)
        at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:354)
        at org.eclipse.ui.internal.WorkbenchWindow.lambda$4(WorkbenchWindow.java:2249)
        at org.eclipse.ui.internal.WorkbenchWindow$$Lambda$592/0x0000000802149040.run(Unknown Source)
        at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
        at org.eclipse.ui.internal.WorkbenchWindow.run(WorkbenchWindow.java:2247)
        at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:281)
        at org.eclipse.ui.internal.SaveableHelper.runProgressMonitorOperation(SaveableHelper.java:262)
        at org.eclipse.ui.internal.SaveableHelper.saveModels(SaveableHelper.java:207)
        at org.eclipse.ui.internal.SaveableHelper.savePart(SaveableHelper.java:151)
        at org.eclipse.ui.internal.WorkbenchPage.saveSaveable(WorkbenchPage.java:3976)
        at org.eclipse.ui.internal.WorkbenchPage.saveEditor(WorkbenchPage.java:3990)
        at org.eclipse.ui.internal.handlers.SaveHandler.execute(SaveHandler.java:57)
        at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:294)
        at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:96)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@12.0.1/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@12.0.1/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@12.0.1/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@12.0.1/Method.java:567)
        at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
        at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:320)
        at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:254)
        at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:173)
        at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:156)
        at org.eclipse.core.commands.Command.executeWithChecks(Command.java:497)
        at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:490)
        at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:213)
        at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.executeCommand(KeyBindingDispatcher.java:308)
        at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.press(KeyBindingDispatcher.java:584)
        at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.processKeyEvent(KeyBindingDispatcher.java:653)
        at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.filterKeySequenceBindings(KeyBindingDispatcher.java:443)
        at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher.access$2(KeyBindingDispatcher.java:386)
        at org.eclipse.e4.ui.bindings.keys.KeyBindingDispatcher$KeyDownFilter.handleEvent(KeyBindingDispatcher.java:96)
        at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
        at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1764)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1410)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1437)
        at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1420)
        at org.eclipse.swt.widgets.Widget.sendKeyEvent(Widget.java:1461)
        at org.eclipse.swt.widgets.Widget.gtk_key_press_event(Widget.java:817)
        at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3935)
        at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:857)
        at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:2203)
        at org.eclipse.swt.widgets.Control.windowProc(Control.java:6764)
        at org.eclipse.swt.widgets.Display.windowProc(Display.java:6035)
        at org.eclipse.swt.internal.gtk.GTK._gtk_main_do_event(Native Method)
        at org.eclipse.swt.internal.gtk.GTK.gtk_main_do_event(GTK.java:4135)
        at org.eclipse.swt.widgets.Display.eventProc(Display.java:1407)
        at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
        at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1584)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4577)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
        at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:155)
        at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:644)
        at org.eclipse.ui.internal.Workbench$$Lambda$101/0x000000080137ac40.run(Unknown Source)
        at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:338)
        at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:566)
        at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
        at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
        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 jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@12.0.1/Native Method)
        at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@12.0.1/NativeMethodAccessorImpl.java:62)
        at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@12.0.1/DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(java.base@12.0.1/Method.java:567)
        at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:661)
        at org.eclipse.equinox.launcher.Main.basicRun(Main.java:597)
        at org.eclipse.equinox.launcher.Main.run(Main.java:1476)
        at org.eclipse.equinox.launcher.Main.main(Main.java:1449)

"Reference Handler" #2 daemon prio=10 os_prio=0 cpu=9,39ms elapsed=59,92s tid=0x00007fc434ea2000 nid=0x6b6f waiting on condition  [0x00007fc3f6f71000]
   java.lang.Thread.State: RUNNABLE
        at java.lang.ref.Reference.waitForReferencePendingList(java.base@12.0.1/Native Method)
        at java.lang.ref.Reference.processPendingReferences(java.base@12.0.1/Reference.java:241)
        at java.lang.ref.Reference$ReferenceHandler.run(java.base@12.0.1/Reference.java:213)

"Finalizer" #3 daemon prio=8 os_prio=0 cpu=0,62ms elapsed=59,92s tid=0x00007fc434eac000 nid=0x6b70 in Object.wait()  [0x00007fc3f6e70000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:155)
        - locked <0x000000058d6002f8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:176)
        at java.lang.ref.Finalizer$FinalizerThread.run(java.base@12.0.1/Finalizer.java:170)

"Signal Dispatcher" #4 daemon prio=9 os_prio=0 cpu=0,17ms elapsed=59,92s tid=0x00007fc434eb1000 nid=0x6b71 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" #5 daemon prio=9 os_prio=0 cpu=22555,12ms elapsed=59,91s tid=0x00007fc434eb3800 nid=0x6b72 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"C1 CompilerThread0" #7 daemon prio=9 os_prio=0 cpu=7734,09ms elapsed=59,91s tid=0x00007fc434eb5800 nid=0x6b73 waiting on condition  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE
   No compile task

"Sweeper thread" #8 daemon prio=9 os_prio=0 cpu=394,46ms elapsed=59,91s tid=0x00007fc434eb7800 nid=0x6b74 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Common-Cleaner" #9 daemon prio=8 os_prio=0 cpu=1,84ms elapsed=59,89s tid=0x00007fc434ee6000 nid=0x6b75 in Object.wait()  [0x00007fc3f63fa000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:155)
        - locked <0x000000058d600ae8> (a java.lang.ref.ReferenceQueue$Lock)
        at jdk.internal.ref.CleanerImpl.run(java.base@12.0.1/CleanerImpl.java:148)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)
        at jdk.internal.misc.InnocuousThread.run(java.base@12.0.1/InnocuousThread.java:134)

"Service Thread" #10 daemon prio=9 os_prio=0 cpu=15,03ms elapsed=59,86s tid=0x00007fc434f29800 nid=0x6b76 runnable  [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Active Thread: Equinox Container: 7afa6246-6ceb-441e-8330-4e5c0aa426c0" #12 prio=5 os_prio=0 cpu=1,39ms elapsed=59,20s tid=0x00007fc4354c2800 nid=0x6b7b waiting on condition  [0x00007fc3bdbfe000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x000000058d600e38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@12.0.1/LockSupport.java:235)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(java.base@12.0.1/AbstractQueuedSynchronizer.java:2123)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@12.0.1/ScheduledThreadPoolExecutor.java:1182)
        at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(java.base@12.0.1/ScheduledThreadPoolExecutor.java:899)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1054)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Framework Event Dispatcher: Equinox Container: 7afa6246-6ceb-441e-8330-4e5c0aa426c0" #14 daemon prio=5 os_prio=0 cpu=45,62ms elapsed=59,00s tid=0x00007fc435506800 nid=0x6b7c in Object.wait()  [0x00007fc3bdafd000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x000000058d601108> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"Start Level: Equinox Container: 7afa6246-6ceb-441e-8330-4e5c0aa426c0" #15 daemon prio=5 os_prio=0 cpu=573,24ms elapsed=59,00s tid=0x00007fc435520800 nid=0x6b7d in Object.wait()  [0x00007fc3bd9fc000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <0x000000058d601300> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x000000058d601300> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"SCR Component Actor" #16 daemon prio=5 os_prio=0 cpu=0,21ms elapsed=58,96s tid=0x00007fc3a002f800 nid=0x6b7e in Object.wait()  [0x00007fc3bd0fb000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <0x000000058d601600> (a java.util.LinkedList)
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.apache.felix.scr.impl.ComponentActorThread.run(ComponentActorThread.java:83)
        - locked <0x000000058d601600> (a java.util.LinkedList)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Worker-JM" #18 prio=5 os_prio=0 cpu=3,99ms elapsed=58,59s tid=0x00007fc3a02a8800 nid=0x6b80 in Object.wait()  [0x00007fc3bcaf9000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:62)
        - locked <0x000000058d601a68> (a java.util.ArrayList)

"EMF Reference Cleaner" #19 daemon prio=5 os_prio=0 cpu=49,07ms elapsed=58,49s tid=0x00007fc3a0310800 nid=0x6b82 in Object.wait()  [0x00007fc3bc9f8000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:155)
        - locked <0x000000058dcc0318> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(java.base@12.0.1/ReferenceQueue.java:176)
        at org.eclipse.emf.common.util.CommonUtil$1ReferenceClearingQueuePollingThread.run(CommonUtil.java:70)

"Gogo shell" #21 prio=5 os_prio=0 cpu=13,02ms elapsed=58,27s tid=0x00007fc4355d6000 nid=0x6b83 waiting on condition  [0x00007fc3bc6f7000]
   java.lang.Thread.State: WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x000000058d6020d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(java.base@12.0.1/LockSupport.java:194)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(java.base@12.0.1/AbstractQueuedSynchronizer.java:2081)
        at java.util.concurrent.LinkedBlockingQueue.take(java.base@12.0.1/LinkedBlockingQueue.java:433)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1054)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Worker-0" #24 prio=5 os_prio=0 cpu=153,49ms elapsed=55,70s tid=0x00007fc435a21800 nid=0x6b8e in Object.wait()  [0x00007fc3bdcff000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Bundle File Closer" #25 daemon prio=6 os_prio=0 cpu=42,99ms elapsed=53,16s tid=0x00007fc435dfd800 nid=0x6b90 in Object.wait()  [0x00007fc3bc5f6000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x0000000598d73b70> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"EventAdmin Async Event Dispatcher Thread" #27 daemon prio=6 os_prio=0 cpu=23,23ms elapsed=44,34s tid=0x00007fc43710c800 nid=0x6b98 in Object.wait()  [0x00007fc3bcffa000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x0000000595d982f0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"Worker-1" #29 prio=5 os_prio=0 cpu=405,20ms elapsed=44,32s tid=0x00007fc394010800 nid=0x6b9a in Object.wait()  [0x00007fc384109000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-2" #30 prio=5 os_prio=0 cpu=439,57ms elapsed=44,30s tid=0x00007fc3ac008000 nid=0x6b9b in Object.wait()  [0x00007fc37d40e000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-3" #31 prio=5 os_prio=0 cpu=1194,56ms elapsed=44,29s tid=0x00007fc3a8002800 nid=0x6b9c in Object.wait()  [0x00007fc37d30d000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-4" #32 prio=5 os_prio=0 cpu=1057,27ms elapsed=44,27s tid=0x00007fc3ac047000 nid=0x6b9d in Object.wait()  [0x00007fc37d20c000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-5" #33 prio=5 os_prio=0 cpu=5252,56ms elapsed=44,26s tid=0x00007fc3b000a800 nid=0x6b9e in Object.wait()  [0x00007fc37d10b000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-6" #34 prio=5 os_prio=0 cpu=2769,72ms elapsed=44,24s tid=0x00007fc3b000c000 nid=0x6b9f in Object.wait()  [0x00007fc37d00a000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-7: Reading saved version of file for quick diff" #35 prio=5 os_prio=0 cpu=323,20ms elapsed=44,24s tid=0x00007fc3c4001800 nid=0x6ba0 in Object.wait()  [0x00007fc37cf09000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:316)
        - locked <0x000000058d6cc990> (a java.lang.Object)
        at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:205)
        at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:95)
        at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:297)
        at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.lockDocument(LastSaveReferenceProvider.java:284)
        at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.readDocument(LastSaveReferenceProvider.java:236)
        at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.access$0(LastSaveReferenceProvider.java:197)
        at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider$ReadJob.run(LastSaveReferenceProvider.java:119)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Worker-8" #36 prio=5 os_prio=0 cpu=592,01ms elapsed=44,24s tid=0x00007fc3c0001800 nid=0x6ba1 in Object.wait()  [0x00007fc37ce08000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-9: Searching for Binaries (Avigdor)" #37 prio=5 os_prio=0 cpu=12630,14ms elapsed=44,24s tid=0x00007fc3b8001800 nid=0x6ba2 runnable  [0x00007fc37cd06000]
   java.lang.Thread.State: RUNNABLE
        at org.eclipse.cdt.internal.core.model.CElement.equals(CElement.java:263)
        at java.util.Vector.indexOf(java.base@12.0.1/Vector.java:430)
        - locked <0x00000005967e0690> (a java.util.Vector)
        at java.util.Vector.contains(java.base@12.0.1/Vector.java:389)
        at org.eclipse.cdt.internal.core.model.CElementInfo.includesChild(CElementInfo.java:82)
        at org.eclipse.cdt.internal.core.model.BinaryContainerInfo.addChild(BinaryContainerInfo.java:35)
        at org.eclipse.cdt.internal.core.model.Parent.addChild(Parent.java:36)
        at org.eclipse.cdt.internal.core.model.CModelManager.create(CModelManager.java:402)
        at org.eclipse.cdt.internal.core.model.BinaryRunner$Visitor.visit(BinaryRunner.java:232)
        at org.eclipse.core.internal.resources.Resource.lambda$0(Resource.java:85)
        at org.eclipse.core.internal.resources.Resource$$Lambda$345/0x000000080182c440.visitElement(Unknown Source)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:135)
        at org.eclipse.core.internal.resources.Resource.accept(Resource.java:94)
        at org.eclipse.core.internal.resources.Resource.accept(Resource.java:55)
        at org.eclipse.cdt.internal.core.model.BinaryRunner$1.run(BinaryRunner.java:124)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Thread-5" #38 prio=5 os_prio=0 cpu=0,13ms elapsed=42,36s tid=0x00007fc3b4338000 nid=0x6ba3 waiting on condition  [0x00007fc37be06000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@12.0.1/Native Method)
        at org.eclipse.equinox.internal.p2.updatechecker.UpdateChecker$UpdateCheckThread.run(UpdateChecker.java:73)

"jersey-client-async-executor-0" #39 prio=5 os_prio=0 cpu=102,40ms elapsed=40,64s tid=0x00007fc43687b000 nid=0x6ba6 waiting on condition  [0x00007fc37aef3000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x000000059ca89c78> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@12.0.1/LockSupport.java:235)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@12.0.1/SynchronousQueue.java:462)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@12.0.1/SynchronousQueue.java:361)
        at java.util.concurrent.SynchronousQueue.poll(java.base@12.0.1/SynchronousQueue.java:937)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1053)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"jersey-client-async-executor-1" #40 prio=5 os_prio=0 cpu=2,19ms elapsed=40,45s tid=0x00007fc435e35800 nid=0x6ba8 waiting on condition  [0x00007fc37a9ef000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x000000059ca89c78> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@12.0.1/LockSupport.java:235)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@12.0.1/SynchronousQueue.java:462)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@12.0.1/SynchronousQueue.java:361)
        at java.util.concurrent.SynchronousQueue.poll(java.base@12.0.1/SynchronousQueue.java:937)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1053)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Thread-6" #41 prio=6 os_prio=0 cpu=0,32ms elapsed=40,44s tid=0x00007fc435658800 nid=0x6ba9 waiting on condition  [0x00007fc37a8ee000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@12.0.1/Native Method)
        at org.eclipse.linuxtools.internal.docker.core.DockerContainerRefreshManager$ContainerRefreshThread.run(DockerContainerRefreshManager.java:153)

"process reaper" #42 daemon prio=10 os_prio=0 cpu=1,26ms elapsed=40,41s tid=0x00007fc435bd7800 nid=0x6bae waiting on condition  [0x00007fc37a7ed000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x000000059cc911b0> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@12.0.1/LockSupport.java:235)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@12.0.1/SynchronousQueue.java:462)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@12.0.1/SynchronousQueue.java:361)
        at java.util.concurrent.SynchronousQueue.poll(java.base@12.0.1/SynchronousQueue.java:937)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1053)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"jersey-client-async-executor-0" #43 prio=5 os_prio=0 cpu=296,77ms elapsed=40,37s tid=0x00007fc435bdb000 nid=0x6baf waiting on condition  [0x00007fc37a7cb000]
   java.lang.Thread.State: TIMED_WAITING (parking)
        at jdk.internal.misc.Unsafe.park(java.base@12.0.1/Native Method)
        - parking to wait for  <0x000000059cc913f0> (a java.util.concurrent.SynchronousQueue$TransferStack)
        at java.util.concurrent.locks.LockSupport.parkNanos(java.base@12.0.1/LockSupport.java:235)
        at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(java.base@12.0.1/SynchronousQueue.java:462)
        at java.util.concurrent.SynchronousQueue$TransferStack.transfer(java.base@12.0.1/SynchronousQueue.java:361)
        at java.util.concurrent.SynchronousQueue.poll(java.base@12.0.1/SynchronousQueue.java:937)
        at java.util.concurrent.ThreadPoolExecutor.getTask(java.base@12.0.1/ThreadPoolExecutor.java:1053)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java.base@12.0.1/ThreadPoolExecutor.java:1114)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java.base@12.0.1/ThreadPoolExecutor.java:628)
        at java.lang.Thread.run(java.base@12.0.1/Thread.java:835)

"Thread-7" #44 prio=6 os_prio=0 cpu=1,98ms elapsed=39,80s tid=0x00007fc437543800 nid=0x6bb7 waiting on condition  [0x00007fc37a4ca000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
        at java.lang.Thread.sleep(java.base@12.0.1/Native Method)
        at org.eclipse.linuxtools.internal.docker.core.DockerContainerRefreshManager$ContainerRefreshThread.run(DockerContainerRefreshManager.java:153)

"Worker-10: Update Monitor" #48 prio=5 os_prio=0 cpu=310,79ms elapsed=35,65s tid=0x00007fc3cc00d800 nid=0x6bc1 in Object.wait()  [0x00007fc37a1c9000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob$ProgressUpdateJob.run(PDOMIndexerJob.java:52)
        - locked <0x00000005a17063a0> (a org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob$ProgressUpdateJob)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Worker-11" #49 prio=5 os_prio=0 cpu=13306,24ms elapsed=35,64s tid=0x00007fc3f8001800 nid=0x6bc2 in Object.wait()  [0x00007fc3792a0000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-12" #50 prio=5 os_prio=0 cpu=69,52ms elapsed=35,62s tid=0x00007fc400382000 nid=0x6bc3 in Object.wait()  [0x00007fc37919f000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-13" #51 prio=5 os_prio=0 cpu=104,34ms elapsed=35,56s tid=0x00007fc43741b000 nid=0x6bc4 in Object.wait()  [0x00007fc37909e000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-14" #52 prio=5 os_prio=0 cpu=139,75ms elapsed=35,54s tid=0x0000000001ee2800 nid=0x6bc5 in Object.wait()  [0x00007fc378f9d000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-15" #53 prio=5 os_prio=0 cpu=89,69ms elapsed=35,53s tid=0x00007fc3802c2000 nid=0x6bc6 in Object.wait()  [0x00007fc378e9c000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-16" #54 prio=5 os_prio=0 cpu=125,25ms elapsed=35,49s tid=0x00007fc38c191000 nid=0x6bc7 in Object.wait()  [0x00007fc378d9b000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-17" #55 prio=5 os_prio=0 cpu=77,82ms elapsed=35,42s tid=0x00007fc3ac1dc800 nid=0x6bc8 in Object.wait()  [0x00007fc378c9a000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-18" #56 prio=5 os_prio=0 cpu=53,33ms elapsed=35,37s tid=0x00007fc435b17000 nid=0x6bc9 in Object.wait()  [0x00007fc378b99000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:200)
        - locked <0x000000058d6ccc70> (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)

"Worker-19: C/C++ Indexer" #57 prio=5 os_prio=0 cpu=26516,17ms elapsed=34,86s tid=0x00007fc3b4772800 nid=0x6bca runnable  [0x00007fc378a96000]
   java.lang.Thread.State: RUNNABLE
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.createNode(ResourceLookupTree.java:489)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.createFileNode(ResourceLookupTree.java:435)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.visit(ResourceLookupTree.java:319)
        at org.eclipse.core.internal.resources.Resource.lambda$0(Resource.java:85)
        at org.eclipse.core.internal.resources.Resource$$Lambda$345/0x000000080182c440.visitElement(Unknown Source)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:85)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.doIteration(ElementTreeIterator.java:90)
        at org.eclipse.core.internal.watson.ElementTreeIterator.iterate(ElementTreeIterator.java:135)
        at org.eclipse.core.internal.resources.Resource.accept(Resource.java:94)
        at org.eclipse.core.internal.resources.Resource.accept(Resource.java:55)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.add(ResourceLookupTree.java:282)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.initializeProjects(ResourceLookupTree.java:370)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.findFilesForLocation(ResourceLookupTree.java:690)
        - locked <0x000000059cc19e28> (a java.lang.Object)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.findFilesForLocation(ResourceLookupTree.java:677)
        at org.eclipse.cdt.internal.core.resources.ResourceLookup.findFilesForLocation(ResourceLookup.java:69)
        at org.eclipse.cdt.internal.core.resources.ResourceLookup.selectFileForLocation(ResourceLookup.java:95)
        at org.eclipse.cdt.core.index.IndexLocationFactory.getIFLExpensive(IndexLocationFactory.java:95)
        at org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter.doResolveASTPath(ProjectIndexerInputAdapter.java:109)
        at org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter.resolveIncludeFile(ProjectIndexerInputAdapter.java:122)
        at org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider.isIncludedWithPragmaOnceSemantics(IndexBasedFileContentProvider.java:116)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor$1.checkFile(CPreprocessor.java:185)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor$1.checkFile(CPreprocessor.java:1)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.findInclusion(CPreprocessor.java:1374)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.executeInclude(CPreprocessor.java:1719)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.executeDirective(CPreprocessor.java:1497)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.internalFetchToken(CPreprocessor.java:966)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.fetchToken(CPreprocessor.java:667)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.nextToken(CPreprocessor.java:765)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.fetchToken(AbstractGNUSourceCodeParser.java:290)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.nextToken(AbstractGNUSourceCodeParser.java:329)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.acceptInactiveCodeBoundary(AbstractGNUSourceCodeParser.java:390)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.declarationList(AbstractGNUSourceCodeParser.java:1388)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.parseTranslationUnit(AbstractGNUSourceCodeParser.java:1359)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.translationUnit(AbstractGNUSourceCodeParser.java:1354)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.parse(AbstractGNUSourceCodeParser.java:686)
        at org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage.getASTTranslationUnit(AbstractCLikeLanguage.java:171)
        at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.createAST(AbstractIndexerTask.java:1244)
        at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseFile(AbstractIndexerTask.java:1102)
        at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.parseLinkage(AbstractIndexerTask.java:910)
        at org.eclipse.cdt.internal.core.pdom.AbstractIndexerTask.runTask(AbstractIndexerTask.java:572)
        at org.eclipse.cdt.internal.core.pdom.indexer.PDOMIndexerTask.run(PDOMIndexerTask.java:164)
        at org.eclipse.cdt.internal.core.pdom.PDOMIndexerJob.run(PDOMIndexerJob.java:160)
        at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)

"Provisioning Event Dispatcher" #58 daemon prio=5 os_prio=0 cpu=0,19ms elapsed=33,77s tid=0x00007fc3a8080800 nid=0x6bcc in Object.wait()  [0x00007fc378597000]
   java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(java.base@12.0.1/Native Method)
        - waiting on <no object reference available>
        at java.lang.Object.wait(java.base@12.0.1/Object.java:326)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:403)
        - locked <0x000000059f7dfc80> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:339)

"org.eclipse.cdt.internal.ui.text.CReconciler" #59 daemon prio=1 os_prio=0 cpu=20,62ms elapsed=31,30s tid=0x00007fc43775f000 nid=0x6bdd waiting for monitor entry  [0x00007fc3857e0000]
   java.lang.Thread.State: BLOCKED (on object monitor)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.findFilesForLocation(ResourceLookupTree.java:690)
        - waiting to lock <0x000000059cc19e28> (a java.lang.Object)
        at org.eclipse.cdt.internal.core.resources.ResourceLookupTree.findFilesForLocation(ResourceLookupTree.java:677)
        at org.eclipse.cdt.internal.core.resources.ResourceLookup.findFilesForLocation(ResourceLookup.java:69)
        at org.eclipse.cdt.internal.core.resources.ResourceLookup.selectFileForLocation(ResourceLookup.java:95)
        at org.eclipse.cdt.core.index.IndexLocationFactory.getIFLExpensive(IndexLocationFactory.java:95)
        at org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter.doResolveASTPath(ProjectIndexerInputAdapter.java:109)
        at org.eclipse.cdt.internal.core.pdom.indexer.ProjectIndexerInputAdapter.resolveASTPath(ProjectIndexerInputAdapter.java:102)
        at org.eclipse.cdt.internal.core.index.IndexBasedFileContentProvider.findIndexFiles(IndexBasedFileContentProvider.java:299)
        at org.eclipse.cdt.internal.core.dom.parser.ASTTranslationUnit.parsingFile(ASTTranslationUnit.java:404)
        at org.eclipse.cdt.internal.core.parser.scanner.LocationMap.parsingFile(LocationMap.java:863)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.beforeFirstFetchToken(CPreprocessor.java:564)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.fetchToken(CPreprocessor.java:657)
        at org.eclipse.cdt.internal.core.parser.scanner.CPreprocessor.nextToken(CPreprocessor.java:765)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.fetchToken(AbstractGNUSourceCodeParser.java:290)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.nextToken(AbstractGNUSourceCodeParser.java:329)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.acceptInactiveCodeBoundary(AbstractGNUSourceCodeParser.java:390)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.declarationList(AbstractGNUSourceCodeParser.java:1388)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.parseTranslationUnit(AbstractGNUSourceCodeParser.java:1359)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.translationUnit(AbstractGNUSourceCodeParser.java:1354)
        at org.eclipse.cdt.internal.core.dom.parser.AbstractGNUSourceCodeParser.parse(AbstractGNUSourceCodeParser.java:686)
        at org.eclipse.cdt.core.dom.parser.AbstractCLikeLanguage.getASTTranslationUnit(AbstractCLikeLanguage.java:171)
        at org.eclipse.cdt.internal.core.model.TranslationUnit.getAST(TranslationUnit.java:886)
        at org.eclipse.cdt.internal.core.model.CModelBuilder2.parse(CModelBuilder2.java:152)
        at org.eclipse.cdt.internal.core.model.TranslationUnit.parseUsingCModelBuilder(TranslationUnit.java:683)
        at org.eclipse.cdt.internal.core.model.TranslationUnit.parse(TranslationUnit.java:670)
        at org.eclipse.cdt.internal.core.model.TranslationUnit.buildStructure(TranslationUnit.java:469)
        at org.eclipse.cdt.internal.core.model.Openable.generateInfos(Openable.java:264)
        at org.eclipse.cdt.internal.core.model.CElement.openWhenClosed(CElement.java:429)
        at org.eclipse.cdt.internal.core.model.TranslationUnit.makeConsistent(TranslationUnit.java:573)
        at org.eclipse.cdt.internal.core.model.ReconcileWorkingCopyOperation.executeOperation(ReconcileWorkingCopyOperation.java:65)
        at org.eclipse.cdt.internal.core.model.CModelOperation.execute(CModelOperation.java:346)
        at org.eclipse.cdt.internal.core.model.CModelOperation.run(CModelOperation.java:613)
        at org.eclipse.cdt.internal.core.model.CModelOperation.runOperation(CModelOperation.java:641)
        at org.eclipse.cdt.internal.core.model.WorkingCopy.reconcile(WorkingCopy.java:365)
        at org.eclipse.cdt.internal.ui.text.CReconcilingStrategy.reconcile(CReconcilingStrategy.java:79)
        - locked <0x000000059f7e0460> (a org.eclipse.cdt.internal.core.model.WorkingCopy)
        at org.eclipse.cdt.internal.ui.text.CReconcilingStrategy.initialReconcile(CReconcilingStrategy.java:123)
        at org.eclipse.cdt.internal.ui.text.CompositeReconcilingStrategy.initialReconcile(CompositeReconcilingStrategy.java:119)
        at org.eclipse.cdt.internal.ui.text.CCompositeReconcilingStrategy.initialReconcile(CCompositeReconcilingStrategy.java:108)
        at org.eclipse.jface.text.reconciler.MonoReconciler.initialProcess(MonoReconciler.java:98)
        at org.eclipse.cdt.internal.ui.text.CReconciler.initialProcess(CReconciler.java:340)
        at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:177)

"VM Thread" os_prio=0 cpu=576,25ms elapsed=59,93s tid=0x00007fc434e9f000 nid=0x6b6e runnable  

"GC Thread#0" os_prio=0 cpu=1355,31ms elapsed=59,96s tid=0x00007fc434056800 nid=0x6b68 runnable  

"GC Thread#1" os_prio=0 cpu=1617,49ms elapsed=56,69s tid=0x00007fc3e0001000 nid=0x6b88 runnable  

"GC Thread#2" os_prio=0 cpu=1389,71ms elapsed=56,69s tid=0x00007fc3e0002000 nid=0x6b89 runnable  

"GC Thread#3" os_prio=0 cpu=1409,37ms elapsed=56,69s tid=0x00007fc3e0003000 nid=0x6b8a runnable  

"G1 Main Marker" os_prio=0 cpu=2,55ms elapsed=59,96s tid=0x00007fc434067800 nid=0x6b69 runnable  

"G1 Conc#0" os_prio=0 cpu=3853,49ms elapsed=59,96s tid=0x00007fc434069800 nid=0x6b6a runnable  

"G1 Refine#0" os_prio=0 cpu=1750,67ms elapsed=59,93s tid=0x00007fc434e28000 nid=0x6b6b runnable  

"G1 Refine#1" os_prio=0 cpu=331,04ms elapsed=56,38s tid=0x00007fc3f0001000 nid=0x6b8b runnable  

"G1 Refine#2" os_prio=0 cpu=215,39ms elapsed=56,38s tid=0x00007fc3803e0000 nid=0x6b8c runnable  

"G1 Refine#3" os_prio=0 cpu=166,76ms elapsed=56,35s tid=0x00007fc38c007000 nid=0x6b8d runnable  

"G1 Young RemSet Sampling" os_prio=0 cpu=22,41ms elapsed=59,93s tid=0x00007fc434e2a000 nid=0x6b6c runnable  
"StrDedup" os_prio=0 cpu=4853,36ms elapsed=59,93s tid=0x00007fc434e31800 nid=0x6b6d runnable  

"VM Periodic Task Thread" os_prio=0 cpu=26,23ms elapsed=59,86s tid=0x00007fc434f2c000 nid=0x6b77 waiting on condition  

JNI global refs: 101, weak refs: 0

Heap
 garbage-first heap   total 10485760K, used 2240114K [0x0000000580000000, 0x0000000800000000)
  region size 4096K, 381 young (1560576K), 27 survivors (110592K)
 Metaspace       used 123734K, capacity 142124K, committed 142428K, reserved 1173504K
  class space    used 14193K, capacity 18250K, committed 18324K, reserved 1048576K
Re: Eclipse freezes at any action after start [message #1808091 is a reply to message #1808090] Mon, 17 June 2019 11:22 Go to previous messageGo to next message
Dmitrii Vinokurov is currently offline Dmitrii VinokurovFriend
Messages: 8
Registered: June 2019
Junior Member
After few minutes of freezing this time Eclipse showed error message, see screenshot
https://i.paste.pics/c79530b2ad188a2696b66c8ecd2713e3.png

[Updated on: Mon, 17 June 2019 11:22]

Report message to a moderator

Re: Eclipse freezes at any action after start [message #1808108 is a reply to message #1808091] Mon, 17 June 2019 14:06 Go to previous messageGo to next message
Nitin Dahyabhai is currently offline Nitin DahyabhaiFriend
Messages: 3472
Registered: July 2009
Senior Member

That session's log file would be useful in a bug report to the CDT. https://bugs.eclipse.org/bugs/enter_bug.cgi?product=CDT&component=cdt-indexer

Nitin Dahyabhai
Eclipse Web Tools Platform
Re: Eclipse freezes at any action after start [message #1808131 is a reply to message #1808108] Tue, 18 June 2019 04:14 Go to previous message
Dmitrii Vinokurov is currently offline Dmitrii VinokurovFriend
Messages: 8
Registered: June 2019
Junior Member
Submitted https://bugs.eclipse.org/bugs/show_bug.cgi?id=548362
Previous Topic:JBoss Eclipse .ear deployment does not use/find .jar file
Next Topic:Eclipse on AIX crashes in cairo lib during start
Goto Forum:
  


Current Time: Thu Aug 22 19:46:05 GMT 2019

Powered by FUDForum. Page generated in 0.04343 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top