This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
2011-02-09 10:26:51 Full thread dump Java HotSpot(TM) 64-Bit Server VM (17.1-b03-307 mixed mode): "JMX server connection timeout 776" daemon prio=9 tid=102c39800 nid=0x176d05000 in Object.wait() [176d04000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <118d65a10> (a [I) at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150) - locked <118d65a10> (a [I) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "RMI Scheduler(0)" daemon prio=9 tid=16e2a5800 nid=0x176b02000 waiting on condition [176b01000] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <118d67c38> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2025) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:609) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:602) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "RMI TCP Connection(1)-192.168.1.126" daemon prio=9 tid=102bd9000 nid=0x174c08000 runnable [174c07000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) - locked <118d41530> (a java.io.BufferedInputStream) at java.io.FilterInputStream.read(FilterInputStream.java:66) at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:517) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790) at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - <118d41680> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "RMI TCP Accept-0" daemon prio=9 tid=16e941800 nid=0x171715000 runnable [171714000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <117163790> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at sun.management.jmxremote.LocalRMIServerSocketFactory$1.accept(LocalRMIServerSocketFactory.java:34) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:369) at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:341) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "Attach Listener" daemon prio=9 tid=16e0e0000 nid=0x170cb4000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "logger-awt" daemon prio=1 tid=102c90800 nid=0x1768ff000 in Object.wait() [1768fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <111969af0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <111969af0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "pool-3-thread-1" prio=5 tid=16e3f4800 nid=0x17087a000 in Object.wait() [170879000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <113db34b0> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1029) - locked <113db34b0> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320) at org.netbeans.modules.profiler.utils.IDEUtils.runInEventDispatchThreadAndWait(IDEUtils.java:442) at org.netbeans.modules.profiler.LiveResultsWindow.getDefault(LiveResultsWindow.java:586) - locked <13f145428> (a java.lang.Class for org.netbeans.modules.profiler.LiveResultsWindow) at org.netbeans.modules.profiler.LiveResultsWindow$ResultsMonitor.cctEstablished(LiveResultsWindow.java:192) at org.netbeans.lib.profiler.results.BaseCallGraphBuilder.fireCCTEstablished(BaseCallGraphBuilder.java:209) at org.netbeans.lib.profiler.results.BaseCallGraphBuilder.onBatchStop(BaseCallGraphBuilder.java:112) at org.netbeans.lib.profiler.results.AbstractDataFrameProcessor$4.execute(AbstractDataFrameProcessor.java:186) at org.netbeans.lib.profiler.results.AbstractDataFrameProcessor.foreachListener(AbstractDataFrameProcessor.java:163) at org.netbeans.lib.profiler.results.AbstractDataFrameProcessor.fireBatchStop(AbstractDataFrameProcessor.java:184) at org.netbeans.lib.profiler.results.AbstractDataFrameProcessor.processDataFrame(AbstractDataFrameProcessor.java:97) - locked <10b228a00> (a org.netbeans.lib.profiler.results.cpu.CPUDataFrameProcessor) at org.netbeans.lib.profiler.results.ProfilingResultsDispatcher$1.run(ProfilingResultsDispatcher.java:131) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - <1146b8290> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "Profiler Monitor" prio=6 tid=16e317800 nid=0x1766fc000 in Object.wait() [1766fb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <11485b7d0> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1029) - locked <11485b7d0> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320) at org.netbeans.modules.profiler.ProfilingMonitor$UpdateThread.run(ProfilingMonitor.java:114) Locked ownable synchronizers: - None "*** JFluid Separate Command Execution Thread" daemon prio=1 tid=102c21800 nid=0x1764f9000 in Object.wait() [1764f8000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <10b1afde8> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:105) - locked <10b1afde8> (a java.lang.Object) Locked ownable synchronizers: - None "Thread-415" daemon prio=5 tid=102d66000 nid=0x1762f6000 in Object.wait() [1762f5000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <1124ec748> (a java.lang.UNIXProcess) at java.lang.Object.wait(Object.java:485) at java.lang.UNIXProcess.waitFor(UNIXProcess.java:115) - locked <1124ec748> (a java.lang.UNIXProcess) at org.netbeans.modules.tomcat5.util.LogManager$1.run(LogManager.java:116) Locked ownable synchronizers: - None "Tomcat 6.0 ServerLog - Thread" daemon prio=5 tid=16eca3000 nid=0x1760f3000 waiting on condition [1760f2000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.netbeans.modules.tomcat5.util.ServerLog.run(ServerLog.java:188) Locked ownable synchronizers: - None "LogViewer - Thread" daemon prio=5 tid=16eca2800 nid=0x175ef0000 in Object.wait() [175eef000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <11153dd80> (a org.netbeans.modules.tomcat5.util.LogViewer) at org.netbeans.modules.tomcat5.util.LogViewer.run(LogViewer.java:335) - locked <11153dd80> (a org.netbeans.modules.tomcat5.util.LogViewer) Locked ownable synchronizers: - None "process reaper" daemon prio=5 tid=102e52800 nid=0x174e0b000 runnable [174e0a000] java.lang.Thread.State: RUNNABLE at java.lang.UNIXProcess.waitForProcessExit(Native Method) at java.lang.UNIXProcess.access$900(UNIXProcess.java:17) at java.lang.UNIXProcess$2$1.run(UNIXProcess.java:86) Locked ownable synchronizers: - None "Thread-414" daemon prio=1 tid=102d67800 nid=0x175ced000 runnable [175cec000] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.net.SocketInputStream.read(SocketInputStream.java:182) at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2248) at java.io.ObjectInputStream$BlockDataInputStream.readBlockHeader(ObjectInputStream.java:2428) at java.io.ObjectInputStream$BlockDataInputStream.refill(ObjectInputStream.java:2498) at java.io.ObjectInputStream$BlockDataInputStream.read(ObjectInputStream.java:2570) at java.io.ObjectInputStream.read(ObjectInputStream.java:819) at org.netbeans.lib.profiler.wireprotocol.WireIO.receiveCommandOrResponse(WireIO.java:88) at org.netbeans.lib.profiler.ProfilerClient$ServerListener.run(ProfilerClient.java:204) Locked ownable synchronizers: - None "Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.xml.xam.AbstractModelFactory$1]" daemon prio=1 tid=102e4b800 nid=0x174a05000 in Object.wait() [174a04000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <112346dc8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1913) - locked <112346dc8> (a java.lang.Object) Locked ownable synchronizers: - None "Timer-81" prio=6 tid=16e2a2800 nid=0x170401000 in Object.wait() [170400000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <1121573d8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <1121573d8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "Highlights-Coalescing" daemon prio=1 tid=101c98800 nid=0x16ddde000 in Object.wait() [16dddd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <114ea8960> (a java.awt.EventQueue$1AWTInvocationLock) at java.lang.Object.wait(Object.java:485) at java.awt.EventQueue.invokeAndWait(EventQueue.java:1029) - locked <114ea8960> (a java.awt.EventQueue$1AWTInvocationLock) at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1320) at org.netbeans.modules.editor.lib2.view.HighlightsViewFactory$1.run(HighlightsViewFactory.java:132) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1960) Locked ownable synchronizers: - None "Parsing & Indexing Loop (201011152355)" daemon prio=1 tid=102871000 nid=0x171512000 waiting on condition [171511000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <10cf8bf70> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:581) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - <10cf8ca98> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "DestroyJavaVM" prio=5 tid=101801000 nid=0x100601000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "AWT-EventQueue-1" prio=6 tid=101df8000 nid=0x16fe0e000 waiting for monitor entry [16fe0c000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.profiler.LiveResultsWindow.getDefault(LiveResultsWindow.java:585) - waiting to lock <13f145428> (a java.lang.Class for org.netbeans.modules.profiler.LiveResultsWindow) at org.netbeans.modules.profiler.ProfilerControlPanel2$ResultsSnippetPanel.actionPerformed(ProfilerControlPanel2.java:746) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272) at java.awt.Component.processMouseEvent(Component.java:6352) at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) at java.awt.Component.processEvent(Component.java:6117) at java.awt.Container.processEvent(Container.java:2085) at java.awt.Component.dispatchEventImpl(Component.java:4714) at java.awt.Container.dispatchEventImpl(Container.java:2143) at java.awt.Component.dispatchEvent(Component.java:4544) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4621) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4282) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212) at java.awt.Container.dispatchEventImpl(Container.java:2129) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4544) at java.awt.EventQueue.dispatchEvent(EventQueue.java:635) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:138) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Locked ownable synchronizers: - None "TimerQueue" daemon prio=5 tid=101c19800 nid=0x16ac06000 in Object.wait() [16ac05000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <10a74a948> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <10a74a948> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "Thread-5" daemon prio=5 tid=102b08800 nid=0x16f805000 in Object.wait() [16f804000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <10a663430> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <10a663430> (a java.util.LinkedList) Locked ownable synchronizers: - None "Thread-4" prio=5 tid=102f97800 nid=0x16f602000 waiting on condition [16f601000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <10a755ad0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1987) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at org.netbeans.modules.masterfs.watcher.OSXNotifier.nextEvent(OSXNotifier.java:103) at org.netbeans.modules.masterfs.watcher.Watcher$Ext.run(Watcher.java:151) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "Thread-3" daemon prio=5 tid=102f96800 nid=0x16dfe4000 runnable [16dfe3000] java.lang.Thread.State: RUNNABLE at com.sun.jna.Function.invokeVoid(Native Method) at com.sun.jna.Function.invoke(Function.java:282) at com.sun.jna.Function.invoke(Function.java:223) at com.sun.jna.Library$Handler.invoke(Library.java:204) at $Proxy6.CFRunLoopRun(Unknown Source) at org.netbeans.modules.masterfs.watcher.OSXNotifier$1.run(OSXNotifier.java:132) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - <10a762c70> (a java.util.concurrent.locks.ReentrantLock$NonfairSync) "AWT-Shutdown" prio=5 tid=102ac5800 nid=0x16aa03000 in Object.wait() [16aa02000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <109437028> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <109437028> (a java.lang.Object) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "Java2D Disposer" daemon prio=10 tid=102ac2800 nid=0x16a43e000 in Object.wait() [16a43d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <109437040> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <109437040> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134) at sun.java2d.Disposer.run(Disposer.java:127) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "AWT-AppKit" daemon prio=5 tid=102ac5000 nid=0x7fff70b94ca0 runnable [7fff5fbf9000] java.lang.Thread.State: RUNNABLE at apple.awt.CToolkit.doAWTRunLoop(Native Method) at apple.awt.CToolkit.invokeAndWait(CToolkit.java:1135) at apple.awt.CToolkit.invokeAndWait(CToolkit.java:1087) at com.apple.laf.ScreenMenu.invokeOpenLater(ScreenMenu.java:115) Locked ownable synchronizers: - None "Poller SunPKCS11-Darwin" daemon prio=1 tid=102acd800 nid=0x156e95000 waiting on condition [156e94000] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at sun.security.pkcs11.SunPKCS11$TokenPoller.run(SunPKCS11.java:692) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "CLI Requests Server" daemon prio=5 tid=1029ae000 nid=0x156a46000 runnable [156a45000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <1094e3bc8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1031) Locked ownable synchronizers: - None "Active Reference Queue Daemon" daemon prio=1 tid=1028b9800 nid=0x15463e000 in Object.wait() [15463d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <109495210> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <109495210> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:101) at java.lang.Thread.run(Thread.java:680) Locked ownable synchronizers: - None "Timer-0" daemon prio=5 tid=1028b8800 nid=0x15443b000 in Object.wait() [15443a000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <1094e5a18> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <1094e5a18> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) Locked ownable synchronizers: - None "Low Memory Detector" daemon prio=5 tid=1018c1800 nid=0x153e0d000 runnable [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread1" daemon prio=9 tid=1018c1000 nid=0x153c0a000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "CompilerThread0" daemon prio=9 tid=1018c0000 nid=0x153a07000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Signal Dispatcher" daemon prio=9 tid=1018bf800 nid=0x153804000 runnable [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Surrogate Locker Thread (CMS)" daemon prio=5 tid=1018be800 nid=0x153601000 waiting on condition [00000000] java.lang.Thread.State: RUNNABLE Locked ownable synchronizers: - None "Finalizer" daemon prio=8 tid=1018a5000 nid=0x153211000 in Object.wait() [153210000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <1094f33d8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <1094f33d8> (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) Locked ownable synchronizers: - None "Reference Handler" daemon prio=10 tid=1018a4000 nid=0x15300e000 in Object.wait() [15300d000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <109433b60> (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 <109433b60> (a java.lang.ref.Reference$Lock) Locked ownable synchronizers: - None "VM Thread" prio=9 tid=1018a1800 nid=0x152e0b000 runnable "Gang worker#0 (Parallel GC Threads)" prio=9 tid=101802800 nid=0x102504000 runnable "Gang worker#1 (Parallel GC Threads)" prio=9 tid=101803000 nid=0x102707000 runnable "Concurrent Mark-Sweep GC Thread" prio=9 tid=10184d800 nid=0x152b18000 runnable "VM Periodic Task Thread" prio=10 tid=1018d3000 nid=0x154010000 waiting on condition "Exception Catcher Thread" prio=10 tid=101801800 nid=0x102301000 runnable JNI global references: 47248
Should be fixed in http://hg.netbeans.org/profiler-main/rev/25f23e5d0b90 Lazy creation of LiveResultsWindow does not require class level lock any more.
Integrated into 'main-golden', will be available in build *201103090000* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main/rev/25f23e5d0b90 User: Jaroslav Bachorik <yardus@netbeans.org> Log: #195223: Lazy creation of LiveResultsWindow should not block EDT any more