Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-10585

Deadlock when building JSF project

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 3.3.0.Beta1
    • 3.3.0.Beta1
    • common, jsf
    • None

      Full thread dump Java HotSpot(TM) Server VM (16.3-b01 mixed mode):
      
      "Attach Listener" daemon prio=10 tid=0x08f6f000 nid=0x381 waiting on condition [0x00000000]
         java.lang.Thread.State: RUNNABLE
      
      "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=10 tid=0x08f2b400 nid=0x2ca in Object.wait() [0x49107000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0xb2efcef0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
      	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
      	- locked <0xb2efcef0> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
      
      "Worker-22" prio=10 tid=0x09bb5400 nid=0x29b in Object.wait() [0x4d0af000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x746fb258> (a java.lang.Object)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:272)
      	- locked <0x746fb258> (a java.lang.Object)
      	at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199)
      	at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
      	at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
      	at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.lockDocument(LastSaveReferenceProvider.java:291)
      	at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.readDocument(LastSaveReferenceProvider.java:243)
      	at org.eclipse.ui.internal.editors.quickdiff.LastSaveReferenceProvider.getReference(LastSaveReferenceProvider.java:124)
      	at org.eclipse.ui.internal.texteditor.quickdiff.DocumentLineDiffer$2.run(DocumentLineDiffer.java:515)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
      
      "Worker-21" prio=10 tid=0x47caa400 nid=0x261 in Object.wait() [0x5168a000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x741814d8> (a org.eclipse.core.internal.jobs.WorkerPool)
      	at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
      	- locked <0x741814d8> (a org.eclipse.core.internal.jobs.WorkerPool)
      	at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
      
      "Worker-20" prio=10 tid=0x51830400 nid=0x171 waiting for monitor entry [0x4d1f3000]
         java.lang.Thread.State: BLOCKED (on object monitor)
      	at org.jboss.tools.common.el.core.ELReference.store(ELReference.java:314)
      	- waiting to lock <0x8aec1d78> (a org.jboss.tools.common.validation.ValidationELReference)
      	at org.jboss.tools.common.validation.internal.ELValidatorContext.store(ELValidatorContext.java:182)
      	- locked <0x838d9f18> (a org.jboss.tools.common.validation.internal.ELValidatorContext)
      	at org.jboss.tools.common.validation.internal.ProjectValidationContext.store(ProjectValidationContext.java:265)
      	at org.jboss.tools.jst.web.kb.internal.KbProject.store(KbProject.java:436)
      	at org.jboss.tools.jst.web.kb.WebKbPlugin$1.saving(WebKbPlugin.java:65)
      	at org.eclipse.core.internal.resources.SaveManager.executeLifecycle(SaveManager.java:382)
      	at org.eclipse.core.internal.resources.SaveManager$1.run(SaveManager.java:191)
      	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      	at org.eclipse.core.internal.resources.SaveManager.broadcastLifecycle(SaveManager.java:194)
      	at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1129)
      	at org.eclipse.core.internal.resources.SaveManager.save(SaveManager.java:1108)
      	at org.eclipse.core.internal.resources.DelayedSnapshotJob.run(DelayedSnapshotJob.java:51)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
      
      "Worker-19" prio=10 tid=0x502f9400 nid=0x7fcc in Object.wait() [0x5138b000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x741814d8> (a org.eclipse.core.internal.jobs.WorkerPool)
      	at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:188)
      	- locked <0x741814d8> (a org.eclipse.core.internal.jobs.WorkerPool)
      	at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:220)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:50)
      
      "Worker-18" prio=10 tid=0x09ae5c00 nid=0x7f59 in Object.wait() [0x4fc54000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x746fb258> (a java.lang.Object)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:272)
      	- locked <0x746fb258> (a java.lang.Object)
      	at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199)
      	at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
      	at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
      	at org.eclipse.ui.internal.ide.ContentTypeDecorator.decorate(ContentTypeDecorator.java:46)
      	at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:269)
      	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
      	at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
      	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
      	at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
      	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:370)
      	at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:330)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
      
      "Worker-16" prio=10 tid=0x48494800 nid=0x7efd in Object.wait() [0x4fd8b000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0xb2f84ef8> (a org.eclipse.core.internal.jobs.Semaphore)
      	at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39)
      	- locked <0xb2f84ef8> (a org.eclipse.core.internal.jobs.Semaphore)
      	at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:176)
      	at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:110)
      	at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:84)
      	at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:119)
      	at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
      	at org.eclipse.core.internal.resources.Marker.delete(Marker.java:67)
      	at org.jboss.tools.common.el.core.ELReference.deleteMarkers(ELReference.java:300)
      	- locked <0x8aec1d78> (a org.jboss.tools.common.validation.ValidationELReference)
      	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validateEL(ELValidator.java:276)
      	at org.jboss.tools.jst.web.kb.internal.validation.ELValidator.validate(ELValidator.java:204)
      	at org.jboss.tools.common.validation.ValidatorManager.validate(ValidatorManager.java:116)
      	at org.jboss.tools.common.validation.ValidatorManager.validateInJob(ValidatorManager.java:81)
      	at org.eclipse.wst.validation.internal.operations.ValidatorJob.run(ValidatorJob.java:78)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
      
      "org.eclipse.jdt.internal.ui.text.JavaReconciler" daemon prio=10 tid=0x099a3800 nid=0x7da1 in Object.wait() [0x4fca5000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x8878a6b8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
      	at org.eclipse.jface.text.reconciler.AbstractReconciler$BackgroundThread.run(AbstractReconciler.java:179)
      	- locked <0x8878a6b8> (a org.eclipse.jface.text.reconciler.DirtyRegionQueue)
      
      "JavaScript indexing" daemon prio=10 tid=0x482e6400 nid=0x7d01 in Object.wait() [0x4d05e000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x78d2a328> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.wst.jsdt.internal.core.search.processing.JobManager.run(JobManager.java:370)
      	- locked <0x78d2a328> (a org.eclipse.wst.jsdt.internal.core.search.indexing.IndexManager)
      	at java.lang.Thread.run(Thread.java:619)
      
      "MultiThreadedHttpConnectionManager cleanup" daemon prio=10 tid=0x09ea6800 nid=0x7ce6 in Object.wait() [0x50678000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x74346fd8> (a java.lang.ref.ReferenceQueue$Lock)
      	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
      	- locked <0x74346fd8> (a java.lang.ref.ReferenceQueue$Lock)
      	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
      	at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:1122)
      
      "com.google.inject.internal.util.$Finalizer" daemon prio=10 tid=0x523f1c00 nid=0x7ce3 in Object.wait() [0x506c9000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73d64018> (a java.lang.ref.ReferenceQueue$Lock)
      	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
      	- locked <0x73d64018> (a java.lang.ref.ReferenceQueue$Lock)
      	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
      	at com.google.inject.internal.util.$Finalizer.run(Finalizer.java:144)
      	at java.lang.Thread.run(Thread.java:619)
      
      "Worker-7" prio=10 tid=0x092cd400 nid=0x7cd9 in Object.wait() [0x4d151000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x746fb258> (a java.lang.Object)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.core.internal.jobs.ThreadJob.waitForRun(ThreadJob.java:272)
      	- locked <0x746fb258> (a java.lang.Object)
      	at org.eclipse.core.internal.jobs.ThreadJob.joinRun(ThreadJob.java:199)
      	at org.eclipse.core.internal.jobs.ImplicitJobs.begin(ImplicitJobs.java:92)
      	at org.eclipse.core.internal.jobs.JobManager.beginRule(JobManager.java:286)
      	at org.eclipse.core.internal.utils.StringPoolJob.run(StringPoolJob.java:101)
      	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
      
      "Java indexing" daemon prio=10 tid=0x09224400 nid=0x7c6b in Object.wait() [0x504e0000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x7434be38> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.jdt.internal.core.search.processing.JobManager.run(JobManager.java:382)
      	- locked <0x7434be38> (a org.eclipse.jdt.internal.core.search.indexing.IndexManager)
      	at java.lang.Thread.run(Thread.java:619)
      
      "Bundle File Closer" daemon prio=10 tid=0x51ff7800 nid=0x7c40 in Object.wait() [0x51a30000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73d64a10> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
      	- locked <0x73d64a10> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
      	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
      
      "Worker-JM" prio=10 tid=0x094dec00 nid=0x7c3f in Object.wait() [0x51cad000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73b584d8> (a java.util.ArrayList)
      	at org.eclipse.core.internal.jobs.InternalWorker.run(InternalWorker.java:58)
      	- locked <0x73b584d8> (a java.util.ArrayList)
      
      "[ThreadPool Manager] - Idle Thread" daemon prio=10 tid=0x521ff800 nid=0x7c3e in Object.wait() [0x5205a000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73d64bf8> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor.run(Executor.java:106)
      	- locked <0x73d64bf8> (a org.eclipse.equinox.internal.util.impl.tpt.threadpool.Executor)
      
      "[Timer] - Main Queue Handler" daemon prio=10 tid=0x0948e400 nid=0x7c3d in Object.wait() [0x51a81000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73b7aff8> (a java.lang.Object)
      	at org.eclipse.equinox.internal.util.impl.tpt.timer.TimerImpl.run(TimerImpl.java:141)
      	- locked <0x73b7aff8> (a java.lang.Object)
      	at java.lang.Thread.run(Thread.java:619)
      
      "Framework Event Dispatcher" daemon prio=10 tid=0x08d7c400 nid=0x7c3b in Object.wait() [0x520ad000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73d64c78> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
      	- locked <0x73d64c78> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
      	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
      
      "Start Level Event Dispatcher" daemon prio=10 tid=0x527a5000 nid=0x7c3a in Object.wait() [0x520fe000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73b7b0c0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
      	at java.lang.Object.wait(Object.java:485)
      	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
      	- locked <0x73b7b0c0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
      	at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)
      
      "State Data Manager" daemon prio=10 tid=0x52e75400 nid=0x7c39 waiting on condition [0x51cfe000]
         java.lang.Thread.State: TIMED_WAITING (sleeping)
      	at java.lang.Thread.sleep(Native Method)
      	at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297)
      	at java.lang.Thread.run(Thread.java:619)
      
      "Framework Active Thread" prio=10 tid=0x08d67800 nid=0x7c38 in Object.wait() [0x5289a000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x74909098> (a org.eclipse.osgi.framework.internal.core.Framework)
      	at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1816)
      	- locked <0x74909098> (a org.eclipse.osgi.framework.internal.core.Framework)
      	at java.lang.Thread.run(Thread.java:619)
      
      "Low Memory Detector" daemon prio=10 tid=0x52e20800 nid=0x7c36 runnable [0x00000000]
         java.lang.Thread.State: RUNNABLE
      
      "CompilerThread1" daemon prio=10 tid=0x52e1ec00 nid=0x7c35 waiting on condition [0x00000000]
         java.lang.Thread.State: RUNNABLE
      
      "CompilerThread0" daemon prio=10 tid=0x52e1cc00 nid=0x7c34 waiting on condition [0x00000000]
         java.lang.Thread.State: RUNNABLE
      
      "JDWP Command Reader" daemon prio=10 tid=0x08977800 nid=0x7c32 runnable [0x00000000]
         java.lang.Thread.State: RUNNABLE
      
      "JDWP Event Helper Thread" daemon prio=10 tid=0x52e1b000 nid=0x7c30 runnable [0x00000000]
         java.lang.Thread.State: RUNNABLE
      
      "JDWP Transport Listener: dt_socket" daemon prio=10 tid=0x52e18800 nid=0x7c2e runnable [0x00000000]
         java.lang.Thread.State: RUNNABLE
      
      "Signal Dispatcher" daemon prio=10 tid=0x52e10c00 nid=0x7c2c runnable [0x00000000]
         java.lang.Thread.State: RUNNABLE
      
      "Finalizer" daemon prio=10 tid=0x52e00800 nid=0x7c2b in Object.wait() [0x52c17000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73a80c78> (a java.lang.ref.ReferenceQueue$Lock)
      	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
      	- locked <0x73a80c78> (a java.lang.ref.ReferenceQueue$Lock)
      	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)
      	at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
      
      "Reference Handler" daemon prio=10 tid=0x08972c00 nid=0x7c2a in Object.wait() [0x52c68000]
         java.lang.Thread.State: WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x73a80c50> (a java.lang.ref.Reference$Lock)
      	at java.lang.Object.wait(Object.java:485)
      	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
      	- locked <0x73a80c50> (a java.lang.ref.Reference$Lock)
      
      "main" prio=10 tid=0x088f5400 nid=0x7c26 in Object.wait() [0xb6a0b000]
         java.lang.Thread.State: TIMED_WAITING (on object monitor)
      	at java.lang.Object.wait(Native Method)
      	- waiting on <0x9e0e3dc8> (a org.eclipse.core.internal.jobs.Semaphore)
      	at org.eclipse.core.internal.jobs.Semaphore.acquire(Semaphore.java:39)
      	- locked <0x9e0e3dc8> (a org.eclipse.core.internal.jobs.Semaphore)
      	at org.eclipse.core.internal.jobs.OrderedLock.doAcquire(OrderedLock.java:176)
      	at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:110)
      	at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:84)
      	at org.eclipse.core.internal.resources.WorkManager.checkIn(WorkManager.java:119)
      	at org.eclipse.core.internal.resources.Workspace.prepareOperation(Workspace.java:2282)
      	at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2339)
      	at org.eclipse.ui.actions.WorkspaceModifyOperation.run(WorkspaceModifyOperation.java:118)
      	- locked <0x9e0e3d60> (a org.eclipse.ui.actions.WorkspaceModifyDelegatingOperation)
      	at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:75)
      	at org.eclipse.ui.internal.editors.text.WorkspaceOperationRunner.run(WorkspaceOperationRunner.java:65)
      	at org.eclipse.ui.editors.text.TextFileDocumentProvider.executeOperation(TextFileDocumentProvider.java:456)
      	at org.eclipse.ui.editors.text.TextFileDocumentProvider.validateState(TextFileDocumentProvider.java:1074)
      	at org.eclipse.ui.texteditor.AbstractTextEditor.validateState(AbstractTextEditor.java:4936)
      	at org.eclipse.ui.texteditor.AbstractTextEditor$24.run(AbstractTextEditor.java:4987)
      	at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70)
      	at org.eclipse.ui.texteditor.AbstractTextEditor.validateEditorInputState(AbstractTextEditor.java:4982)
      	at org.eclipse.ui.texteditor.StatusTextEditor.validateEditorInputState(StatusTextEditor.java:131)
      	at org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.validateEditorInputState(AbstractDecoratedTextEditor.java:1038)
      	at org.eclipse.ui.texteditor.AbstractTextEditor$ElementStateListener$Validator.verifyText(AbstractTextEditor.java:369)
      	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:265)
      	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267)
      	at org.eclipse.swt.widgets.Widget.notifyListeners(Widget.java:1061)
      	at org.eclipse.swt.custom.StyledText.modifyContent(StyledText.java:7148)
      	at org.eclipse.swt.custom.StyledText.sendKeyEvent(StyledText.java:7994)
      	at org.eclipse.swt.custom.StyledText.doContent(StyledText.java:2456)
      	at org.eclipse.swt.custom.StyledText.handleKey(StyledText.java:5911)
      	at org.eclipse.swt.custom.StyledText.handleKeyDown(StyledText.java:5941)
      	at org.eclipse.swt.custom.StyledText$7.handleEvent(StyledText.java:5635)
      	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1258)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1282)
      	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1267)
      	at org.eclipse.swt.widgets.Widget.sendIMKeyEvent(Widget.java:1344)
      	at org.eclipse.swt.widgets.Control.gtk_commit(Control.java:2840)
      	at org.eclipse.swt.widgets.Canvas.gtk_commit(Canvas.java:160)
      	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1733)
      	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5016)
      	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4408)
      	at org.eclipse.swt.internal.gtk.OS._gtk_im_context_filter_keypress(Native Method)
      	at org.eclipse.swt.internal.gtk.OS.gtk_im_context_filter_keypress(OS.java:7793)
      	at org.eclipse.swt.widgets.Control.filterKey(Control.java:2250)
      	at org.eclipse.swt.widgets.Control.gtk_key_press_event(Control.java:3012)
      	at org.eclipse.swt.widgets.Composite.gtk_key_press_event(Composite.java:734)
      	at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1743)
      	at org.eclipse.swt.widgets.Control.windowProc(Control.java:5016)
      	at org.eclipse.swt.widgets.Display.windowProc(Display.java:4408)
      	at org.eclipse.swt.internal.gtk.OS._gtk_main_do_event(Native Method)
      	at org.eclipse.swt.internal.gtk.OS.gtk_main_do_event(OS.java:8394)
      	at org.eclipse.swt.widgets.Display.eventProc(Display.java:1245)
      	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:2258)
      	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3207)
      	at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
      	at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
      	at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
      	at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
      	at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      	at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
      	at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:123)
      	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
      	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
      	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
      	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      	at java.lang.reflect.Method.invoke(Method.java:597)
      	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
      	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
      	at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
      	at org.eclipse.equinox.launcher.Main.main(Main.java:1386)
      
      "VM Thread" prio=10 tid=0x08970000 nid=0x7c29 runnable 
      
      "GC task thread#0 (ParallelGC)" prio=10 tid=0x088fc800 nid=0x7c27 runnable 
      
      "GC task thread#1 (ParallelGC)" prio=10 tid=0x088fe000 nid=0x7c28 runnable 
      
      "VM Periodic Task Thread" prio=10 tid=0x52e22800 nid=0x7c37 waiting on condition
      

            alexeykazakov Alexey Kazakov
            alexeykazakov Alexey Kazakov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: