Full thread dump Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode, sharing): "Worker-6" prio=6 tid=0x033ca968 nid=0xd58 in Object.wait() [0x065bf000..0x065bfce8] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" prio=6 tid=0x04dbbc00 nid=0xac4 in Object.wait() [0x0632f000..0x0632fae8] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-4" prio=6 tid=0x04c32290 nid=0x49c in Object.wait() [0x0622f000..0x0622fb68] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" prio=6 tid=0x038e75c8 nid=0x27c in Object.wait() [0x0612f000..0x0612fbe8] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" prio=6 tid=0x036ee008 nid=0x3c8 in Object.wait() [0x0602f000..0x0602fc68] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" prio=6 tid=0x0393ba50 nid=0xd60 in Object.wait() [0x05d3f000..0x05d3fce8] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" prio=6 tid=0x0379de80 nid=0xb9c in Object.wait() [0x04a9f000..0x04a9fa68] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Start Level Event Dispatcher" daemon prio=6 tid=0x0366ee18 nid=0xb90 in Object.wait() [0x0416f000..0x0416fae8] at java.lang.Object.wait(Native Method) - waiting on <0x230ab428> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:377) - locked <0x230ab428> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "Framework Event Dispatcher" daemon prio=6 tid=0x035becd8 nid=0xb48 in Object.wait() [0x0406f000..0x0406fb68] at java.lang.Object.wait(Native Method) - waiting on <0x230ab6b0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:377) - locked <0x230ab6b0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "State Data Manager" daemon prio=6 tid=0x00bda890 nid=0xa50 waiting on condition [0x03f6f000..0x03f6fbe8] at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Unknown Source) "Low Memory Detector" daemon prio=6 tid=0x00b88a70 nid=0x588 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00b87780 nid=0x4bc waiting on condition [0x00000000..0x010efa48] "Signal Dispatcher" daemon prio=10 tid=0x00b5c9d0 nid=0x890 waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=8 tid=0x00b59608 nid=0x364 in Object.wait() [0x00eef000..0x00eefa68] at java.lang.Object.wait(Native Method) - waiting on <0x22f74880> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x22f74880> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" daemon prio=10 tid=0x00b58b30 nid=0xbe8 in Object.wait() [0x00def000..0x00defae8] at java.lang.Object.wait(Native Method) - waiting on <0x22f74900> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x22f74900> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x008fcc48 nid=0x460 runnable [0x0013f000..0x0013fc78] at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4220) at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:364) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2385) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) 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:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) "VM Thread" prio=10 tid=0x00b4c1b8 nid=0x93c runnable "VM Periodic Task Thread" prio=10 tid=0x00b5c6c8 nid=0x38c waiting on condition Full thread dump Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode, sharing): "ErrorReader" daemon prio=6 tid=0x0503b6d0 nid=0xd84 runnable [0x068bf000..0x068bfbe8] at org.eclipse.cdt.utils.spawner.SpawnerInputStream.read0(Native Method) at org.eclipse.cdt.utils.spawner.SpawnerInputStream.read(SpawnerInputStream.java:62) at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(Unknown Source) at sun.nio.cs.StreamDecoder$CharsetSD.implRead(Unknown Source) at sun.nio.cs.StreamDecoder.read(Unknown Source) - locked <0x22c200a0> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(Unknown Source) at java.io.BufferedReader.fill(Unknown Source) at java.io.BufferedReader.readLine(Unknown Source) - locked <0x22c200a0> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(Unknown Source) at org.eclipse.cdt.internal.core.ProcessClosure$ReaderThread.run(ProcessClosure.java:53) "OutputReader" daemon prio=6 tid=0x0503b548 nid=0xf10 runnable [0x067bf000..0x067bfc68] at org.eclipse.cdt.utils.spawner.SpawnerInputStream.read0(Native Method) at org.eclipse.cdt.utils.spawner.SpawnerInputStream.read(SpawnerInputStream.java:62) at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(Unknown Source) at sun.nio.cs.StreamDecoder$CharsetSD.implRead(Unknown Source) at sun.nio.cs.StreamDecoder.read(Unknown Source) - locked <0x22c281c0> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(Unknown Source) at java.io.BufferedReader.fill(Unknown Source) at java.io.BufferedReader.readLine(Unknown Source) - locked <0x22c281c0> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(Unknown Source) at org.eclipse.cdt.internal.core.ProcessClosure$ReaderThread.run(ProcessClosure.java:53) "Spawner Reaper" daemon prio=6 tid=0x00bd6008 nid=0x874 runnable [0x05b8f000..0x05b8fce8] at org.eclipse.cdt.utils.spawner.Spawner.waitFor(Native Method) at org.eclipse.cdt.utils.spawner.Spawner$Reaper.run(Spawner.java:381) "Worker-6" prio=6 tid=0x033ca968 nid=0xd58 in Object.wait() [0x065bf000..0x065bfce8] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-5" prio=6 tid=0x04dbbc00 nid=0xac4 in Object.wait() [0x0632f000..0x0632fae8] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-4" prio=6 tid=0x04c32290 nid=0x49c in Object.wait() [0x0622f000..0x0622fb68] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-3" prio=6 tid=0x038e75c8 nid=0x27c in Object.wait() [0x0612f000..0x0612fbe8] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-2" prio=6 tid=0x036ee008 nid=0x3c8 in Object.wait() [0x0602f000..0x0602fc68] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-1" prio=6 tid=0x0393ba50 nid=0xd60 in Object.wait() [0x05d3f000..0x05d3fce8] at java.lang.Object.wait(Native Method) - waiting on <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.sleep(WorkerPool.java:185) - locked <0x230dd910> (a org.eclipse.core.internal.jobs.WorkerPool) at org.eclipse.core.internal.jobs.WorkerPool.startJob(WorkerPool.java:217) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:51) "Worker-0" prio=6 tid=0x0379de80 nid=0xb9c waiting on condition [0x04a9f000..0x04a9fa68] at java.lang.Thread.sleep(Native Method) at org.eclipse.cdt.core.CommandLauncher.waitAndRead(CommandLauncher.java:156) at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.invokeMake(CommonBuilder.java:1957) at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.invokeBuilder(CommonBuilder.java:1746) at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:793) at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:556) at org.eclipse.cdt.managedbuilder.internal.core.CommonBuilder.build(CommonBuilder.java:521) at org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:633) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:170) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:201) at org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:253) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:37) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:256) at org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:218) at org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:360) at org.eclipse.core.internal.resources.Project.internalBuild(Project.java:516) at org.eclipse.core.internal.resources.Project.build(Project.java:94) at org.eclipse.ui.actions.BuildAction.invokeOperation(BuildAction.java:221) at org.eclipse.ui.actions.WorkspaceAction.execute(WorkspaceAction.java:162) at org.eclipse.ui.actions.WorkspaceAction$2.runInWorkspace(WorkspaceAction.java:483) at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) "Start Level Event Dispatcher" daemon prio=6 tid=0x0366ee18 nid=0xb90 in Object.wait() [0x0416f000..0x0416fae8] at java.lang.Object.wait(Native Method) - waiting on <0x230ab428> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:377) - locked <0x230ab428> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "Framework Event Dispatcher" daemon prio=6 tid=0x035becd8 nid=0xb48 in Object.wait() [0x0406f000..0x0406fb68] at java.lang.Object.wait(Native Method) - waiting on <0x230ab6b0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at java.lang.Object.wait(Unknown Source) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:377) - locked <0x230ab6b0> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:317) "State Data Manager" daemon prio=6 tid=0x00bda890 nid=0xa50 waiting on condition [0x03f6f000..0x03f6fbe8] at java.lang.Thread.sleep(Native Method) at org.eclipse.osgi.internal.baseadaptor.StateManager.run(StateManager.java:297) at java.lang.Thread.run(Unknown Source) "Low Memory Detector" daemon prio=6 tid=0x00b88a70 nid=0x588 runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=10 tid=0x00b87780 nid=0x4bc waiting on condition [0x00000000..0x010efa48] "Signal Dispatcher" daemon prio=10 tid=0x00b5c9d0 nid=0x890 waiting on condition [0x00000000..0x00000000] "Finalizer" daemon prio=8 tid=0x00b59608 nid=0x364 in Object.wait() [0x00eef000..0x00eefa68] at java.lang.Object.wait(Native Method) - waiting on <0x22f74880> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) - locked <0x22f74880> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(Unknown Source) at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source) "Reference Handler" daemon prio=10 tid=0x00b58b30 nid=0xbe8 in Object.wait() [0x00def000..0x00defae8] at java.lang.Object.wait(Native Method) - waiting on <0x22f74900> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Unknown Source) at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source) - locked <0x22f74900> (a java.lang.ref.Reference$Lock) "main" prio=6 tid=0x008fcc48 nid=0x460 runnable [0x0013f000..0x0013fc78] at org.eclipse.swt.internal.win32.OS.WaitMessage(Native Method) at org.eclipse.swt.widgets.Display.sleep(Display.java:4220) at org.eclipse.ui.application.WorkbenchAdvisor.eventLoopIdle(WorkbenchAdvisor.java:364) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2385) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2348) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2200) at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:495) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:288) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:490) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:113) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:193) 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:386) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:549) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504) at org.eclipse.equinox.launcher.Main.run(Main.java:1236) "VM Thread" prio=10 tid=0x00b4c1b8 nid=0x93c runnable "VM Periodic Task Thread" prio=10 tid=0x00b5c6c8 nid=0x38c waiting on condition