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.

Bug 188624 - expanding Databases node in tree shown in "Services" window locks up IDE if no master pw has been entered before
Summary: expanding Databases node in tree shown in "Services" window locks up IDE if n...
Status: RESOLVED DUPLICATE of bug 195943
Alias: None
Product: db
Classification: Unclassified
Component: Code (show other bugs)
Version: 6.x
Hardware: All All
: P3 normal (vote)
Assignee: Jiri Rechtacek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-13 10:59 UTC by tkhh
Modified: 2011-03-04 10:38 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tkhh 2010-07-13 10:59:05 UTC
Product Version = NetBeans IDE 6.9 (Build 201006101454)
Operating System = Linux version 2.6.31.12-0.2-desktop running on amd64
Java; VM; Vendor = 1.6.0_20
Runtime = Java HotSpot(TM) 64-Bit Server VM 16.3-b01

if you try to expand the Databases node in the Services window, the IDE locks up completely.
 This seems due to a request for the master password, but no dialog appears. 

Workaround is to first right-click on the node, which will bring up the dialog.
After entering the master password, everything works as expected.

Thread dump during the lock-up looks like this:

Full thread dump Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode):

"logger-awt" daemon prio=10 tid=0x00000000405d7000 nid=0x507f in Object.wait() [0x00007f5eb0bdb000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                       
        at java.lang.Object.wait(Native Method)                                                    
        - waiting on <0x00007f5ef0d219e0> (a java.util.TaskQueue)                                                                                                                         
        at java.util.TimerThread.mainLoop(Timer.java:509)                                          
        - locked <0x00007f5ef0d219e0> (a java.util.TaskQueue)                                      
        at java.util.TimerThread.run(Timer.java:462)                                               

"Parsing & Indexing Loop (201006101454)" daemon prio=10 tid=0x00007f5eb8b1a000 nid=0x503e waiting on condition [0x00007f5eabc29000]
   java.lang.Thread.State: WAITING (parking)                                                                                       
        at sun.misc.Unsafe.park(Native Method)                                                                                     
        - parking to wait for  <0x00007f5ecc54acc8> (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.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220)                                         
        at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:573)                              
        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)                                                                                   

"Inactive RequestProcessor thread [Was:JarFs - modification watcher/org.openide.filesystems.JarFileSystem$2]" daemon prio=10 tid=0x00007f5eb8b7c000 nid=0x503c in Object.wait() [0x00007f5eab60d000]                                                                                                                                                                                          
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                                                                                                                   
        at java.lang.Object.wait(Native Method)                                                                                                                                                
        - waiting on <0x00007f5ecd0a36b0> (a java.lang.Object)                                                                                                                                 
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1910)                                                                                                         
        - locked <0x00007f5ecd0a36b0> (a java.lang.Object)                                                                                                                                     

"Inactive RequestProcessor thread [Was:Data System Nodes/org.openide.loaders.DataNode$NamesUpdater]" daemon prio=10 tid=0x0000000040ca0800 nid=0x503b in Object.wait() [0x00007f5eb05d8000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                                                                                                               
        at java.lang.Object.wait(Native Method)                                                                                                                                            
        - waiting on <0x00007f5ecd81a788> (a java.lang.Object)                                                                                                                             
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1910)                                                                                                     
        - locked <0x00007f5ecd81a788> (a java.lang.Object)                                                                                                                                 

"Inactive RequestProcessor thread [Was:VersioningAnnotator.annotationRefresh/org.netbeans.modules.versioning.VersioningAnnotationProvider$Cache$AnnotationRefreshTask]" daemon prio=10 tid=0x000000004068d800 nid=0x5037 in Object.wait() [0x00007f5eabffe000]                                                                                                                                
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                                                                                                                   
        at java.lang.Object.wait(Native Method)                                                                                                                                                
        - waiting on <0x00007f5ecba5b870> (a java.lang.Object)                                                                                                                                 
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1910)                                                                                                         
        - locked <0x00007f5ecba5b870> (a java.lang.Object)                                                                                                                                     

"Inactive RequestProcessor thread [Was:Flush Metrics Logs/org.netbeans.modules.uihandler.MetricsHandler$1WriteOut]" daemon prio=10 tid=0x00007f5eb86a5800 nid=0x5032 in Object.wait() [0x00007f5eb09da000]                                                                                                                                                                                    
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                                                                                                                   
        at java.lang.Object.wait(Native Method)                                                                                                                                                
        - waiting on <0x00007f5ecb9c5f58> (a java.lang.Object)                                                                                                                                 
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1910)                                                                                                         
        - locked <0x00007f5ecb9c5f58> (a java.lang.Object)                                                                                                                                     

"Inactive RequestProcessor thread [Was:PaletteSwitch/org.netbeans.spi.palette.PaletteSwitch$1]" daemon prio=10 tid=0x0000000040539000 nid=0x5031 in Object.wait() [0x00007f5eb436d000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                                                                                                          
        at java.lang.Object.wait(Native Method)                                                                                                                                       
        - waiting on <0x00007f5ecbe66510> (a java.lang.Object)                                                                                                                        
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1910)                                                                                                
        - locked <0x00007f5ecbe66510> (a java.lang.Object)                                                                                                                            

"DestroyJavaVM" prio=10 tid=0x00007f5eb827b000 nid=0x5009 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE                                                                

"AWT-EventQueue-1" prio=10 tid=0x000000004072f800 nid=0x502e waiting for monitor entry [0x00007f5eb0fdc000]
   java.lang.Thread.State: BLOCKED (on object monitor)                                                     
        at org.openide.nodes.LazyNode.switchToOriginal(LazyNode.java:80)                                   
        - waiting to lock <0x00007f5ecd2909b8> (a org.openide.nodes.LazyNode)                              
        at org.openide.nodes.LazyNode$SwitchChildren.addNotify(LazyNode.java:107)                          
        at org.openide.nodes.Children.callAddNotify(Children.java:554)                                     
        at org.openide.nodes.EntrySupport$Default.getArray(EntrySupport.java:758)                          
        at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:169)                          
        at org.openide.nodes.EntrySupport$Default.getNodes(EntrySupport.java:225)                          
        at org.openide.nodes.EntrySupport$Default.getNodesCount(EntrySupport.java:229)                     
        at org.openide.nodes.Children.getNodesCount(Children.java:488)                                     
        at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:258)                   
        at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:248)                   
        at org.openide.explorer.view.VisualizerNode.getChildCount(VisualizerNode.java:325)                 
        at javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:168)                      
        at javax.swing.tree.FixedHeightLayoutCache$FHTreeStateNode.expand(FixedHeightLayoutCache.java:1135)
        at javax.swing.tree.FixedHeightLayoutCache.ensurePathIsExpanded(FixedHeightLayoutCache.java:645)   
        at javax.swing.tree.FixedHeightLayoutCache.setExpandedState(FixedHeightLayoutCache.java:282)       
        at javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(BasicTreeUI.java:1643)             
        at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(BasicTreeUI.java:3716)                  
        at javax.swing.JTree.fireTreeExpanded(JTree.java:2656)                                             
        at javax.swing.JTree.setExpandedState(JTree.java:3427)                                             
        at javax.swing.JTree.expandPath(JTree.java:2163)                                                   
        at javax.swing.plaf.basic.BasicTreeUI.toggleExpandState(BasicTreeUI.java:2204)                     
        at javax.swing.plaf.basic.BasicTreeUI.handleExpandControlClick(BasicTreeUI.java:2191)              
        at javax.swing.plaf.basic.BasicTreeUI.checkForClickInExpandControl(BasicTreeUI.java:2149)          
        at javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3511)               
        at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressedDND(BasicTreeUI.java:3497)               
        at javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3456)                  
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)                         
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)                         
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)                         
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)                         
        at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:262)                         
        at java.awt.Component.processMouseEvent(Component.java:6260)                                       
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)                                  
        at java.awt.Component.processEvent(Component.java:6028)                                            
        at java.awt.Container.processEvent(Container.java:2041)                                            
        at java.awt.Component.dispatchEventImpl(Component.java:4630)                                       
        at java.awt.Container.dispatchEventImpl(Container.java:2099)                                       
        at java.awt.Component.dispatchEvent(Component.java:4460)                                           
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)                          
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4235)                           
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)                               
        at java.awt.Container.dispatchEventImpl(Container.java:2085)                                       
        at java.awt.Window.dispatchEventImpl(Window.java:2478)                                             
        at java.awt.Component.dispatchEvent(Component.java:4460)                                           
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)                                          
        at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:137)                   
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)               
        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)                                  

"TimerQueue" daemon prio=10 tid=0x000000004072f000 nid=0x502d in Object.wait() [0x00007f5eb1f9a000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                       
        at java.lang.Object.wait(Native Method)                                                    
        - waiting on <0x00007f5ecbdd6cb8> (a javax.swing.TimerQueue)                               
        at javax.swing.TimerQueue.run(TimerQueue.java:232)                                         
        - locked <0x00007f5ecbdd6cb8> (a javax.swing.TimerQueue)                                   
        at java.lang.Thread.run(Thread.java:619)                                                   

"Inactive RequestProcessor thread [Was:Project UI/org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode$2]" daemon prio=10 tid=0x00007f5eb872f000 nid=0x502c in Object.wait() [0x00007f5eb1488000]                                                                                                                                                                                     
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                                                                                                                   
        at java.lang.Object.wait(Native Method)                                                                                                                                                
        - waiting on <0x00007f5ecbbe6f88> (a java.lang.Object)                                                                                                                                 
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1910)                                                                                                         
        - locked <0x00007f5ecbbe6f88> (a java.lang.Object)                                                                                                                                     

"Thread-3" daemon prio=10 tid=0x00007f5eb8b6d800 nid=0x502b in Object.wait() [0x00007f5eb1790000]
   java.lang.Thread.State: WAITING (on object monitor)                                           
        at java.lang.Object.wait(Native Method)                                                  
        - waiting on <0x00007f5ecb554428> (a java.util.LinkedList)                               
        at java.lang.Object.wait(Object.java:485)                                                
        at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461)
        - locked <0x00007f5ecb554428> (a java.util.LinkedList)                                       

"Inactive RequestProcessor thread [Was:TimedSoftReference/org.openide.util.TimedSoftReference]" daemon prio=10 tid=0x0000000040a21800 nid=0x502a in Object.wait() [0x00007f5eb1991000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                                                                                                          
        at java.lang.Object.wait(Native Method)                                                                                                                                       
        - waiting on <0x00007f5ecb3c2500> (a java.lang.Object)                                                                                                                        
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1910)                                                                                                
        - locked <0x00007f5ecb3c2500> (a java.lang.Object)                                                                                                                            

"AWT-Shutdown" prio=10 tid=0x00007f5eb83d8000 nid=0x5022 in Object.wait() [0x00007f5eb219b000]
   java.lang.Thread.State: WAITING (on object monitor)                                        
        at java.lang.Object.wait(Native Method)                                               
        - waiting on <0x00007f5ecac7de00> (a java.lang.Object)                                
        at java.lang.Object.wait(Object.java:485)                                             
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265)                              
        - locked <0x00007f5ecac7de00> (a java.lang.Object)                                    
        at java.lang.Thread.run(Thread.java:619)                                              

"AWT-XAWT" daemon prio=10 tid=0x00007f5eb83b2800 nid=0x5021 runnable [0x00007f5eb239c000]
   java.lang.Thread.State: RUNNABLE                                                      
        at sun.awt.X11.XToolkit.waitForEvents(Native Method)                             
        at sun.awt.X11.XToolkit.run(XToolkit.java:541)                                   
        at sun.awt.X11.XToolkit.run(XToolkit.java:505)                                   
        at java.lang.Thread.run(Thread.java:619)                                         

"Explorer Views" daemon prio=10 tid=0x00007f5eb837d800 nid=0x5020 in Object.wait() [0x00007f5eb2cf9000]
   java.lang.Thread.State: WAITING (on object monitor)                                                 
        at java.lang.Object.wait(Native Method)                                                        
        - waiting on <0x00007f5ef0b1e018> (a java.awt.EventQueue$1AWTInvocationLock)                   
        at java.lang.Object.wait(Object.java:485)                                                      
        at java.awt.EventQueue.invokeAndWait(EventQueue.java:993)                                      
        - locked <0x00007f5ef0b1e018> (a java.awt.EventQueue$1AWTInvocationLock)                       
        at org.openide.util.Mutex.doEventAccess(Mutex.java:1391)                                       
        at org.openide.util.Mutex.readAccess(Mutex.java:271)                                           
        at org.netbeans.modules.keyring.fallback.MasterPasswordEncryption.unlockIfNecessary(MasterPasswordEncryption.java:163)
        at org.netbeans.modules.keyring.fallback.MasterPasswordEncryption.decrypt(MasterPasswordEncryption.java:128)          
        at org.netbeans.modules.keyring.fallback.FallbackProvider.testSampleKey(FallbackProvider.java:110)                    
        at org.netbeans.modules.keyring.fallback.FallbackProvider.enabled(FallbackProvider.java:84)                           
        at org.netbeans.api.keyring.Keyring.provider(Keyring.java:73)                                                         
        - locked <0x00007f5ec3233fb8> (a java.lang.Class for org.netbeans.api.keyring.Keyring)                                
        at org.netbeans.api.keyring.Keyring.read(Keyring.java:94)                                                             
        - locked <0x00007f5ec3233fb8> (a java.lang.Class for org.netbeans.api.keyring.Keyring)                                
        at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor.createDatabaseConnection(DatabaseConnectionConvertor.java:239)
        at org.netbeans.modules.db.explorer.DatabaseConnectionConvertor.instanceCreate(DatabaseConnectionConvertor.java:217)          
        - locked <0x00007f5ef07444b8> (a org.netbeans.modules.db.explorer.DatabaseConnectionConvertor)                                
        at org.openide.loaders.FolderLookup$ICItem.getInstance(FolderLookup.java:587)                                                 
        at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1006)                                            
        at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:551)                                                  
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:491)                                                   
        at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:551)                                                  
        at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:491)                                                   
        at org.netbeans.modules.db.explorer.ConnectionList.<init>(ConnectionList.java:98)                                             
        at org.netbeans.modules.db.explorer.ConnectionList.getDefault(ConnectionList.java:89)                                         
        - locked <0x00007f5ec3221610> (a java.lang.Class for org.netbeans.modules.db.explorer.ConnectionList)                         
        at org.netbeans.modules.db.explorer.node.RootNode.instance(RootNode.java:84)                                                  
        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.netbeans.core.startup.layers.BinaryFS$AttrImpl$MethodAndParams.invoke(BinaryFS.java:607)                               
        at org.netbeans.core.startup.layers.BinaryFS$AttrImpl.getValue(BinaryFS.java:540)                                             
        at org.netbeans.core.startup.layers.BinaryFS$BFSBase.getAttribute(BinaryFS.java:386)                                          
        at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:907)                                             
        at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:844)                                             
        at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:903)                                             
        at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:844)                                             
        at org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:772)                                             
        at org.netbeans.core.startup.layers.BinaryFS$FileMap.get(BinaryFS.java:955)                                                   
        at org.openide.nodes.LazyNode.switchToOriginal(LazyNode.java:83)                                                              
        - locked <0x00007f5ecd2909b8> (a org.openide.nodes.LazyNode)                                                                  
        at org.openide.nodes.LazyNode$SwitchChildren.getNodesCount(LazyNode.java:119)                                                 
        at org.openide.explorer.view.TreeView$6.run(TreeView.java:959)                                                                
        at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)                                                     
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957)                                                

"Java2D Disposer" daemon prio=10 tid=0x00007f5eb836c800 nid=0x501f in Object.wait() [0x00007f5eb2efb000]
   java.lang.Thread.State: WAITING (on object monitor)                                                  
        at java.lang.Object.wait(Native Method)                                                         
        - waiting on <0x00007f5ecac9c0e8> (a java.lang.ref.ReferenceQueue$Lock)                         
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)                                 
        - locked <0x00007f5ecac9c0e8> (a java.lang.ref.ReferenceQueue$Lock)                             
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:134)                                 
        at sun.java2d.Disposer.run(Disposer.java:125)                                                   
        at java.lang.Thread.run(Thread.java:619)                                                        

"Inactive RequestProcessor thread [Was:VersioningAnnotator.annotationRefresh/org.netbeans.modules.versioning.VersioningAnnotationProvider$Cache$AnnotationRefreshTask]" daemon prio=10 tid=0x00007f5eb8272800 nid=0x501d in Object.wait() [0x00007f5eb456e000]                                                                                                                                
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                                                                                                                   
        at java.lang.Object.wait(Native Method)                                                                                                                                                
        - waiting on <0x00007f5ecac3b7f0> (a java.lang.Object)                                                                                                                                 
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1910)                                                                                                         
        - locked <0x00007f5ecac3b7f0> (a java.lang.Object)                                                                                                                                     

"CLI Requests Server" daemon prio=10 tid=0x00007f5eb8271000 nid=0x501c runnable [0x00007f5eb476f000]
   java.lang.Thread.State: RUNNABLE                                                                 
        at java.net.PlainSocketImpl.socketAccept(Native Method)                                     
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390)                                
        - locked <0x00007f5ecac43e00> (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:999)                                  

"Active Reference Queue Daemon" daemon prio=10 tid=0x00007f5eb81b8000 nid=0x501b in Object.wait() [0x00007f5eb77f4000]
   java.lang.Thread.State: WAITING (on object monitor)                                                                
        at java.lang.Object.wait(Native Method)                                                                       
        - waiting on <0x00007f5ecc1a8fe8> (a java.lang.ref.ReferenceQueue$Lock)                                       
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)                                               
        - locked <0x00007f5ecc1a8fe8> (a java.lang.ref.ReferenceQueue$Lock)                                           
        at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:59)                                  
        at java.lang.Thread.run(Thread.java:619)                                                                      

"Timer-0" daemon prio=10 tid=0x00007f5eb8122800 nid=0x501a in Object.wait() [0x00007f5eb79f5000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)                                    
        at java.lang.Object.wait(Native Method)                                                 
        - waiting on <0x00007f5ecac443f0> (a java.util.TaskQueue)                               
        at java.util.TimerThread.mainLoop(Timer.java:509)                                       
        - locked <0x00007f5ecac443f0> (a java.util.TaskQueue)                                   
        at java.util.TimerThread.run(Timer.java:462)                                            

"Low Memory Detector" daemon prio=10 tid=0x00007f5eb8070800 nid=0x5018 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE                                                                 

"CompilerThread1" daemon prio=10 tid=0x00007f5eb806d800 nid=0x5017 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE                                                                         

"CompilerThread0" daemon prio=10 tid=0x00007f5eb806a800 nid=0x5016 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE                                                                         

"Signal Dispatcher" daemon prio=10 tid=0x00007f5eb8068800 nid=0x5015 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE                                                                           

"Finalizer" daemon prio=10 tid=0x00007f5eb8049000 nid=0x5014 in Object.wait() [0x00007f5ebc356000]
   java.lang.Thread.State: WAITING (on object monitor)                                            
        at java.lang.Object.wait(Native Method)                                                   
        - waiting on <0x00007f5ecb4f0fe0> (a java.lang.ref.ReferenceQueue$Lock)                   
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)                           
        - locked <0x00007f5ecb4f0fe0> (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=0x00007f5eb8047000 nid=0x5013 in Object.wait() [0x00007f5ebc557000]
   java.lang.Thread.State: WAITING (on object monitor)                                                    
        at java.lang.Object.wait(Native Method)                                                           
        - waiting on <0x00007f5ecb4f0f58> (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 <0x00007f5ecb4f0f58> (a java.lang.ref.Reference$Lock)                                    

"VM Thread" prio=10 tid=0x00007f5eb8042800 nid=0x5012 runnable 

"GC task thread#0 (ParallelGC)" prio=10 tid=0x0000000040126000 nid=0x500a runnable

"GC task thread#1 (ParallelGC)" prio=10 tid=0x0000000040127800 nid=0x500b runnable

"GC task thread#2 (ParallelGC)" prio=10 tid=0x0000000040129800 nid=0x500c runnable

"GC task thread#3 (ParallelGC)" prio=10 tid=0x000000004012b800 nid=0x500d runnable

"GC task thread#4 (ParallelGC)" prio=10 tid=0x000000004012d000 nid=0x500e runnable

"GC task thread#5 (ParallelGC)" prio=10 tid=0x000000004012f000 nid=0x500f runnable

"GC task thread#6 (ParallelGC)" prio=10 tid=0x0000000040131000 nid=0x5010 runnable

"GC task thread#7 (ParallelGC)" prio=10 tid=0x0000000040132800 nid=0x5011 runnable

"VM Periodic Task Thread" prio=10 tid=0x00007f5eb8073800 nid=0x5019 waiting on condition

JNI global references: 2314

Heap
 PSYoungGen      total 243584K, used 142480K [0x00007f5eeba20000, 0x00007f5efc3e0000, 0x00007f5efc4c0000)
  eden space 217472K, 59% used [0x00007f5eeba20000,0x00007f5ef3969670,0x00007f5ef8e80000)
  from space 26112K, 46% used [0x00007f5ef8e80000,0x00007f5ef9a5aa50,0x00007f5efa800000)
  to   space 24832K, 0% used [0x00007f5efaba0000,0x00007f5efaba0000,0x00007f5efc3e0000)
 PSOldGen        total 133056K, used 97394K [0x00007f5eca4c0000, 0x00007f5ed26b0000, 0x00007f5eeba20000)
  object space 133056K, 73% used [0x00007f5eca4c0000,0x00007f5ed03dc940,0x00007f5ed26b0000)
 PSPermGen       total 147200K, used 88450K [0x00007f5ebdcc0000, 0x00007f5ec6c80000, 0x00007f5eca4c0000)
  object space 147200K, 60% used [0x00007f5ebdcc0000,0x00007f5ec33208b0,0x00007f5ec6c80000)
Comment 1 Jiri Rechtacek 2011-03-04 10:38:00 UTC

*** This bug has been marked as a duplicate of bug 195943 ***