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.
I just did a full update and build of the ffj trunk. I got the following deadlock. Only the splash screen was up there when it deadlocked. Thead dump follows: Sreeni. ==================================================== Full thread dump Java HotSpot(TM) Client VM (1.4.1_03-b02 mixed mode): "Default RequestProcessor" daemon prio=1 tid=0x0x8b3aaa8 nid=0x65e8 waiting for monitor entry [5448f000..54490990] at org.netbeans.api.projects.ProjectMember$Environment.beforeLookup(Unknown Source) - waiting to lock <0x452afde8> (a org.netbeans.api.projects.ProjectMember$Environment) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:135) at org.netbeans.api.projects.ProjectMemberVisualDescriptor.get(ProjectMemberVisualDescriptor.java:43) at org.netbeans.modules.projects.ide.ui.looks.AliveProjectMemberLook$ProjectMemberDefaultLook.attachTo(AliveProjectMemberLook.java:216) at org.netbeans.spi.looks.Look.addLookListener(Look.java:544) - locked <0x452fcc30> (a org.netbeans.modules.projects.ide.ui.looks.AliveProjectMemberLook$ProjectMemberDefaultLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452fcc48> (a org.netbeans.modules.projects.ide.ui.looks.AliveProjectMemberLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452fcc98> (a org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452fccf0> (a org.netbeans.modules.looks.CompositeLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452fcd40> (a org.netbeans.modules.projects.ide.ui.logicalview.SourcesChildren) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452dfae0> (a org.netbeans.modules.projects.ide.ui.looks.SourcesLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452dfb00> (a org.netbeans.modules.looks.CompositeLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452c9ba8> (a org.netbeans.modules.projects.ide.ui.logicalview.LogicalView) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452a0e30> (a org.netbeans.modules.looks.CompositeLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x45270a40> (a org.netbeans.modules.projects.ide.ui.looks.ProjectDescriptorLook$ProjectLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x45270a88> (a org.netbeans.modules.projects.ide.ui.looks.ProjectDescriptorLook) at org.netbeans.spi.looks.AccessorImpl.addLookListener(AccessorImpl.java:28) at org.netbeans.api.nodes2looks.LookNode.tryAttach(LookNode.java:400) at org.netbeans.api.nodes2looks.LookNode.findFirstLook(LookNode.java:387) at org.netbeans.api.nodes2looks.LookNode.create(LookNode.java:180) at org.netbeans.api.nodes2looks.LookNode.<init>(LookNode.java:134) at org.netbeans.api.nodes2looks.LookChildren.createNodes(LookChildren.java:76) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:1987) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:109) at org.openide.nodes.Children$Info.nodes(Children.java:1083) at org.openide.nodes.Children.justComputeNodes(Children.java:589) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:54) at org.openide.nodes.Children.getNodes(Children.java:325) at org.openide.nodes.Children.findChild(Children.java:265) at org.openide.nodes.FilterNode$Children.findChild(FilterNode.java:1103) at org.openide.nodes.NodeOp.findChild(NodeOp.java:211) at org.openide.nodes.NodeOp.findPath(NodeOp.java:229) at org.openide.nodes.NodeOp.findPath(NodeOp.java:257) at org.openide.explorer.ExplorerManager.findPath(ExplorerManager.java:720) at org.openide.explorer.ExplorerManager$6.run(ExplorerManager.java:662) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) "Default RequestProcessor" daemon prio=1 tid=0x0x8b382e0 nid=0x65e8 waiting for monitor entry [54410000..54410a10] at org.netbeans.core.windows.frames.DefaultContainerImpl.getTopComponents(DefaultContainerImpl.java:524) - waiting to lock <0x452971a0> (a java.lang.Object) at org.netbeans.core.windows.ModeImpl.isSingle(ModeImpl.java:1500) at org.netbeans.core.windows.ModeImpl.isSingleType(ModeImpl.java:1506) at org.netbeans.core.windows.ModeImpl.frameTitle(ModeImpl.java:2247) at org.netbeans.core.windows.ModeImpl$NameListener.updateFrameTitle(ModeImpl.java:2502) at org.netbeans.core.windows.ModeImpl$NameListener.propertyChange(ModeImpl.java:2486) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:252) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.run(WindowManagerImpl.java:1801) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) "Inactive RequestProcessor thread" daemon prio=1 tid=0x0x8b397b0 nid=0x65e8 in Object.wait() [4f5da000..4f5da290] at java.lang.Object.wait(Native Method) - waiting on <0x45270d58> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x45270d58> (a java.lang.Object) "DestroyJavaVM" prio=1 tid=0x0x80522f0 nid=0x65e8 waiting on condition [0..bfffb07c] "Inactive RequestProcessor thread" daemon prio=1 tid=0x0x80b8118 nid=0x65e8 in Object.wait() [54390000..54390a90] at java.lang.Object.wait(Native Method) - waiting on <0x45269480> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x45269480> (a java.lang.Object) "Inactive RequestProcessor thread" daemon prio=1 tid=0x0x80bb010 nid=0x65e8 in Object.wait() [54310000..54310b10] at java.lang.Object.wait(Native Method) - waiting on <0x451f0f20> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x451f0f20> (a java.lang.Object) "Default RequestProcessor" daemon prio=1 tid=0x0x8140830 nid=0x65e8 in Object.wait() [54210000..54210c10] at java.lang.Object.wait(Native Method) - waiting on <0x451f0f28> (a org.openide.util.RequestProcessor$Task) at java.lang.Object.wait(Object.java:426) at org.openide.util.Task.waitFinished(Task.java:85) - locked <0x451f0f28> (a org.openide.util.RequestProcessor$Task) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor.java:441) at org.netbeans.api.projects.ContainersList.getContents(ContainersList.java:119) at org.netbeans.api.projects.ProjectContents.run(ProjectContents.java:77) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) "ContainersList-updater" daemon prio=1 tid=0x0x8141c60 nid=0x65e8 waiting for monitor entry [54190000..54190c90] at org.netbeans.spi.looks.Look.fireUniversal(Look.java:608) - waiting to lock <0x452fcc98> (a org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook) at org.netbeans.spi.looks.Look.fireChange(Look.java:524) at org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook.access$000(ProjectMemberLook.java:48) at org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook$L.resultChanged(ProjectMemberLook.java:124) at org.openide.util.lookup.AbstractLookup.notifyListeners(AbstractLookup.java:376) at org.openide.util.lookup.ProxyLookup$R.resultChanged(ProxyLookup.java:406) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:109) at org.netbeans.api.projects.ProjectMember$Environment.beforeLookup(Unknown Source) - locked <0x452afde8> (a org.netbeans.api.projects.ProjectMember$Environment) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:413) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:346) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:320) at org.netbeans.api.projects.ContainersList$Updater.updateFiltered(ContainersList.java:273) at org.netbeans.api.projects.ContainersList$Updater.run(ContainersList.java:207) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) "TimerQueue" daemon prio=1 tid=0x0x896f460 nid=0x65e8 in Object.wait() [54090000..54090d90] at java.lang.Object.wait(Native Method) - waiting on <0x44f62a50> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:231) - locked <0x44f62a50> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:536) "Default RequestProcessor" daemon prio=1 tid=0x0x8919b60 nid=0x65e8 waiting for monitor entry [54010000..54010e10] at org.netbeans.core.windows.frames.DefaultContainerImpl.getTopComponents(DefaultContainerImpl.java:524) - waiting to lock <0x452971a0> (a java.lang.Object) at org.netbeans.core.windows.ModeImpl.doGetTopComponents(ModeImpl.java:895) at org.netbeans.core.windows.ModeImpl.getTopComponents(ModeImpl.java:878) at org.netbeans.modules.projects.ide.ui.workplace.WorkplaceTab$1.run(WorkplaceTab.java:68) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) "Thread-3" prio=1 tid=0x0x88e06a8 nid=0x65e8 waiting on condition [53f90000..53f90e90] at java.lang.Thread.sleep(Native Method) at com.sun.ffj.modules.licensemgr.LMsnCheck.run(LMsnCheck.java:95) "Inactive RequestProcessor thread" daemon prio=1 tid=0x0x873dd18 nid=0x65e8 in Object.wait() [4fe28000..4fe29010] at java.lang.Object.wait(Native Method) - waiting on <0x44cd02c8> (a java.lang.Object) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:649) - locked <0x44cd02c8> (a java.lang.Object) "AWT-EventQueue-0" prio=1 tid=0x0x85807a8 nid=0x65e8 in Object.wait() [4ff27000..4ff28f10] at java.lang.Object.wait(Native Method) - waiting on <0x452973b8> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:426) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1172) - locked <0x452973b8> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enter(Mutex.java:486) at org.openide.util.Mutex.postRequest(Mutex.java:873) at org.openide.util.Mutex.postWriteRequest(Mutex.java:375) at org.openide.nodes.Children.getArray(Children.java:489) at org.openide.nodes.Children.getNodes(Children.java:316) at org.openide.nodes.FilterNode$ChildrenAdapter.run(FilterNode.java:1215) at org.openide.nodes.FilterNode$Children.updateKeys(FilterNode.java:1172) at org.openide.nodes.FilterNode$Children.addNotifyImpl(FilterNode.java:1069) at org.openide.nodes.FilterNode$Children.addNotify(FilterNode.java:1061) at org.openide.nodes.Children.callAddNotify(Children.java:420) at org.openide.nodes.Children.getArray(Children.java:463) at org.openide.nodes.Children.getNodes(Children.java:316) at org.openide.explorer.view.VisualizerNode.getChildren(VisualizerNode.java:168) at org.openide.explorer.view.VisualizerNode.getChildCount(VisualizerNode.java:207) at javax.swing.tree.DefaultTreeModel.getChildCount(DefaultTreeModel.java:168) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1461) at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(VariableHeightLayoutCache.java:1270) at javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:725) at javax.swing.tree.VariableHeightLayoutCache.treeStructureChanged(VariableHeightLayoutCache.java:626) at javax.swing.plaf.basic.BasicTreeUI$TreeModelHandler.treeStructureChanged(BasicTreeUI.java:2469) at javax.swing.tree.DefaultTreeModel.fireTreeStructureChanged(DefaultTreeModel.java:561) at javax.swing.tree.DefaultTreeModel.nodeStructureChanged(DefaultTreeModel.java:345) at javax.swing.tree.DefaultTreeModel.setRoot(DefaultTreeModel.java:117) at org.openide.explorer.view.NodeTreeModel$1.run(NodeTreeModel.java:67) at org.openide.util.Mutex.doEvent(Mutex.java:912) at org.openide.util.Mutex.readAccess(Mutex.java:232) at org.openide.explorer.view.NodeTreeModel.setNode(NodeTreeModel.java:54) at org.openide.explorer.view.TreeView.synchronizeRootContext(TreeView.java:622) at org.openide.explorer.view.TreeView.lookupExplorerManager(TreeView.java:469) at org.openide.explorer.view.TreeView.addNotify(TreeView.java:447) at java.awt.Container.addNotify(Container.java:2045) - locked <0x449be918> (a java.awt.Component$AWTTreeLock) at javax.swing.JComponent.addNotify(JComponent.java:4283) at org.openide.windows.TopComponent.addNotify(TopComponent.java:240) at java.awt.Container.addImpl(Container.java:658) - locked <0x449be918> (a java.awt.Component$AWTTreeLock) at javax.swing.JTabbedPane.insertTab(JTabbedPane.java:569) at javax.swing.JTabbedPane.addTab(JTabbedPane.java:607) at org.netbeans.core.windows.frames.SplitContainerImpl.addTCIntoTab(SplitContainerImpl.java:580) at org.netbeans.core.windows.frames.SplitContainerImpl.attachComponents(SplitContainerImpl.java:318) at org.netbeans.core.windows.frames.DefaultContainerImpl.setAttached(DefaultContainerImpl.java:825) - locked <0x452971a0> (a java.lang.Object) at org.netbeans.core.windows.frames.SplitContainerImpl.setAttached(SplitContainerImpl.java:983) at org.netbeans.core.windows.ModeImpl.setVisible(ModeImpl.java:1394) at org.netbeans.core.windows.ModeImpl$1.performCommand(ModeImpl.java:524) at org.netbeans.core.windows.DeferredPerformer.processCommand(DeferredPerformer.java:197) at org.netbeans.core.windows.DeferredPerformer.putRequest(DeferredPerformer.java:91) at org.netbeans.core.windows.ModeImpl.doDockInto(ModeImpl.java:483) at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:422) at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:408) at org.netbeans.core.windows.ModeImpl.dockInto(ModeImpl.java:396) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.doOpen(WindowManagerImpl.java:1628) at org.netbeans.core.windows.WindowManagerImpl$TopComponentManager.open(WindowManagerImpl.java:1585) at org.openide.windows.TopComponent.open(TopComponent.java:221) at org.openide.explorer.ExplorerPanel.open(ExplorerPanel.java:157) at org.netbeans.core.windows.layers.TCRefImpl.performCommand(TCRefImpl.java:158) at org.netbeans.core.windows.DeferredPerformer.processCommand(DeferredPerformer.java:197) at org.netbeans.core.windows.DeferredPerformer.putRequest(DeferredPerformer.java:91) at org.netbeans.core.windows.layers.TCRefImpl.updateMode(TCRefImpl.java:222) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.addComponents(ModeData.java:855) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateComponents(ModeData.java:669) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.updateAll(ModeData.java:417) at org.netbeans.core.windows.layers.ModeData$CookiesImpl.loadDataSection(ModeData.java:1292) - locked <0x44fa8a78> (a java.lang.Object) at org.netbeans.core.windows.ModeImpl.ensureSectionLoaded(ModeImpl.java:2437) at org.netbeans.core.windows.ModeImpl.setVisible(ModeImpl.java:1343) at org.netbeans.core.windows.WorkspaceVisibilityManager.setModesVisibility(WorkspaceVisibilityManager.java:544) at org.netbeans.core.windows.WorkspaceVisibilityManager.processModes(WorkspaceVisibilityManager.java:381) at org.netbeans.core.windows.WorkspaceVisibilityManager.doSetVisible(WorkspaceVisibilityManager.java:187) at org.netbeans.core.windows.WorkspaceVisibilityManager.performCommand(WorkspaceVisibilityManager.java:110) at org.netbeans.core.windows.DeferredPerformer.processCommand(DeferredPerformer.java:197) at org.netbeans.core.windows.DeferredPerformer.stateChanged(DeferredPerformer.java:161) at org.netbeans.core.windows.StateManager.fireStateChanged(StateManager.java:128) at org.netbeans.core.windows.StateManager.setVisibilityState(StateManager.java:153) at org.netbeans.core.windows.StateManager.propertyChange(StateManager.java:175) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:330) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:257) at java.awt.Component.firePropertyChange(Component.java:6729) at org.netbeans.core.windows.MainWindow.doShowWindow(MainWindow.java:189) at org.netbeans.core.windows.MainWindow.access$100(MainWindow.java:51) at org.netbeans.core.windows.MainWindow$2.run(MainWindow.java:164) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:448) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:197) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:144) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:136) at java.awt.EventDispatchThread.run(EventDispatchThread.java:99) "Java2D Disposer" daemon prio=1 tid=0x0x8568cb8 nid=0x65e8 in Object.wait() [4fea8000..4fea8f90] at java.lang.Object.wait(Native Method) - waiting on <0x44a17e00> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x44a17e00> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at sun.java2d.Disposer.run(Disposer.java:99) at java.lang.Thread.run(Thread.java:536) "AWT-Motif" daemon prio=1 tid=0x0x8564f90 nid=0x65e8 runnable [4fda8000..4fda9090] at sun.awt.motif.MToolkit.run(Native Method) at java.lang.Thread.run(Thread.java:536) "AWT-Shutdown" prio=1 tid=0x0x84e7780 nid=0x65e8 in Object.wait() [4fcf1000..4fcf2110] at java.lang.Object.wait(Native Method) - waiting on <0x449bea40> (a java.lang.Object) at java.lang.Object.wait(Object.java:426) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x449bea40> (a java.lang.Object) at java.lang.Thread.run(Thread.java:536) "Active Reference Queue Daemon" daemon prio=1 tid=0x0x84caad8 nid=0x65e8 in Object.wait() [4f6da000..4f6da190] at java.lang.Object.wait(Native Method) - waiting on <0x449beab0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x449beab0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2436) at java.lang.Thread.run(Thread.java:536) "Thread-1" daemon prio=1 tid=0x0x84c1a50 nid=0x65e8 in Object.wait() [4f65a000..4f65a210] at java.lang.Object.wait(Native Method) - waiting on <0x449beb28> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:429) - locked <0x449beb28> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:382) "CLI Requests Server" daemon prio=1 tid=0x0x8482788 nid=0x65e8 runnable [4f523000..4f523310] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353) - locked <0x44957f60> (a java.net.PlainSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:448) at java.net.ServerSocket.accept(ServerSocket.java:419) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:654) "Signal Dispatcher" daemon prio=1 tid=0x0x80a31f8 nid=0x65e8 waiting on condition [0..0] "Finalizer" daemon prio=1 tid=0x0x8084e68 nid=0x65e8 in Object.wait() [4e3de000..4e3de590] at java.lang.Object.wait(Native Method) - waiting on <0x44958108> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111) - locked <0x44958108> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=1 tid=0x0x8084260 nid=0x65e8 in Object.wait() [4e35e000..4e35e610] at java.lang.Object.wait(Native Method) - waiting on <0x44957ec0> (a java.lang.ref.Reference$Lock) at java.lang.Object.wait(Object.java:426) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:113) - locked <0x44957ec0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x0x8082f50 nid=0x65e8 runnable "VM Periodic Task Thread" prio=1 tid=0x0x80a1df8 nid=0x65e8 waiting on condition "Suspend Checker Thread" prio=1 tid=0x0x80a2778 nid=0x65e8 runnable Found one Java-level deadlock: ============================= "Default RequestProcessor": waiting to lock monitor 0x809feec (object 0x452afde8, a org.netbeans.api.projects.ProjectMember$Environment), which is held by "ContainersList-updater" "ContainersList-updater": waiting to lock monitor 0x80a003c (object 0x452fcc98, a org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook), which is held by "Default RequestProcessor" Java stack information for the threads listed above: =================================================== "Default RequestProcessor": at org.netbeans.api.projects.ProjectMember$Environment.beforeLookup(Unknown Source) - waiting to lock <0x452afde8> (a org.netbeans.api.projects.ProjectMember$Environment) at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:135) at org.netbeans.api.projects.ProjectMemberVisualDescriptor.get(ProjectMemberVisualDescriptor.java:43) at org.netbeans.modules.projects.ide.ui.looks.AliveProjectMemberLook$ProjectMemberDefaultLook.attachTo(AliveProjectMemberLook.java:216) at org.netbeans.spi.looks.Look.addLookListener(Look.java:544) - locked <0x452fcc30> (a org.netbeans.modules.projects.ide.ui.looks.AliveProjectMemberLook$ProjectMemberDefaultLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452fcc48> (a org.netbeans.modules.projects.ide.ui.looks.AliveProjectMemberLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452fcc98> (a org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452fccf0> (a org.netbeans.modules.looks.CompositeLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452fcd40> (a org.netbeans.modules.projects.ide.ui.logicalview.SourcesChildren) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452dfae0> (a org.netbeans.modules.projects.ide.ui.looks.SourcesLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452dfb00> (a org.netbeans.modules.looks.CompositeLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452c9ba8> (a org.netbeans.modules.projects.ide.ui.logicalview.LogicalView) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x452a0e30> (a org.netbeans.modules.looks.CompositeLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x45270a40> (a org.netbeans.modules.projects.ide.ui.looks.ProjectDescriptorLook$ProjectLook) at org.netbeans.spi.looks.ProxyLook.addLookListener(ProxyLook.java:1142) - locked <0x45270a88> (a org.netbeans.modules.projects.ide.ui.looks.ProjectDescriptorLook) at org.netbeans.spi.looks.AccessorImpl.addLookListener(AccessorImpl.java:28) at org.netbeans.api.nodes2looks.LookNode.tryAttach(LookNode.java:400) at org.netbeans.api.nodes2looks.LookNode.findFirstLook(LookNode.java:387) at org.netbeans.api.nodes2looks.LookNode.create(LookNode.java:180) at org.netbeans.api.nodes2looks.LookNode.<init>(LookNode.java:134) at org.netbeans.api.nodes2looks.LookChildren.createNodes(LookChildren.java:76) at org.openide.nodes.Children$Keys$KE.nodes(Children.java:1987) at org.openide.nodes.ChildrenArray.nodesFor(ChildrenArray.java:109) at org.openide.nodes.Children$Info.nodes(Children.java:1083) at org.openide.nodes.Children.justComputeNodes(Children.java:589) at org.openide.nodes.ChildrenArray.nodes(ChildrenArray.java:54) at org.openide.nodes.Children.getNodes(Children.java:325) at org.openide.nodes.Children.findChild(Children.java:265) at org.openide.nodes.FilterNode$Children.findChild(FilterNode.java:1103) at org.openide.nodes.NodeOp.findChild(NodeOp.java:211) at org.openide.nodes.NodeOp.findPath(NodeOp.java:229) at org.openide.nodes.NodeOp.findPath(NodeOp.java:257) at org.openide.explorer.ExplorerManager.findPath(ExplorerManager.java:720) at org.openide.explorer.ExplorerManager$6.run(ExplorerManager.java:662) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) "ContainersList-updater": at org.netbeans.spi.looks.Look.fireUniversal(Look.java:608) - waiting to lock <0x452fcc98> (a org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook) at org.netbeans.spi.looks.Look.fireChange(Look.java:524) at org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook.access$000(ProjectMemberLook.java:48) at org.netbeans.modules.projects.ide.ui.looks.ProjectMemberLook$L.resultChanged(ProjectMemberLook.java:124) at org.openide.util.lookup.AbstractLookup.notifyListeners(AbstractLookup.java:376) at org.openide.util.lookup.ProxyLookup$R.resultChanged(ProxyLookup.java:406) at org.openide.util.lookup.ProxyLookup.setLookups(ProxyLookup.java:109) at org.netbeans.api.projects.ProjectMember$Environment.beforeLookup(Unknown Source) - locked <0x452afde8> (a org.netbeans.api.projects.ProjectMember$Environment) at org.openide.util.lookup.ProxyLookup$R.myBeforeLookup(ProxyLookup.java:413) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:346) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:320) at org.netbeans.api.projects.ContainersList$Updater.updateFiltered(ContainersList.java:273) at org.netbeans.api.projects.ContainersList$Updater.run(ContainersList.java:207) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:677) Found 1 deadlock.
passing this on for reassignment.
*** This issue has been marked as a duplicate of 36504 ***
As described in http://www.netbeans.org/servlets/ReadMsg?msgId=619519&listName=nbdiscuss the current work on projects prototype has been stopped. Marking issue as VERIFIED --->
---> CLOSED