tomas@pchytil-ws:/space/netbeans/bin$ ./netbeans --jdkhome /space/openjdk-6-b03-linux/ --userdir /tmp/ud1 2008-01-08 16:59:35 Full thread dump Java HotSpot(TM) Client VM (11.0-b06 mixed mode): "Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0x085ddc00 nid=0x465f in Object.wait() [0x8c00e000..0x8c00e164] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x95acdbb8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:939) - locked <0x95acdbb8> (a java.lang.Object) "GSF Source Worker Thread" prio=10 tid=0x8f235000 nid=0x3eb1 waiting on condition [0x8c2b3000..0x8c2b3ee4] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x94db0e70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2016) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:273) at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1130) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:637) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" prio=10 tid=0x8f417800 nid=0x3eb0 in Object.wait() [0x8c4b4000..0x8c4b4f64] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94db0ff0> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:503) at java.util.TimerThread.mainLoop(Timer.java:506) - locked <0x94db0ff0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:485) "Java Source Worker Thread" prio=10 tid=0x8f2b9800 nid=0x3eaf waiting on condition [0x8c6b8000..0x8c6b8de4] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x94db1068> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2016) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:273) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1446) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:637) "DestroyJavaVM" prio=10 tid=0x91319000 nid=0x3e0f waiting on condition [0x00000000..0xb7d41114] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0x08357c00 nid=0x3e93 runnable [0x90138000..0x9013a064] java.lang.Thread.State: RUNNABLE at java.awt.KeyboardFocusManager.getCurrentKeyboardFocusManager(KeyboardFocusManager.java:188) - locked <0xa9890338> (a java.lang.Class for java.awt.KeyboardFocusManager) at java.awt.KeyboardFocusManager.getCurrentKeyboardFocusManager(KeyboardFocusManager.java:182) at java.awt.KeyboardFocusManager.getGlobalFocusOwner(KeyboardFocusManager.java:480) - locked <0xa9890338> (a java.lang.Class for java.awt.KeyboardFocusManager) at java.awt.KeyboardFocusManager.shouldNativelyFocusHeavyweight(KeyboardFocusManager.java:2337) at sun.reflect.GeneratedMethodAccessor37.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:616) at sun.awt.X11.XKeyboardFocusManagerPeer.shouldNativelyFocusHeavyweight(XKeyboardFocusManagerPeer.java:163) at sun.awt.X11.XComponentPeer.requestFocus(XComponentPeer.java:420) at java.awt.Component.requestFocusHelper(Component.java:7261) at java.awt.Component.requestFocus(Component.java:7093) at java.awt.DefaultKeyboardFocusManager.doRestoreFocus(DefaultKeyboardFocusManager.java:158) at java.awt.DefaultKeyboardFocusManager.restoreFocus(DefaultKeyboardFocusManager.java:116) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:510) at java.awt.Component.dispatchEventImpl(Component.java:4333) at java.awt.Container.dispatchEventImpl(Container.java:2164) at java.awt.Component.dispatchEvent(Component.java:4289) at sun.awt.X11.XWindow$1.run(XWindow.java:378) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:227) at java.awt.EventQueue.dispatchEvent(EventQueue.java:603) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:276) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:195) at java.awt.Dialog$1.run(Dialog.java:1073) at java.awt.Dialog$3.run(Dialog.java:1127) at java.security.AccessController.doPrivileged(Native Method) at java.awt.Dialog.show(Dialog.java:1125) at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:834) at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:868) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:856) at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:104) at org.openide.util.Mutex.doEventAccess(Mutex.java:1223) at org.openide.util.Mutex.readAccess(Mutex.java:242) at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:841) at java.awt.Component.show(Component.java:1458) at java.awt.Component.setVisible(Component.java:1410) at java.awt.Window.setVisible(Window.java:843) at java.awt.Dialog.setVisible(Dialog.java:1012) at org.openide.loaders.TemplateWizard.instantiateImpl(TemplateWizard.java:502) at org.openide.loaders.TemplateWizard.instantiate(TemplateWizard.java:369) at org.netbeans.modules.project.ui.actions.NewProject$2.run(NewProject.java:139) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:227) at java.awt.EventQueue.dispatchEvent(EventQueue.java:603) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:276) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:191) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:186) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.run(EventDispatchThread.java:139) "Repository writer 0" daemon prio=10 tid=0x081b0400 nid=0x3e92 waiting on condition [0x8d233000..0x8d233ee4] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.waitReady(RepositoryWritingThread.java:94) at org.netbeans.modules.cnd.repository.queue.RepositoryWritingThread.run(RepositoryWritingThread.java:128) at org.netbeans.modules.cnd.repository.queue.RepositoryThreadManager$Wrapper.run(RepositoryThreadManager.java:84) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "Creator Error Handler Listener" prio=10 tid=0x081af800 nid=0x3e8f runnable [0x8d434000..0x8d434f64] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:359) at java.net.ServerSocket.implAccept(ServerSocket.java:471) at java.net.ServerSocket.accept(ServerSocket.java:439) at org.netbeans.modules.visualweb.errorhandler.DebugServerThread.run(DebugServerThread.java:115) "Code Model Parser 0" daemon prio=10 tid=0x0842a800 nid=0x3e8c in Object.wait() [0x8d635000..0x8d635e64] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x949ea230> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:401) - locked <0x949ea230> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:69) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:82) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0x082cd400 nid=0x3e80 in Object.wait() [0x8e2b5000..0x8e2b5164] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94969b48> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:104) - locked <0x94969b48> (a java.lang.Object) "Thread-2" daemon prio=10 tid=0x082e4000 nid=0x3e76 in Object.wait() [0x8e8bb000..0x8e8bbf64] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x948a8670> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:503) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1479) - locked <0x948a8670> (a java.util.LinkedList) "Code Model Parser 1" daemon prio=10 tid=0x08130800 nid=0x3e75 in Object.wait() [0x8eabc000..0x8eabcde4] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x949ea230> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserQueue.waitReady(ParserQueue.java:401) - locked <0x949ea230> (a java.lang.Object) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThread.run(ParserThread.java:69) at org.netbeans.modules.cnd.modelimpl.csm.core.ParserThreadManager$Wrapper.run(ParserThreadManager.java:82) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "TimerQueue" daemon prio=10 tid=0x91344000 nid=0x3e20 waiting on condition [0x8fe9e000..0x8fe9ee64] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x94078568> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1978) at java.util.concurrent.DelayQueue.take(DelayQueue.java:189) at javax.swing.TimerQueue.run(TimerQueue.java:171) at java.lang.Thread.run(Thread.java:637) "AWT-Shutdown" prio=10 tid=0x08356000 nid=0x3e1e in Object.wait() [0x9033b000..0x9033b164] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x940d95a8> (a java.lang.Object) at java.lang.Object.wait(Object.java:503) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:281) - locked <0x940d95a8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:637) "AWT-XAWT" daemon prio=10 tid=0x08354c00 nid=0x3e1d runnable [0x9053b000..0x9053bfe4] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:543) at sun.awt.X11.XToolkit.run(XToolkit.java:518) at java.lang.Thread.run(Thread.java:637) "Java2D Disposer" daemon prio=10 tid=0x08322000 nid=0x3e1c in Object.wait() [0x9080c000..0x9080d064] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x940d96b8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) - locked <0x940d96b8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150) at sun.java2d.Disposer.run(Disposer.java:143) at java.lang.Thread.run(Thread.java:637) "Timer-0" daemon prio=10 tid=0x91314400 nid=0x3e19 in Object.wait() [0x910fd000..0x910fdde4] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94064938> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:532) - locked <0x94064938> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:485) "CLI Requests Server" daemon prio=10 tid=0x91313400 nid=0x3e18 runnable [0x912fe000..0x912fee64] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:359) at java.net.ServerSocket.implAccept(ServerSocket.java:471) at java.net.ServerSocket.accept(ServerSocket.java:439) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1003) "Active Reference Queue Daemon" daemon prio=10 tid=0x080e7000 nid=0x3e17 in Object.wait() [0x91683000..0x916840e4] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94064b40> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) - locked <0x94064b40> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3056) at java.lang.Thread.run(Thread.java:637) "Low Memory Detector" daemon prio=10 tid=0x080c2000 nid=0x3e15 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x080bd800 nid=0x3e14 waiting on condition [0x00000000..0x91993be4] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x080bc000 nid=0x3e13 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x080a9400 nid=0x3e12 in Object.wait() [0x91dd7000..0x91dd7f64] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x94064d08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) - locked <0x94064d08> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:150) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177) "Reference Handler" daemon prio=10 tid=0x080a7c00 nid=0x3e11 in Object.wait() [0x91fd8000..0x91fd8de4] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x940647d0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:503) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:134) - locked <0x940647d0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x080a4800 nid=0x3e10 runnable "VM Periodic Task Thread" prio=10 tid=0x080c3c00 nid=0x3e16 waiting on condition JNI global references: 1422 Heap def new generation total 4608K, used 514K [0x92430000, 0x92930000, 0x94050000) eden space 4096K, 12% used [0x92430000, 0x924b0470, 0x92830000) from space 512K, 0% used [0x928b0000, 0x928b05d8, 0x92930000) to space 512K, 0% used [0x92830000, 0x92830000, 0x928b0000) tenured generation total 60656K, used 32370K [0x94050000, 0x97b8c000, 0xa9230000) the space 60656K, 53% used [0x94050000, 0x95fec930, 0x95feca00, 0x97b8c000) compacting perm gen total 40704K, used 40598K [0xa9230000, 0xab9f0000, 0xb5a30000) the space 40704K, 99% used [0xa9230000, 0xab9d5850, 0xab9d5a00, 0xab9f0000) No shared spaces configured.