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 163504 - IDE Hangs
Summary: IDE Hangs
Status: NEW
Alias: None
Product: third-party
Classification: Unclassified
Component: -- Other -- (show other bugs)
Version: 6.x
Hardware: PC Windows XP
: P2 blocker with 2 votes (vote)
Assignee: issues@third-party
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-04-23 15:24 UTC by nmirzadeh
Modified: 2009-05-21 08:19 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 nmirzadeh 2009-04-23 15:24:37 UTC
NetBeans hangs. I've more than 40 Maven-projects in a directory, when I try to open one project it sometimes hangs.
I've to kill the process, and start up NetBeans again.
-------
Product Version: NetBeans IDE 6.5 (Build 200811100001)
Java: 1.5.0_12; Java HotSpot(TM) Client VM 1.5.0_12-b04
System: Windows XP version 5.1 running on x86; Cp1252; nl_NL (nb)
Userdir: C:\Documents and Settings\n.mirzadeh\.netbeans\6.5
Comment 1 nmirzadeh 2009-04-24 07:39:47 UTC
To reproduce the situation: 
1) I've more than 24 projects open in NetBeans. 
2) Close all the projects at the same time (in one go).
3) Try to open one project. Is succeed, try to open another one. 

Comment 2 Oleg Khokhlov 2009-04-27 11:17:54 UTC
could you please generate thread dump during freeze and attach it here?
http://wiki.netbeans.org/GenerateThreadDump
Comment 3 Andrei Chistiakov 2009-05-14 12:56:14 UTC
Without requested information for long time - INVALID. We can't do anything in this case. Reporter, please add requested
information and reopen issue. Thanks in advance.
Comment 4 nmirzadeh 2009-05-14 13:56:19 UTC
064 JAVA.EXE ( Open Project ) session:0 threads:28 parent:4724
Thu May 14 14:53:26 2009
Full thread dump Java HotSpot(TM) Client VM (1.5.0_12-b04 mixed mode, sharing):

"StackTrace Remote Thread" prio=6 tid=0x03b1ddd0 nid=0x1288 runnable [0x00000000..0x2c89fa30]

"Default RequestProcessor" daemon prio=2 tid=0x2eac0fa0 nid=0x1798 waiting for monitor entry [0x3437f000..0x3437f9e8]
	at java.awt.Container.clearCurrentFocusCycleRootOnHide(Container.java:3032)
	- waiting to lock <0x0682e9a8> (a java.awt.Component$AWTTreeLock)
	at java.awt.Component.hide(Component.java:1329)
	at java.awt.Component.show(Component.java:1304)
	at java.awt.Component.setVisible(Component.java:1255)
	at javax.swing.CellRendererPane.<init>(CellRendererPane.java:57)
	at javax.swing.plaf.basic.BasicComboBoxUI.<init>(BasicComboBoxUI.java:67)
	at com.sun.java.swing.plaf.windows.WindowsComboBoxUI.<init>(WindowsComboBoxUI.java:38)
	at com.sun.java.swing.plaf.windows.WindowsComboBoxUI.createUI(WindowsComboBoxUI.java:119)
	at sun.reflect.GeneratedMethodAccessor99.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:36)
	at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:243)
	at javax.swing.UIDefaults.getUI(UIDefaults.java:731)
	at javax.swing.UIManager.getUI(UIManager.java:860)
	at javax.swing.JComboBox.updateUI(JComboBox.java:247)
	at javax.swing.JComboBox.init(JComboBox.java:212)
	at javax.swing.JComboBox.<init>(JComboBox.java:178)
	at com.eviware.soapui.support.resolver.ResolveDialog$ResolveContextTableModel.<init>(ResolveDialog.java:257)
	at com.eviware.soapui.support.resolver.ResolveDialog.resolve(ResolveDialog.java:226)
	at com.eviware.soapui.impl.WorkspaceImpl.resolveProject(WorkspaceImpl.java:373)
	at com.eviware.soapui.impl.WorkspaceImpl.importProject(WorkspaceImpl.java:358)
	at 
com.eviware.soapui.netbeans.module.NetBeansPluginUISupport.getSoapUIProjectByFile(NetBeansPluginUISupport.java:135)
	at 
com.eviware.soapui.netbeans.module.NetBeansSoapUIProjectFactory.loadProject(NetBeansSoapUIProjectFactory.java:63)
	at org.netbeans.api.project.ProjectManager.createProject(ProjectManager.java:354)
	at org.netbeans.api.project.ProjectManager.access$300(ProjectManager.java:80)
	at org.netbeans.api.project.ProjectManager$2.run(ProjectManager.java:275)
	at org.netbeans.api.project.ProjectManager$2.run(ProjectManager.java:228)
	at org.openide.util.Mutex.readAccess(Mutex.java:327)
	at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:227)
	at org.netbeans.modules.project.ui.OpenProjectList.fileToProject(OpenProjectList.java:932)
	at 
org.netbeans.modules.project.ui.ProjectChooserAccessory$ProjectFileView.run(ProjectChooserAccessory.java:608)
	at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:572)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:997)

"Inactive RequestProcessor thread [Was:Default RequestProcessor/org.netbeans.modules.xml.xam.AbstractModelFactory$1]" 
daemon prio=2 tid=0x03b314e0 nid=0x151c in Object.wait() [0x3337f000..0x3337fd68]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0af37e28> (a java.lang.Object)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:950)
	- locked <0x0af37e28> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:Default 
RequestProcessor/org.netbeans.core.windows.FloatingWindowTransparencyManager$2]" daemon prio=2 tid=0x30009728 
nid=0x158c in Object.wait() [0x3157f000..0x3157fbe8]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0a159ec0> (a java.lang.Object)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:950)
	- locked <0x0a159ec0> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:Default 
RequestProcessor/org.netbeans.core.windows.FloatingWindowTransparencyManager$2]" daemon prio=2 tid=0x2ffb2840 nid=0xc48 
in Object.wait() [0x3117f000..0x3117fce8]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0a159fb0> (a java.lang.Object)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:950)
	- locked <0x0a159fb0> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:Default 
RequestProcessor/org.netbeans.core.windows.FloatingWindowTransparencyManager$2]" daemon prio=2 tid=0x2ebc6e60 
nid=0x1118 in Object.wait() [0x2fa7f000..0x2fa7fd68]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0a15a028> (a java.lang.Object)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:950)
	- locked <0x0a15a028> (a java.lang.Object)

"Inactive RequestProcessor thread [Was:Folder recognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=2 
tid=0x2ea3bbf8 nid=0x978 in Object.wait() [0x2f48f000..0x2f48fa68]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0a15a0a0> (a java.lang.Object)
	at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:950)
	- locked <0x0a15a0a0> (a java.lang.Object)

"GSF Source Worker Thread" daemon prio=2 tid=0x03ed7e60 nid=0x10b4 waiting on condition [0x31d7f000..0x31d7f9e8]
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:146)
	at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1879)
	at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:236)
	at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1337)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
	at java.lang.Thread.run(Thread.java:595)

"Java Source Worker Thread" daemon prio=2 tid=0x041d3610 nid=0x70c waiting on condition [0x31b7f000..0x31b7fa68]
	at sun.misc.Unsafe.park(Native Method)
	at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:146)
	at 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1879)
	at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:236)
	at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1607)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
	at java.util.concurrent.FutureTask.run(FutureTask.java:123)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
	at java.lang.Thread.run(Thread.java:595)

"org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" daemon prio=2 tid=0x03efc530 nid=0x1570 in Object.wait() 
[0x2f28f000..0x2f28fa68]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x07e04770> (a java.util.TaskQueue)
	at java.lang.Object.wait(Object.java:474)
	at java.util.TimerThread.mainLoop(Timer.java:483)
	- locked <0x07e04770> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

"DestroyJavaVM" prio=6 tid=0x00039100 nid=0x1138 waiting on condition [0x00000000..0x0007fae8]

"AWT-EventQueue-1" prio=6 tid=0x03cc7250 nid=0x2ac in Object.wait() [0x2fc8e000..0x2fc8fd68]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x06fe5000> (a java.util.WeakHashMap)
	at java.lang.Object.wait(Object.java:474)
	at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:411)
	- locked <0x06fe5000> (a java.util.WeakHashMap)
	at org.netbeans.api.project.ProjectManager$3.run(ProjectManager.java:404)
	at org.openide.util.Mutex.readAccess(Mutex.java:285)
	at org.netbeans.api.project.ProjectManager.isProject(ProjectManager.java:403)
	at org.netbeans.modules.project.ui.ProjectChooserAccessory.isProjectDir(ProjectChooserAccessory.java:359)
	at org.netbeans.modules.project.ui.ProjectChooserAccessory.access$800(ProjectChooserAccessory.java:86)
	at 
org.netbeans.modules.project.ui.ProjectChooserAccessory$ProjectFileView.getIcon(ProjectChooserAccessory.java:590)
	at javax.swing.JFileChooser.getIcon(JFileChooser.java:1529)
	at 
org.netbeans.swing.dirchooser.DirectoryChooserUI$DirectoryTreeRenderer.getNodeIcon(DirectoryChooserUI.java:2347)
	at 
org.netbeans.swing.dirchooser.DirectoryChooserUI$DirectoryTreeRenderer.getTreeCellRendererComponent(DirectoryChooserUI.
java:2331)
	at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2693)
	at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:475)
	at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:535)
	at javax.swing.tree.FixedHeightLayoutCache.getBounds(FixedHeightLayoutCache.java:181)
	at javax.swing.plaf.basic.BasicTreeUI.paint(BasicTreeUI.java:1162)
	at javax.swing.plaf.ComponentUI.update(ComponentUI.java:142)
	at javax.swing.JComponent.paintComponent(JComponent.java:743)
	at javax.swing.JComponent.paint(JComponent.java:1006)
	at org.netbeans.swing.dirchooser.DirectoryChooserUI$8.paint(DirectoryChooserUI.java:704)
	at javax.swing.JComponent.paintChildren(JComponent.java:843)
	- locked <0x0682e9a8> (a java.awt.Component$AWTTreeLock)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at javax.swing.JViewport.paint(JViewport.java:728)
	at javax.swing.JComponent.paintChildren(JComponent.java:843)
	- locked <0x0682e9a8> (a java.awt.Component$AWTTreeLock)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at javax.swing.JComponent.paintChildren(JComponent.java:843)
	- locked <0x0682e9a8> (a java.awt.Component$AWTTreeLock)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at javax.swing.JComponent.paintChildren(JComponent.java:843)
	- locked <0x0682e9a8> (a java.awt.Component$AWTTreeLock)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at javax.swing.JComponent.paintChildren(JComponent.java:843)
	- locked <0x0682e9a8> (a java.awt.Component$AWTTreeLock)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at javax.swing.JComponent.paintChildren(JComponent.java:843)
	- locked <0x0682e9a8> (a java.awt.Component$AWTTreeLock)
	at javax.swing.JComponent.paint(JComponent.java:1015)
	at javax.swing.JComponent.paintWithOffscreenBuffer(JComponent.java:4972)
	at javax.swing.JComponent.paintDoubleBuffered(JComponent.java:4925)
	at javax.swing.JComponent._paintImmediately(JComponent.java:4868)
	at javax.swing.JComponent.paintImmediately(JComponent.java:4675)
	at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:451)
	at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:114)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:153)
	at java.awt.Dialog$1.run(Dialog.java:535)
	at java.awt.Dialog$2.run(Dialog.java:563)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Dialog.java:561)
	at javax.swing.JFileChooser.showDialog(JFileChooser.java:717)
	at javax.swing.JFileChooser.showOpenDialog(JFileChooser.java:620)
	at org.netbeans.modules.project.ui.actions.OpenProject.actionPerformed(OpenProject.java:101)
	at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
	at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2169)
	at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:420)
	at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:258)
	at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
	at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:231)
	at java.awt.Component.processMouseEvent(Component.java:5517)
	at javax.swing.JComponent.processMouseEvent(JComponent.java:3135)
	at java.awt.Component.processEvent(Component.java:5282)
	at java.awt.Container.processEvent(Container.java:1966)
	at java.awt.Component.dispatchEventImpl(Component.java:3984)
	at java.awt.Container.dispatchEventImpl(Container.java:2024)
	at java.awt.Component.dispatchEvent(Component.java:3819)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
	at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
	at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
	at java.awt.Container.dispatchEventImpl(Container.java:2010)
	at java.awt.Window.dispatchEventImpl(Window.java:1791)
	at java.awt.Component.dispatchEvent(Component.java:3819)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
	at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:104)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

"TimerQueue" daemon prio=6 tid=0x00a92c90 nid=0x398 in Object.wait() [0x2df9f000..0x2df9fce8]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x071f4c38> (a javax.swing.TimerQueue)
	at javax.swing.TimerQueue.run(TimerQueue.java:236)
	- locked <0x071f4c38> (a javax.swing.TimerQueue)
	at java.lang.Thread.run(Thread.java:595)

"*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x2e678d28 nid=0x1188 in Object.wait() 
[0x2f06f000..0x2f06fc68]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x07027798> (a java.lang.Object)
	at java.lang.Object.wait(Object.java:474)
	at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:101)
	- locked <0x07027798> (a java.lang.Object)

"Thread-4" daemon prio=6 tid=0x0425c008 nid=0x1494 in Object.wait() [0x2e66f000..0x2e66fce8]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x06f5b3a0> (a java.util.LinkedList)
	at java.lang.Object.wait(Object.java:474)
	at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1456)
	- locked <0x06f5b3a0> (a java.util.LinkedList)

"AWT-Windows" daemon prio=6 tid=0x03ff3360 nid=0xc8c runnable [0x2dd9f000..0x2dd9fa68]
	at sun.awt.windows.WToolkit.eventLoop(Native Method)
	at sun.awt.windows.WToolkit.run(WToolkit.java:269)
	at java.lang.Thread.run(Thread.java:595)

"AWT-Shutdown" prio=6 tid=0x03fe9118 nid=0x12e8 in Object.wait() [0x2db9f000..0x2db9fae8]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x06829e08> (a java.lang.Object)
	at java.lang.Object.wait(Object.java:474)
	at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
	- locked <0x06829e08> (a java.lang.Object)
	at java.lang.Thread.run(Thread.java:595)

"Java2D Disposer" daemon prio=10 tid=0x03ccdb28 nid=0x11e4 in Object.wait() [0x2d89f000..0x2d89fb68]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x06829e90> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
	- locked <0x06829e90> (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:595)

"Timer-0" daemon prio=6 tid=0x0406c900 nid=0x13c4 in Object.wait() [0x0470f000..0x0470fce8]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0682a020> (a java.util.TaskQueue)
	at java.util.TimerThread.mainLoop(Timer.java:509)
	- locked <0x0682a020> (a java.util.TaskQueue)
	at java.util.TimerThread.run(Timer.java:462)

"CLI Requests Server" daemon prio=6 tid=0x03b56e80 nid=0x12a4 runnable [0x0450f000..0x0450fd68]
	at java.net.PlainSocketImpl.socketAccept(Native Method)
	at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
	- locked <0x0682a0f0> (a java.net.SocksSocketImpl)
	at java.net.ServerSocket.implAccept(ServerSocket.java:450)
	at java.net.ServerSocket.accept(ServerSocket.java:421)
	at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1010)

"Active Reference Queue Daemon" daemon prio=2 tid=0x00aca6c0 nid=0x1544 in Object.wait() [0x03ecf000..0x03ecf9e8]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0680bc00> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
	- locked <0x0680bc00> (a java.lang.ref.ReferenceQueue$Lock)
	at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3088)
	at java.lang.Thread.run(Thread.java:595)

"Low Memory Detector" daemon prio=6 tid=0x00a74910 nid=0x1098 runnable [0x00000000..0x00000000]

"CompilerThread0" daemon prio=10 tid=0x00a73620 nid=0x1228 waiting on condition [0x00000000..0x036cf848]

"Signal Dispatcher" daemon prio=10 tid=0x00a72908 nid=0xb00 waiting on condition [0x00000000..0x00000000]

"Finalizer" daemon prio=8 tid=0x00a6cd28 nid=0x51c in Object.wait() [0x032cf000..0x032cfc68]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0680bda8> (a java.lang.ref.ReferenceQueue$Lock)
	at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
	- locked <0x0680bda8> (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)

"Reference Handler" daemon prio=10 tid=0x00a6c158 nid=0x560 in Object.wait() [0x030cf000..0x030cfce8]
	at java.lang.Object.wait(Native Method)
	- waiting on <0x0680be28> (a java.lang.ref.Reference$Lock)
	at java.lang.Object.wait(Object.java:474)
	at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
	- locked <0x0680be28> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=10 tid=0x00a43798 nid=0xda8 runnable 

"VM Periodic Task Thread" prio=10 tid=0x00a72770 nid=0x100c waiting on condition 



=================
System Properties
=================

 java.vendor=Sun Microsystems Inc.
 netbeans.user=C:\Documents and Settings\n.mirzadeh\.netbeans\6.5
 sun.java.launcher=SUN_STANDARD
 sun.management.compiler=HotSpot Client Compiler
 os.name=Windows XP
 sun.boot.class.path=D:\Programs\Java\jdk1.5.0_12\jre\lib\rt.jar;D:\Programs\Java\jdk1.5.0_12\jre\lib\i18n.jar;D:\Progr
ams\Java\jdk1.5.0_12\jre\lib\sunrsasign.jar;D:\Programs\Java\jdk1.5.0_12\jre\lib\jsse.jar;D:\Programs\Java\jdk1.5.0_12\
jre\lib\jce.jar;D:\Programs\Java\jdk1.5.0_12\jre\lib\charsets.jar;D:\Programs\Java\jdk1.5.0_12\jre\classes
 netbeans.importclass=org.netbeans.upgrade.AutoUpgrade
 sun.desktop=windows
 java.vm.specification.vendor=Sun Microsystems Inc.
 java.runtime.version=1.5.0_12-b04
 netbeans.accept_license_class=org.netbeans.license.AcceptLicense
 user.name=n.mirzadeh
 nb.show.statistics.ui=usageStatisticsEnabled
 user.language=nl
 sun.boot.library.path=D:\Programs\Java\jdk1.5.0_12\jre\bin
 java.version=1.5.0_12
 user.timezone=Europe/Berlin
 sun.arch.data.model=32
 http.nonProxyHosts=localhost|127.0.0.1|bellidpc355
 java.endorsed.dirs=D:\Programs\Java\jdk1.5.0_12\jre\lib\endorsed
 sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86
 sun.jnu.encoding=Cp1252
 file.encoding.pkg=sun.io
 file.separator=\
 java.specification.name=Java Platform API Specification
 java.class.version=49.0
 user.country=NL
 java.home=D:\Programs\Java\jdk1.5.0_12\jre
 netbeans.buildnumber=200811100001
 java.vm.info=mixed mode, sharing
 org.openide.version=deprecated
 org.openide.TopManager=org.netbeans.core.NonGui
 os.version=5.1
 netbeans.system_http_proxy=DIRECT
 https.nonProxyHosts=localhost|127.0.0.1|bellidpc355
 sun.awt.keepWorkingSetOnMinimize=true
 path.separator=;
 java.vm.version=1.5.0_12-b04
 user.variant=
 netbeans.dynamic.classpath=D:\Programs\NetBeans6.5\platform9\core\org-openide-
filesystems.jar;D:\Programs\NetBeans6.5\platform9\core\core.jar;D:\Programs\NetBeans6.5\platform9\core\locale\core_zh_C
N.jar;D:\Programs\NetBeans6.5\platform9\core\locale\org-openide-
filesystems_zh_CN.jar;D:\Programs\NetBeans6.5\platform9\core\locale\org-openide-
filesystems_ja.jar;D:\Programs\NetBeans6.5\platform9\core\locale\org-openide-
filesystems_pt_BR.jar;D:\Programs\NetBeans6.5\platform9\core\locale\core_ja.jar;D:\Programs\NetBeans6.5\platform9\core\
locale\core_pt_BR.jar;D:\Programs\NetBeans6.5\nb6.5\core\org-netbeans-
upgrader.jar;D:\Programs\NetBeans6.5\nb6.5\core\locale\core_nb_ja.jar;D:\Programs\NetBeans6.5\nb6.5\core\locale\core_nb
_pt_BR.jar;D:\Programs\NetBeans6.5\nb6.5\core\locale\org-netbeans-
upgrader_ja.jar;D:\Programs\NetBeans6.5\nb6.5\core\locale\org-netbeans-
upgrader_zh_CN.jar;D:\Programs\NetBeans6.5\nb6.5\core\locale\core_nb_zh_CN.jar;D:\Programs\NetBeans6.5\nb6.5\core\local
e\core_nb.jar;D:\Programs\NetBeans6.5\nb6.5\core\locale\org-netbeans-upgrader_pt_BR.jar
 java.awt.printerjob=sun.awt.windows.WPrinterJob
 sun.io.unicode.encoding=UnicodeLittle
 awt.toolkit=sun.awt.windows.WToolkit
 org.openide.major.version=IDE/1
 useJavaUtilZip=true
 org.openide.TopManager.GUI=true
 sun.awt.exception.handler=org.netbeans.core.startup.TopLogging$AWTHandler
 user.home=C:\Documents and Settings\n.mirzadeh
 netbeans.home=D:\Programs\NetBeans6.5\platform9
 java.specification.vendor=Sun Microsystems Inc.
 apple.laf.useScreenMenuBar=true
 org.xml.sax.driver=com.sun.org.apache.xerces.internal.parsers.SAXParser
 java.library.path=D:\Programs\Java\jdk1.5.0_12\jre\bin;.;C:\WINDOWS\system32;C:\WINDOWS;D:\Programs\SVN-
Client;C:\oracle\product\10.2.0\client_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\Programs\maven-
2.0.9\bin;C:\OracleEx10g\app\oracle\product\10.2.0\server\bin;D:\Programs\CLOC;D:\Programs\TortoiseSVN\bin;D:\Programs\
apache-cxf-2.2\bin
 java.vendor.url=http://java.sun.com/
 java.vm.vendor=Sun Microsystems Inc.
 java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
 java.class.path=D:\Programs\NetBeans6.5\platform9\lib\org-openide-
modules.jar;D:\Programs\NetBeans6.5\platform9\lib\boot.jar;D:\Programs\NetBeans6.5\platform9\lib\org-openide-
util.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
util_zh_CN.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\boot_zh_CN.jar;D:\Programs\NetBeans6.5\platform9\lib\locale
\boot_ja.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
util_pt_BR.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\boot_pt_BR.jar;D:\Programs\NetBeans6.5\platform9\lib\locale
\org-openide-modules_ja.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
util_ja.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
modules_zh_CN.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
modules_pt_BR.jar;D:\Programs\Java\jdk1.5.0_12\lib\dt.jar;D:\Programs\Java\jdk1.5.0_12\lib\tools.jar
 sun.java2d.noddraw=true
 jdk.home=D:\Programs\Java\jdk1.5.0_12
 java.vm.specification.name=Java Virtual Machine Specification
 org.openide.specification.version=6.2
 java.vm.specification.version=1.0
 sun.cpu.endian=little
 sun.os.patch.level=Service Pack 2
 java.io.tmpdir=C:\DOCUME~1\N8474~1.MIR\LOCALS~1\Temp\
 java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
 netbeans.dirs=D:\Programs\NetBeans6.5\nb6.5;D:\Programs\NetBeans6.5\ide10;D:\Programs\NetBeans6.5\java2;D:\Programs\Ne
tBeans6.5\xml2;D:\Programs\NetBeans6.5\apisupport1;D:\Programs\NetBeans6.5\webcommon1;D:\Programs\NetBeans6.5\websvccom
mon1;D:\Programs\NetBeans6.5\enterprise5;D:\Programs\NetBeans6.5\profiler3;D:\Programs\NetBeans6.5\gsf1;D:\Programs\Net
Beans6.5\uml6;D:\Programs\NetBeans6.5\harness;D:\Programs\NetBeans6.5\maven1
 os.arch=x86
 java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
 java.util.logging.config.class=org.netbeans.core.startup.TopLogging
 java.ext.dirs=D:\Programs\Java\jdk1.5.0_12\jre\lib\ext
 user.dir=D:\Programs\NetBeans6.5\bin
 line.separator=

 java.vm.name=Java HotSpot(TM) Client VM
 maven.mode.standalone=true
 file.encoding=Cp1252
 netbeans.system_http_non_proxy_hosts=
 java.specification.version=1.5
 soapui.logroot=C:\Documents and Settings\n.mirzadeh\.netbeans\6.5\


============
Command line
============

"D:\Programs\Java\jdk1.5.0_12\jre\bin\java.exe" "-Dnetbeans.importclass=org.netbeans.upgrade.AutoUpgrade" "-
Dnetbeans.accept_license_class=org.netbeans.license.AcceptLicense" "-client" "-Xverify:none" "-Xss2m" "-Xms32m" "-
XX:PermSize=32m" "-XX:MaxPermSize=200m" "-Dapple.laf.useScreenMenuBar=true" "-Dsun.java2d.noddraw=true" "-Xmx409m" "-
Djdk.home=D:\Programs\Java\jdk1.5.0_12" "-Dnetbeans.home=D:\Programs\NetBeans6.5\platform9" "-
Dnetbeans.dirs=D:\Programs\NetBeans6.5\nb6.5;D:\Programs\NetBeans6.5\ide10;D:\Programs\NetBeans6.5\java2;D:\Programs\Ne
tBeans6.5\xml2;D:\Programs\NetBeans6.5\apisupport1;D:\Programs\NetBeans6.5\webcommon1;D:\Programs\NetBeans6.5\websvccom
mon1;D:\Programs\NetBeans6.5\enterprise5;D:\Programs\NetBeans6.5\profiler3;D:\Programs\NetBeans6.5\gsf1;D:\Programs\Net
Beans6.5\uml6;D:\Programs\NetBeans6.5\harness;D:\Programs\NetBeans6.5\maven1" "-Dnetbeans.user=C:\Documents and 
Settings\n.mirzadeh\.netbeans\6.5" "-Dnetbeans.system_http_proxy=DIRECT" "-Dnetbeans.system_http_non_proxy_hosts=" "-
Dsun.awt.keepWorkingSetOnMinimize=true" -cp "D:\Programs\NetBeans6.5\platform9\lib\org-openide-
modules.jar;D:\Programs\NetBeans6.5\platform9\lib\boot.jar;D:\Programs\NetBeans6.5\platform9\lib\org-openide-
util.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
util_zh_CN.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\boot_zh_CN.jar;D:\Programs\NetBeans6.5\platform9\lib\locale
\boot_ja.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
util_pt_BR.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\boot_pt_BR.jar;D:\Programs\NetBeans6.5\platform9\lib\locale
\org-openide-modules_ja.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
util_ja.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
modules_zh_CN.jar;D:\Programs\NetBeans6.5\platform9\lib\locale\org-openide-
modules_pt_BR.jar;D:\Programs\Java\jdk1.5.0_12\lib\dt.jar;D:\Programs\Java\jdk1.5.0_12\lib\tools.jar" org/netbeans/Main 
"--branding" "nb" 


======
Here is the ThreadDump:
----------------------------------------
Memory
======

Used: 105456872 (~101MB)
Free: 56126232 (~54MB)
Total: 161583104 (~154MB)
Max: 426639360 (~407MB)
[#########################=============..............................................................]

Available Processors: 2
Comment 5 nmirzadeh 2009-05-17 10:12:47 UTC
Additional info was provided
Comment 6 Andrei Chistiakov 2009-05-17 21:18:34 UTC
Reassigning to Maven
Comment 7 Milos Kleint 2009-05-18 13:03:32 UTC
the problem is not related to maven projects. The project system is loading a project (soupui something) and while
loading off-AWT it's requesting AWT-tree lock (via Combobox constructor) and deadlocks. The problem is in 3rd party
software, I suggest you file the issue there and look for a soupUI project in your workspace to get rid of the problem.