[mevenide-dev] [jira] Resolved: (MEVENIDE-622) Project loading hang at stratup
"Milos Kleint (JIRA)" <jira-yCVjj/[email protected]> Fri, 16 May 2008 15:20:27 -0500 (CDT)
| Newsgroups | gmane.comp.jakarta.turbine.maven.mevenide.devel |
|---|---|
| Message-ID | <12281918.1210969227320.JavaMail.haus-jira@codehaus01.managed.contegix.com> |
[ http://jira.codehaus.org/browse/MEVENIDE-622?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Milos Kleint resolved MEVENIDE-622.
-----------------------------------
Resolution: Won't Fix
# waiting to lock <0x054ff298> (a org.codehaus.mevenide.netbeans.NbMavenProject)
at org.netbeans.modules.projectapi.ProjectSharabilityQuery.getSharability(ProjectSharabilityQuery.java:66)
at org.netbeans.api.queries.SharabilityQuery.getSharability(SharabilityQuery.java:110)
at org.netbeans.modules.versioning.spi.VCSContext.addProjectFiles(VCSContext.java:270)
at org.netbeans.modules.versioning.spi.VCSContext.forNodes(VCSContext.java:143)
# locked <0x1b9c6bc8> (a java.lang.Class for org.netbeans.modules.versioning.spi.VCSContext)
the awt thread is trying to access project that is being loaded in other thread.
I don't think much can be done there, apart from removing this code from awt.
> Project loading hang at stratup
> -------------------------------
>
> Key: MEVENIDE-622
> URL: http://jira.codehaus.org/browse/MEVENIDE-622
> Project: mevenide
> Issue Type: Bug
> Components: mevenide2-netbeans
> Affects Versions: NB_3.1
> Reporter: Anuradha Gunasekara
> Assignee: Anuradha Gunasekara
> Priority: Blocker
> Fix For: NB_3.1
>
>
> Time to time project loading hang at startup
> thread dump
> 2008-04-10 14:53:05
> Full thread dump Java HotSpot(TM) Client VM (11.0-b11 mixed mode):
> "JMX server connection timeout 60" daemon prio=6 tid=0x2b082800 nid=0x180 in Object.wait() [0x2dc3f000..0x2dc3fb94]
> java.lang.Thread.State: TIMED_WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at com.sun.jmx.remote.internal.ServerCommunicatorAdmin$Timeout.run(ServerCommunicatorAdmin.java:150)
> - locked <0x035d6518> (a [I)
> at java.lang.Thread.run(Thread.java:619)
> Locked ownable synchronizers:
> - None
> "RMI Scheduler(0)" daemon prio=6 tid=0x2b35e800 nid=0x490 waiting on condition [0x2da3f000..0x2da3fc14]
> java.lang.Thread.State: TIMED_WAITING (parking)
> at sun.misc.Unsafe.park(Native Method)
> - parking to wait for <0x034e9da0> (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:1963)
> at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
> at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:583)
> at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:576)
> 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:619)
> Locked ownable synchronizers:
> - None
> "RMI TCP Connection(1)-192.168.1.13" daemon prio=6 tid=0x29298c00 nid=0xa34 runnable [0x2ce6f000..0x2ce6fc94]
> 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 <0x03594d50> (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:619)
> Locked ownable synchronizers:
> - <0x0352eb78> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
> "RMI TCP Accept-0" daemon prio=6 tid=0x2b501800 nid=0xdb8 runnable [0x2ca6f000..0x2ca6fd14]
> java.lang.Thread.State: RUNNABLE
> at java.net.PlainSocketImpl.socketAccept(Native Method)
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
> - locked <0x034ecba0> (a java.net.SocksSocketImpl)
> at java.net.ServerSocket.implAccept(ServerSocket.java:453)
> at java.net.ServerSocket.accept(ServerSocket.java:421)
> 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:619)
> Locked ownable synchronizers:
> - None
> "Refresh Editor Context" daemon prio=2 tid=0x2b271400 nid=0xd5c in Object.wait() [0x2c86f000..0x2c86fa94]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:485)
> at java.awt.EventQueue.invokeAndWait(EventQueue.java:992)
> - locked <0x07862b10> (a java.awt.EventQueue$1AWTInvocationLock)
> at javax.swing.SwingUtilities.invokeAndWait(SwingUtilities.java:1323)
> at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl.getCurrentLineNumber(EditorContextImpl.java:430)
> at
> org.netbeans.modules.debugger.jpda.ui.actions.ToggleBreakpointActionProvider.propertyChange(ToggleBreakpointActionProvider.java:99)
> at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
> at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:276)
> at org.netbeans.modules.debugger.jpda.projects.EditorContextImpl$EditorLookupListener.run(EditorContextImpl.java:1957)
> at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561)
> at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
> Locked ownable synchronizers:
> - None
> "GSF Source Worker Thread" prio=6 tid=0x2af65800 nid=0x840 waiting on condition [0x2d46f000..0x2d46fd14]
> java.lang.Thread.State: TIMED_WAITING (parking)
> at sun.misc.Unsafe.park(Native Method)
> - parking to wait for <0x053b35c0> (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:1963)
> at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245)
> at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1170)
> 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:619)
> Locked ownable synchronizers:
> - <0x053946d0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
> "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" prio=6 tid=0x292a0c00 nid=0x710 in Object.wait()
> [0x2d26f000..0x2d26fd94]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> - waiting on <0x04862b08> (a java.util.TaskQueue)
> at java.lang.Object.wait(Object.java:485)
> at java.util.TimerThread.mainLoop(Timer.java:483)
> - locked <0x04862b08> (a java.util.TaskQueue)
> at java.util.TimerThread.run(Timer.java:462)
> Locked ownable synchronizers:
> - None
> "pool-1-thread-1" prio=6 tid=0x284d7800 nid=0x11c waiting on condition [0x2d06f000..0x2d06fa14]
> java.lang.Thread.State: WAITING (parking)
> at sun.misc.Unsafe.park(Native Method)
> - parking to wait for <0x0486c320> (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:1925)
> at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:358)
> 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:619)
> Locked ownable synchronizers:
> - None
> "Java Source Worker Thread" prio=6 tid=0x292dac00 nid=0x7f0 waiting on condition [0x29ebf000..0x29ebfa94]
> java.lang.Thread.State: TIMED_WAITING (parking)
> at sun.misc.Unsafe.park(Native Method)
> - parking to wait for <0x04863818> (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:1963)
> at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245)
> at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1539)
> 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:619)
> Locked ownable synchronizers:
> - <0x048638f0> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)
> "DestroyJavaVM" prio=6 tid=0x00298c00 nid=0x330 waiting on condition [0x00000000..0x00abfd4c]
> java.lang.Thread.State: RUNNABLE
> Locked ownable synchronizers:
> - None
> "AWT-EventQueue-1" prio=6 tid=0x2b8b1400 nid=0xae0 waiting for monitor entry [0x2cc6f000..0x2cc6fc94]
> java.lang.Thread.State: BLOCKED (on object monitor)
> at org.codehaus.mevenide.netbeans.NbMavenProject.getLookup(NbMavenProject.java:452)
> - waiting to lock <0x054ff298> (a org.codehaus.mevenide.netbeans.NbMavenProject)
> at org.netbeans.modules.projectapi.ProjectSharabilityQuery.getSharability(ProjectSharabilityQuery.java:66)
> at org.netbeans.api.queries.SharabilityQuery.getSharability(SharabilityQuery.java:110)
> at org.netbeans.modules.versioning.spi.VCSContext.addProjectFiles(VCSContext.java:270)
> at org.netbeans.modules.versioning.spi.VCSContext.forNodes(VCSContext.java:143)
> - locked <0x1b9c6bc8> (a java.lang.Class for org.netbeans.modules.versioning.spi.VCSContext)
> at org.netbeans.modules.versioning.ProjectMenuItem.getOwners(ProjectMenuItem.java:134)
> at org.netbeans.modules.versioning.ProjectMenuItem.createItems(ProjectMenuItem.java:79)
> at org.netbeans.modules.versioning.ProjectMenuItem.access$100(ProjectMenuItem.java:66)
> at org.netbeans.modules.versioning.ProjectMenuItem$DynamicDummyItem.getMenuPresenters(ProjectMenuItem.java:193)
> at org.netbeans.modules.openide.awt.DefaultAWTBridge.convertComponents(DefaultAWTBridge.java:105)
> at org.openide.util.Utilities.actionsToPopup(Utilities.java:2685)
> at org.openide.util.Utilities.actionsToPopup(Utilities.java:2754)
> at org.openide.explorer.view.TreeView.createPopup(TreeView.java:918)
> at org.openide.explorer.view.TreeView$PopupAdapter.showPopup(TreeView.java:1376)
> at org.openide.awt.MouseUtils$PopupMouseAdapter.maybePopup(MouseUtils.java:182)
> at org.openide.awt.MouseUtils$PopupMouseAdapter.mouseReleased(MouseUtils.java:177)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:273)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
> at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
> at java.awt.Component.processMouseEvent(Component.java:6099)
> at javax.swing.JComponent.processMouseEvent(JComponent.java:3265)
> at java.awt.Component.processEvent(Component.java:5864)
> at java.awt.Container.processEvent(Container.java:2058)
> at java.awt.Component.dispatchEventImpl(Component.java:4466)
> at java.awt.Container.dispatchEventImpl(Container.java:2116)
> at java.awt.Component.dispatchEvent(Component.java:4296)
> at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322)
> at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986)
> at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916)
> at java.awt.Container.dispatchEventImpl(Container.java:2102)
> at java.awt.Window.dispatchEventImpl(Window.java:2454)
> at java.awt.Component.dispatchEvent(Component.java:4296)
> at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
> at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
> at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:284)
> at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
> at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
> at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
> at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
> Locked ownable synchronizers:
> - None
> "TimerQueue" daemon prio=6 tid=0x2909ac00 nid=0xae8 in Object.wait() [0x2a7af000..0x2a7afd14]
> java.lang.Thread.State: TIMED_WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at javax.swing.TimerQueue.run(TimerQueue.java:236)
> - locked <0x04dc9170> (a javax.swing.TimerQueue)
> at java.lang.Thread.run(Thread.java:619)
> Locked ownable synchronizers:
> - None
> "*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x2b34cc00 nid=0xbe8 in Object.wait()
> [0x2aa8f000..0x2aa8fa94]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> - waiting on <0x04dc9220> (a java.lang.Object)
> at java.lang.Object.wait(Object.java:485)
> at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:104)
> - locked <0x04dc9220> (a java.lang.Object)
> Locked ownable synchronizers:
> - None
> "Thread-4" daemon prio=6 tid=0x28420400 nid=0xa28 in Object.wait() [0x2ae6f000..0x2ae6fc14]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> - waiting on <0x05230bf8> (a java.util.LinkedList)
> at java.lang.Object.wait(Object.java:485)
> at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461)
> - locked <0x05230bf8> (a java.util.LinkedList)
> Locked ownable synchronizers:
> - None
> "Load Open Projects" daemon prio=2 tid=0x2908d800 nid=0x170 runnable [0x295ee000..0x295efd14]
> java.lang.Thread.State: RUNNABLE
> at java.util.HashMap.get(HashMap.java:303)
> at org.apache.maven.project.workspace.DefaultProjectWorkspace.getProject(DefaultProjectWorkspace.java:84)
> at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:217)
> at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadataSource.java:131)
> at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:459)
> at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:488)
> at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:488)
> at org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(DefaultArtifactCollector.java:133)
> at org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(DefaultArtifactCollector.java:85)
> at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:538)
> at org.apache.maven.project.DefaultMavenProjectBuilder.buildProjectWithDependencies(DefaultMavenProjectBuilder.java:374)
> at org.apache.maven.embedder.MavenEmbedder.readProjectWithDependencies_aroundBody0(MavenEmbedder.java:451)
> at org.apache.maven.embedder.MavenEmbedder.readProjectWithDependencies_aroundBody1$advice(MavenEmbedder.java:304)
> at org.apache.maven.embedder.MavenEmbedder.readProjectWithDependencies(MavenEmbedder.java:1)
> at org.codehaus.mevenide.netbeans.NbMavenProject.getOriginalMavenProject(NbMavenProject.java:177)
> - locked <0x054ff298> (a org.codehaus.mevenide.netbeans.NbMavenProject)
> at org.codehaus.mevenide.netbeans.api.ProjectURLWatcher.getPackagingType(ProjectURLWatcher.java:173)
> at
> org.codehaus.mevenide.netbeans.apisupport.MavenApisupportLookupProvider$Provider.checkNbm(MavenApisupportLookupProvider.java:70)
> at
> org.codehaus.mevenide.netbeans.apisupport.MavenApisupportLookupProvider$Provider.<init>(MavenApisupportLookupProvider.java:58)
> at
> org.codehaus.mevenide.netbeans.apisupport.MavenApisupportLookupProvider.createAdditionalLookup(MavenApisupportLookupProvider.java:45)
> at org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl.doDelegate(LookupProviderSupport.java:167)
> - locked <0x05fe7560> (a org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl)
> at org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl.<init>(LookupProviderSupport.java:126)
> at org.netbeans.spi.project.support.LookupProviderSupport$DelegatingLookupImpl.<init>(LookupProviderSupport.java:116)
> at org.netbeans.spi.project.support.LookupProviderSupport.createCompositeLookup(LookupProviderSupport.java:89)
> at org.codehaus.mevenide.netbeans.NbMavenProject.getLookup(NbMavenProject.java:454)
> - locked <0x054ff298> (a org.codehaus.mevenide.netbeans.NbMavenProject)
> at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:947)
> at org.netbeans.modules.project.ui.OpenProjectList.access$800(OpenProjectList.java:123)
> at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.loadOnBackground(OpenProjectList.java:352)
> at org.netbeans.modules.project.ui.OpenProjectList$LoadOpenProjects.run(OpenProjectList.java:274)
> at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561)
> at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986)
> Locked ownable synchronizers:
> - None
> "AWT-Windows" daemon prio=6 tid=0x29071000 nid=0x8a8 runnable [0x2a55f000..0x2a55fa14]
> java.lang.Thread.State: RUNNABLE
> at sun.awt.windows.WToolkit.eventLoop(Native Method)
> at sun.awt.windows.WToolkit.run(WToolkit.java:291)
> at java.lang.Thread.run(Thread.java:619)
> Locked ownable synchronizers:
> - None
> "AWT-Shutdown" prio=6 tid=0x29074c00 nid=0x390 in Object.wait() [0x2a35f000..0x2a35fa94]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:485)
> at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
> - locked <0x048cb370> (a java.lang.Object)
> at java.lang.Thread.run(Thread.java:619)
> Locked ownable synchronizers:
> - None
> "Java2D Disposer" daemon prio=10 tid=0x29032800 nid=0x884 in Object.wait() [0x2a15f000..0x2a15fb14]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
> - locked <0x04882000> (a java.lang.ref.ReferenceQueue$Lock)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
> at sun.java2d.Disposer.run(Disposer.java:125)
> at java.lang.Thread.run(Thread.java:619)
> Locked ownable synchronizers:
> - None
> "Timer-0" daemon prio=6 tid=0x28385400 nid=0x87c in Object.wait() [0x29abf000..0x29abfc94]
> java.lang.Thread.State: TIMED_WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at java.util.TimerThread.mainLoop(Timer.java:509)
> - locked <0x049f2040> (a java.util.TaskQueue)
> at java.util.TimerThread.run(Timer.java:462)
> Locked ownable synchronizers:
> - None
> "CLI Requests Server" daemon prio=6 tid=0x28374400 nid=0x378 runnable [0x298bf000..0x298bfd14]
> java.lang.Thread.State: RUNNABLE
> at java.net.PlainSocketImpl.socketAccept(Native Method)
> at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
> - locked <0x04882788> (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:1003)
> Locked ownable synchronizers:
> - None
> "Active Reference Queue Daemon" daemon prio=2 tid=0x2839bc00 nid=0x758 in Object.wait() [0x28f8f000..0x28f8fd94]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
> - locked <0x0491c770> (a java.lang.ref.ReferenceQueue$Lock)
> at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3056)
> at java.lang.Thread.run(Thread.java:619)
> Locked ownable synchronizers:
> - None
> "Low Memory Detector" daemon prio=6 tid=0x282ee800 nid=0x728 runnable [0x00000000..0x00000000]
> java.lang.Thread.State: RUNNABLE
> Locked ownable synchronizers:
> - None
> "CompilerThread0" daemon prio=10 tid=0x282e8800 nid=0xd78 waiting on condition [0x00000000..0x28b2f7bc]
> java.lang.Thread.State: RUNNABLE
> Locked ownable synchronizers:
> - None
> "Attach Listener" daemon prio=10 tid=0x282e7000 nid=0x70c waiting on condition [0x00000000..0x28adfb40]
> java.lang.Thread.State: RUNNABLE
> Locked ownable synchronizers:
> - None
> "Signal Dispatcher" daemon prio=10 tid=0x282e5c00 nid=0x724 runnable [0x00000000..0x00000000]
> java.lang.Thread.State: RUNNABLE
> Locked ownable synchronizers:
> - None
> "Surrogate Locker Thread (CMS)" daemon prio=6 tid=0x282e4800 nid=0x704 waiting on condition [0x00000000..0x286dfe28]
> java.lang.Thread.State: RUNNABLE
> Locked ownable synchronizers:
> - None
> "Finalizer" daemon prio=8 tid=0x267f4800 nid=0x208 in Object.wait() [0x282df000..0x282dfd14]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
> - locked <0x049f2220> (a java.lang.ref.ReferenceQueue$Lock)
> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
> at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)
> Locked ownable synchronizers:
> - None
> "Reference Handler" daemon prio=10 tid=0x267f0000 nid=0x574 in Object.wait() [0x280df000..0x280dfd94]
> java.lang.Thread.State: WAITING (on object monitor)
> at java.lang.Object.wait(Native Method)
> at java.lang.Object.wait(Object.java:485)
> at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
> - locked <0x048cdba8> (a java.lang.ref.Reference$Lock)
> Locked ownable synchronizers:
> - None
> "VM Thread" prio=10 tid=0x267ec800 nid=0x3f0 runnable
> "Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x0029c000 nid=0x6d0 runnable
> "Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x0029d800 nid=0x444 runnable
> "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x2676c000 nid=0x3f4 runnable
> "VM Periodic Task Thread" prio=10 tid=0x282f0c00 nid=0x6f8 waiting on condition
> JNI global references: 3115
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email