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 173345 - Deadlock when opening suite
Summary: Deadlock when opening suite
Status: RESOLVED FIXED
Alias: None
Product: apisupport
Classification: Unclassified
Component: Project (show other bugs)
Version: 6.x
Hardware: All All
: P2 blocker (vote)
Assignee: rmichalsky
URL:
Keywords:
: 174049 174323 175110 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-09-30 09:28 UTC by David Strupl
Modified: 2009-10-22 09:26 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 David Strupl 2009-09-30 09:28:48 UTC
Full thread dump Java HotSpot(TM) Client VM (14.0-b16 mixed mode, sharing):

"*** JFluid Separate Command Execution Thread" daemon prio=10 tid=0xaf6f2000 nid=0x231e in Object.wait() [0xaf909000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x721dbea8> (a java.lang.Object)
	at java.lang.Object.wait(Object.java:485)
	at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:102)
	- locked <0x721dbea8> (a java.lang.Object)

"FoD Warm Up" daemon prio=10 tid=0xb4c1ac00 nid=0x22c8 in Object.wait() [0xb02ac000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x730974b0> (a java.awt.EventQueue$1AWTInvocationLock)
	at java.lang.Object.wait(Object.java:485)
	at java.awt.EventQueue.invokeAndWait(EventQueue.java:992)
	- locked <0x730974b0> (a java.awt.EventQueue$1AWTInvocationLock)
	at org.netbeans.core.ui.warmup.ContextMenuWarmUpTask.run(ContextMenuWarmUpTask.java:73)
	at org.netbeans.modules.ide.ergonomics.fod.WarmUp.run(WarmUp.java:72)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084)

"Default RequestProcessor" daemon prio=10 tid=0x081c6400 nid=0x22c2 waiting for monitor entry [0xb04ad000]
   java.lang.Thread.State: BLOCKED (on object monitor)
	at org.netbeans.modules.apisupport.project.universe.NbPlatform.getPlatformByDestDir(NbPlatform.java:278)
	- waiting to lock <0x88be0998> (a java.lang.Class for org.netbeans.modules.apisupport.project.universe.NbPlatform)
	at org.netbeans.modules.apisupport.project.NbModuleProject.getPlatform(NbModuleProject.java:579)
	at org.netbeans.modules.apisupport.project.NbModuleProject.getPlatform(NbModuleProject.java:567)
	at org.netbeans.modules.apisupport.project.NbModuleProject.getModuleList(NbModuleProject.java:527)
	at org.netbeans.modules.apisupport.project.Evaluator$2.run(Evaluator.java:224)
	at org.netbeans.modules.apisupport.project.Evaluator$2.run(Evaluator.java:220)
	at org.openide.util.Mutex.readAccess(Mutex.java:285)
	at org.netbeans.modules.apisupport.project.Evaluator.reset(Evaluator.java:220)
	at org.netbeans.modules.apisupport.project.Evaluator.propertyChange(Evaluator.java:246)
	at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:339)
	at org.netbeans.spi.project.support.ant.SequentialPropertyEvaluator.stateChanged(SequentialPropertyEvaluator.java:205)
	at org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:321)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:130)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:116)
	at org.netbeans.modules.apisupport.project.Util$UserPropertiesFileProvider.stateChanged(Util.java:744)
	at org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:321)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:130)
	at org.openide.util.ChangeSupport.fireChange(ChangeSupport.java:116)
	at org.netbeans.spi.project.support.ant.PropertyUtils$FilePropertyProvider$1.run(PropertyUtils.java:307)
	at org.netbeans.spi.project.support.ant.PropertyUtils$FilePropertyProvider$1.run(PropertyUtils.java:305)
	at org.openide.util.Mutex.readAccess(Mutex.java:285)
	at org.netbeans.spi.project.support.ant.PropertyUtils$FilePropertyProvider.fireChange(PropertyUtils.java:313)
	at org.netbeans.spi.project.support.ant.PropertyUtils$FilePropertyProvider.fileChanged(PropertyUtils.java:344)
	at org.openide.filesystems.FileUtil$Holder.fileChanged(FileUtil.java:430)
	at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEventImpl(FCLSupport.java:142)
	at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEvent(FCLSupport.java:125)
	at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:102)
	at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:1071)
	at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:912)
	at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:79)
	at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:574)
	at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:526)
	at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:494)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent(BaseFileObj.java:527)
	at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj$1.close(FileObj.java:116)
	at java.io.FilterOutputStream.close(FilterOutputStream.java:143)
	at org.openide.filesystems.FileObject$1.close(FileObject.java:692)
	at org.netbeans.spi.project.support.ant.PropertyUtils$2.run(PropertyUtils.java:197)
	at org.netbeans.spi.project.support.ant.PropertyUtils$2.run(PropertyUtils.java:161)
	at org.openide.util.Mutex.writeAccess(Mutex.java:433)
	at org.netbeans.spi.project.support.ant.PropertyUtils.putGlobalProperties(PropertyUtils.java:161)
	at org.netbeans.modules.apisupport.project.universe.NbPlatform$1Init.run(NbPlatform.java:138)
	at org.openide.util.Mutex.postRequest(Mutex.java:1251)
	at org.openide.util.Mutex.postWriteRequest(Mutex.java:582)
	at org.netbeans.modules.apisupport.project.universe.NbPlatform$1Init.run(NbPlatform.java:143)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084)

"DestroyJavaVM" prio=10 tid=0xb23fb800 nid=0x22a1 waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

"AWT-EventQueue-1" prio=10 tid=0x082a3400 nid=0x22bf in Object.wait() [0xb3020000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x73097518> (a org.openide.util.Mutex$QueueCell)
	at java.lang.Object.wait(Object.java:485)
	at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1602)
	- locked <0x73097518> (a org.openide.util.Mutex$QueueCell)
	at org.openide.util.Mutex.enterImpl(Mutex.java:723)
	at org.openide.util.Mutex.enter(Mutex.java:630)
	at org.openide.util.Mutex.readEnter(Mutex.java:613)
	at org.openide.util.Mutex.readAccess(Mutex.java:282)
	at org.netbeans.modules.projectapi.AuxiliaryConfigImpl.getConfigurationFragment(AuxiliaryConfigImpl.java:78)
	at
org.netbeans.modules.profiler.nbmodule.NbModuleProjectTypeProfiler.isProfilingSupported(NbModuleProjectTypeProfiler.java:118)
	at org.netbeans.modules.profiler.utils.ProjectUtilities.getProjectTypeProfiler(ProjectUtilities.java:523)
	at org.netbeans.modules.profiler.actions.AntActions.isProjectTypeSupported(AntActions.java:737)
	at org.netbeans.modules.profiler.actions.AntActions.access$000(AntActions.java:84)
	at org.netbeans.modules.profiler.actions.AntActions$1.enable(AntActions.java:133)
	at org.netbeans.modules.project.ui.actions.MainProjectAction.refreshView(MainProjectAction.java:216)
	at org.netbeans.modules.project.ui.actions.MainProjectAction.init(MainProjectAction.java:117)
	at org.netbeans.modules.project.ui.actions.LookupSensitiveAction.getValue(LookupSensitiveAction.java:120)
	at org.netbeans.modules.project.ui.actions.MainProjectAction.getValue(MainProjectAction.java:78)
	at org.openide.awt.Toolbar.setAccelerator(Toolbar.java:496)
	at org.openide.awt.DynaMenuModel.loadSubmenu(DynaMenuModel.java:89)
	at org.openide.awt.MenuBar$LazyMenu$MenuFolder.createInstance(MenuBar.java:713)
	at org.openide.loaders.FolderInstance.defaultProcessObjectsFinal(FolderInstance.java:870)
	at org.openide.loaders.FolderInstance$1R.run(FolderInstance.java:735)
	at org.openide.util.Task.run(Task.java:245)
	at org.netbeans.modules.openide.loaders.AWTTask.run(AWTTask.java:70)
	at org.netbeans.modules.openide.loaders.AWTTask$Processor.run(AWTTask.java:111)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:117)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
	at java.awt.Dialog$1.run(Dialog.java:1045)
	at java.awt.Dialog$3.run(Dialog.java:1097)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:1095)
	at java.awt.Component.show(Component.java:1563)
	at java.awt.Component.setVisible(Component.java:1515)
	at java.awt.Window.setVisible(Window.java:841)
	at java.awt.Dialog.setVisible(Dialog.java:985)
	at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:580)
	at org.netbeans.modules.project.ui.actions.OpenProject.actionPerformed(OpenProject.java:144)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
	at javax.swing.AbstractButton.doClick(AbstractButton.java:357)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1225)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1266)
	at java.awt.Component.processMouseEvent(Component.java:6263)
	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:4238)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
	at java.awt.Container.dispatchEventImpl(Container.java:2085)
	at java.awt.Window.dispatchEventImpl(Window.java:2475)
	at java.awt.Component.dispatchEvent(Component.java:4460)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:117)
	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)

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

"Opening projects" daemon prio=10 tid=0x08282800 nid=0x22b9 in Object.wait() [0xb2159000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x73077940> (a org.openide.util.Mutex$QueueCell)
	at java.lang.Object.wait(Object.java:485)
	at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1602)
	- locked <0x73077940> (a org.openide.util.Mutex$QueueCell)
	at org.openide.util.Mutex.enterImpl(Mutex.java:723)
	at org.openide.util.Mutex.enter(Mutex.java:630)
	at org.openide.util.Mutex.readEnter(Mutex.java:613)
	at org.openide.util.Mutex.readAccess(Mutex.java:282)
	at org.netbeans.spi.project.support.ant.SequentialPropertyEvaluator.<init>(SequentialPropertyEvaluator.java:92)
	at org.netbeans.spi.project.support.ant.PropertyUtils.sequentialPropertyEvaluator(PropertyUtils.java:608)
	at org.netbeans.modules.apisupport.project.universe.NbPlatform.getPlatformsInternal(NbPlatform.java:172)
	at org.netbeans.modules.apisupport.project.universe.NbPlatform.getPlatformByDestDir(NbPlatform.java:278)
	- locked <0x88be0998> (a java.lang.Class for org.netbeans.modules.apisupport.project.universe.NbPlatform)
	at org.netbeans.modules.apisupport.project.suite.SuiteProject.getPlatform(SuiteProject.java:182)
	at org.netbeans.modules.apisupport.project.suite.SuiteProject.refreshBuildScripts(SuiteProject.java:317)
	at org.netbeans.modules.apisupport.project.suite.SuiteProject.open(SuiteProject.java:310)
	at org.netbeans.modules.apisupport.project.suite.SuiteProject$OpenedHook.projectOpened(SuiteProject.java:334)
	at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:81)
	at org.netbeans.spi.project.ui.support.UILookupMergerSupport$OpenHookImpl.projectOpened(UILookupMergerSupport.java:193)
	at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:81)
	at org.netbeans.spi.project.ui.support.UILookupMergerSupport$OpenHookImpl.projectOpened(UILookupMergerSupport.java:198)
	at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:81)
	at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:1065)
	at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1116)
	at org.netbeans.modules.project.ui.OpenProjectList.doOpen(OpenProjectList.java:669)
	at org.netbeans.modules.project.ui.OpenProjectList.access$1200(OpenProjectList.java:122)
	at org.netbeans.modules.project.ui.OpenProjectList$3.run(OpenProjectList.java:559)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:602)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1084)

"TimerQueue" daemon prio=10 tid=0x08144000 nid=0x22b7 in Object.wait() [0xb2e20000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x6f982378> (a javax.swing.TimerQueue)
	at javax.swing.TimerQueue.run(TimerQueue.java:236)
	- locked <0x6f982378> (a javax.swing.TimerQueue)
	at java.lang.Thread.run(Thread.java:619)

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

"AWT-XAWT" daemon prio=10 tid=0xb4c7d000 nid=0x22b0 runnable [0xb3423000]
   java.lang.Thread.State: RUNNABLE
	at sun.awt.X11.XToolkit.waitForEvents(Native Method)
	at sun.awt.X11.XToolkit.run(XToolkit.java:548)
	at sun.awt.X11.XToolkit.run(XToolkit.java:523)
	at java.lang.Thread.run(Thread.java:619)

"Java2D Disposer" daemon prio=10 tid=0x0811e400 nid=0x22af in Object.wait() [0xb363a000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x6f8da630> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x6f8da630> (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)

"Active Reference Queue Daemon" daemon prio=10 tid=0x0810bc00 nid=0x22ae in Object.wait() [0xb3ae2000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x6f862fb8> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x6f862fb8> (a java.lang.ref.ReferenceQueue$Lock)
	at org.netbeans.modules.openide.util.ActiveQueue.run(ActiveQueue.java:53)
	at java.lang.Thread.run(Thread.java:619)

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

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

"Low Memory Detector" daemon prio=10 tid=0x08093800 nid=0x22a7 runnable [0x00000000]
   java.lang.Thread.State: RUNNABLE

"CompilerThread0" daemon prio=10 tid=0x08091c00 nid=0x22a6 waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x08090400 nid=0x22a5 waiting on condition [0x00000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=10 tid=0x08082000 nid=0x22a4 in Object.wait() [0xb4b95000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x6f863468> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118)
	- locked <0x6f863468> (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=0x08080400 nid=0x22a3 in Object.wait() [0xb4f96000]
   java.lang.Thread.State: WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x6f862fa8> (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 <0x6f862fa8> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x0807ec00 nid=0x22a2 runnable 

"VM Periodic Task Thread" prio=10 tid=0x0809d800 nid=0x22a8 waiting on condition 

JNI global references: 1561

Heap
 def new generation   total 4736K, used 1247K [0x6d930000, 0x6de50000, 0x6f860000)
  eden space 4224K,  26% used [0x6d930000, 0x6da4a388, 0x6dd50000)
  from space 512K,  23% used [0x6dd50000, 0x6dd6d928, 0x6ddd0000)
  to   space 512K,   0% used [0x6ddd0000, 0x6ddd0000, 0x6de50000)
 tenured generation   total 62704K, used 57816K [0x6f860000, 0x7359c000, 0x86f30000)
   the space 62704K,  92% used [0x6f860000, 0x730d61d0, 0x730d6200, 0x7359c000)
 compacting perm gen  total 32768K, used 30051K [0x86f30000, 0x88f30000, 0x93730000)
   the space 32768K,  91% used [0x86f30000, 0x88c88cb0, 0x88c88e00, 0x88f30000)
    ro space 8192K,  74% used [0x93730000, 0x93d29cc8, 0x93d29e00, 0x93f30000)
    rw space 12288K,  59% used [0x93f30000, 0x94647540, 0x94647600, 0x94b30000)
Comment 1 David Strupl 2009-09-30 09:33:05 UTC
david@david-laptop:/home/work/netbeans/jet-main/nbbuild/netbeans/bin$ ./netbeans --jdkhome /usr/local/java/jdk1.6
--userdir /home/david/.netbeans/a1
-------------------------------------------------------------------------------
>Log Session: Wednesday, September 30, 2009 10:22:23 AM CEST
>System Info: 
  Product Version         = NetBeans IDE Dev (Build 090929)
  Operating System        = Linux version 2.6.24-24-generic running on i386
  Java; VM; Vendor        = 1.6.0_14; Java HotSpot(TM) Client VM 14.0-b16; Sun Microsystems Inc.
  Runtime                 = Java(TM) SE Runtime Environment 1.6.0_14-b08
  Java Home               = /usr/local/java/jdk1.6.0_14/jre
  System Locale; Encoding = cs_CZ (nb); UTF-8
  Home Directory          = /home/david
  Current Directory       = /home/work/netbeans/jet-main/nbbuild/netbeans/bin
  User Directory          = /home/david/.netbeans/a1
 
Comment 2 rmichalsky 2009-10-02 15:54:47 UTC
core-main #048bb19c3aff
Comment 3 Quality Engineering 2009-10-07 00:09:15 UTC
Integrated into 'main-golden', will be available in build *200910061401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/048bb19c3aff
User: Richard Michalsky <rmichalsky@netbeans.org>
Log: #173345: fixed deadlock when initializing NbPlatforms concurrently in PM write lock
Comment 4 Marian Mirilovic 2009-10-08 11:35:37 UTC
*** Issue 174049 has been marked as a duplicate of this issue. ***
Comment 5 rmichalsky 2009-10-12 08:46:31 UTC
*** Issue 174323 has been marked as a duplicate of this issue. ***
Comment 6 rmichalsky 2009-10-22 09:26:17 UTC
*** Issue 175110 has been marked as a duplicate of this issue. ***