Full thread dump Java HotSpot(TM) Client VM (1.6.0-ea-b26 mixed mode, sharing): "Error Annotation Queue" daemon prio=1 tid=0x086eb168 nid=0x26f3 in Object.wait() [0xaceff000..0xacefff40] at java.lang.Object.wait(Native Method) - waiting on <0x830a0d20> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:484) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1271) - locked <0x830a0d20> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enter(Mutex.java:562) at org.openide.util.Mutex.readEnter(Mutex.java:466) at org.openide.util.Mutex.readAccess(Mutex.java:179) at org.netbeans.modules.java.j2seproject.SourceRoots.getRootURLs(SourceRoots.java:173) at org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation.getResources(SourcePathImplementation.java:50) - locked <0x84ff1428> (a org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:209) at org.netbeans.api.java.classpath.ClassPath.toString(ClassPath.java:455) at java.lang.String.valueOf(String.java:2589) at java.lang.StringBuffer.append(StringBuffer.java:219) - locked <0x8309c148> (a java.lang.StringBuffer) at org.netbeans.modules.javacore.classpath.FilterClassPathImplementation.getKey(FilterClassPathImplementation.java:191) at org.netbeans.modules.javacore.classpath.FilterClassPathImplementation.createClassPath(FilterClassPathImplementation.java:199) - locked <0x8c3371a0> (a java.lang.Class) at org.netbeans.modules.javacore.ExclusiveMutex.setClassPath(ExclusiveMutex.java:415) at org.netbeans.modules.javacore.JMManager.setClassPath(JMManager.java:379) at org.netbeans.modules.javacore.JMManager.setClassPath(JMManager.java:436) at org.netbeans.modules.javacore.JMManager.setClassPath(JMManager.java:425) at org.netbeans.modules.javacore.api.JavaModel.setClassPath(JavaModel.java:74) at org.netbeans.modules.javacore.ExclusiveMutex.parseIfNeeded(ExclusiveMutex.java:273) at org.netbeans.modules.javacore.ExclusiveMutex.enter(ExclusiveMutex.java:166) - locked <0x83f3cb08> (a org.netbeans.modules.javacore.ExclusiveMutex) at org.netbeans.mdr.NBMDRepositoryImpl.beginTrans(NBMDRepositoryImpl.java:227) at org.netbeans.modules.java.JavaEditor$2.run(JavaEditor.java:243) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "Inactive RequestProcessor thread [Was:Scanning Queue/org.netbeans.modules.javacore.JMManager$3]" daemon prio=1 tid=0x086c2748 nid=0x26f2 in Object.wait() [0xad001000..0xad001fc0] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:692) - locked <0x83080c20> (a java.lang.Object) "OpenIDE-request-processor-1" daemon prio=1 tid=0x086b6600 nid=0x26f1 in Object.wait() [0xab558000..0xab559040] at java.lang.Object.wait(Native Method) - waiting on <0x82fcbd80> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:484) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1271) - locked <0x82fcbd80> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enter(Mutex.java:562) at org.openide.util.Mutex.readEnter(Mutex.java:466) at org.openide.util.Mutex.readAccess(Mutex.java:179) at org.netbeans.modules.java.j2seproject.J2SESources.getSourceGroups(J2SESources.java:62) at org.netbeans.modules.java.j2seproject.ui.J2SEPhysicalViewProvider$LogicalViewChildren.getKeys(J2SEPhysicalViewProvider.java:462) at org.netbeans.modules.java.j2seproject.ui.J2SEPhysicalViewProvider$LogicalViewChildren.access$1000(J2SEPhysicalViewProvider.java:375) at org.netbeans.modules.java.j2seproject.ui.J2SEPhysicalViewProvider$1.run(J2SEPhysicalViewProvider.java:453) at org.openide.util.Task.run(Task.java:189) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:721) "Text-Layout" prio=1 tid=0x0828dcb0 nid=0x1774 in Object.wait() [0xacf81000..0xacf811c0] at java.lang.Object.wait(Native Method) - waiting on <0x84b99f40> (a org.netbeans.editor.view.spi.ViewLayoutQueue) at java.lang.Object.wait(Object.java:484) at org.netbeans.editor.view.spi.ViewLayoutQueue.waitForTask(ViewLayoutQueue.java:128) - locked <0x84b99f40> (a org.netbeans.editor.view.spi.ViewLayoutQueue) at org.netbeans.editor.view.spi.ViewLayoutQueue$LayoutThread.run(ViewLayoutQueue.java:182) "MDR event dispatcher" daemon prio=1 tid=0xad92eaf8 nid=0x1581 in Object.wait() [0xb0f7f000..0xb0f800c0] at java.lang.Object.wait(Native Method) - waiting on <0x83f18098> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:484) at org.netbeans.mdr.util.EventNotifier$EventsDelivery.run(EventNotifier.java:257) - locked <0x83f18098> (a java.util.LinkedList) at java.lang.Thread.run(Thread.java:595) "DestroyJavaVM" prio=1 tid=0x083309f8 nid=0x1558 waiting on condition [0x00000000..0xbfffd000] "TimerQueue" daemon prio=1 tid=0x081ff5f8 nid=0x1580 in Object.wait() [0xadb8c000..0xadb8c140] at java.lang.Object.wait(Native Method) - waiting on <0x83d78fd0> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:233) - locked <0x83d78fd0> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:595) "AWT-EventQueue-1" prio=1 tid=0x08427b58 nid=0x157f waiting for monitor entry [0xb099b000..0xb099d1c0] at org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation.getResources(SourcePathImplementation.java:48) - waiting to lock <0x84ff1428> (a org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation) at org.netbeans.api.java.classpath.ClassPath.entries(ClassPath.java:209) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.addClassPathResources(MergedClassPathImplementation.java:350) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.updateEntries(MergedClassPathImplementation.java:257) - locked <0x839bb9f0> (a org.netbeans.modules.javacore.classpath.MergedClassPathImplementation) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation.access$100(MergedClassPathImplementation.java:36) at org.netbeans.modules.javacore.classpath.MergedClassPathImplementation$1.propertyChange(MergedClassPathImplementation.java:55) at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy12.propertyChange(Unknown Source) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.api.java.classpath.ClassPath.firePropertyChange(ClassPath.java:451) at org.netbeans.api.java.classpath.ClassPath$SPIListener.propertyChange(ClassPath.java:675) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.java.j2seproject.classpath.SourcePathImplementation.propertyChange(SourcePathImplementation.java:74) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:333) at java.beans.PropertyChangeSupport.firePropertyChange(PropertyChangeSupport.java:270) at org.netbeans.modules.java.j2seproject.SourceRoots.resetCache(SourceRoots.java:377) at org.netbeans.modules.java.j2seproject.SourceRoots.access$1100(SourceRoots.java:54) at org.netbeans.modules.java.j2seproject.SourceRoots$ProjectMetadataListener.configurationXmlChanged(SourceRoots.java:410) 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:585) at org.openide.util.WeakListenerImpl$ProxyListener.invoke(WeakListenerImpl.java:383) at $Proxy13.configurationXmlChanged(Unknown Source) at org.netbeans.spi.project.support.ant.AntProjectHelper$7.run(AntProjectHelper.java:402) at org.openide.util.Mutex.readAccess(Mutex.java:181) at org.netbeans.spi.project.support.ant.AntProjectHelper.fireChange(AntProjectHelper.java:397) at org.netbeans.spi.project.support.ant.AntProjectHelper.modifying(AntProjectHelper.java:423) at org.netbeans.spi.project.support.ant.AntProjectHelper.access$1000(AntProjectHelper.java:58) at org.netbeans.spi.project.support.ant.AntProjectHelper$13.run(AntProjectHelper.java:712) at org.openide.util.Mutex.writeAccess(Mutex.java:274) at org.netbeans.spi.project.support.ant.AntProjectHelper.putConfigurationFragment(AntProjectHelper.java:686) at org.netbeans.spi.project.support.ant.AntProjectHelper.putPrimaryConfigurationData(AntProjectHelper.java:617) at org.netbeans.modules.java.j2seproject.UpdateHelper$3.run(UpdateHelper.java:146) at org.openide.util.Mutex.writeAccess(Mutex.java:337) at org.netbeans.modules.java.j2seproject.UpdateHelper.putPrimaryConfigurationData(UpdateHelper.java:143) at org.netbeans.modules.java.j2seproject.SourceRoots$5.run(SourceRoots.java:293) at org.openide.util.Mutex.writeAccess(Mutex.java:274) at org.netbeans.modules.java.j2seproject.SourceRoots.putRoots(SourceRoots.java:222) at org.netbeans.modules.java.j2seproject.ui.customizer.J2SEProjectProperties.storeRoots(J2SEProjectProperties.java:461) at org.netbeans.modules.java.j2seproject.ui.customizer.J2SEProjectProperties.storeProperties(J2SEProjectProperties.java:292) at org.netbeans.modules.java.j2seproject.ui.customizer.J2SEProjectProperties.access$000(J2SEProjectProperties.java:55) at org.netbeans.modules.java.j2seproject.ui.customizer.J2SEProjectProperties$1.run(J2SEProjectProperties.java:261) at org.openide.util.Mutex.writeAccess(Mutex.java:310) at org.netbeans.modules.java.j2seproject.ui.customizer.J2SEProjectProperties.save(J2SEProjectProperties.java:259) at org.netbeans.modules.java.j2seproject.ui.customizer.CustomizerProviderImpl$OptionListener.actionPerformed(CustomizerProviderImpl.java:237) at org.netbeans.modules.project.uiapi.CustomizerDialog$OptionListener.actionPerformed(CustomizerDialog.java:111) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1863) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2183) 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:234) at java.awt.Component.processMouseEvent(Component.java:5586) at javax.swing.JComponent.processMouseEvent(JComponent.java:3211) at java.awt.Component.processEvent(Component.java:5351) at java.awt.Container.processEvent(Container.java:1965) at java.awt.Component.dispatchEventImpl(Component.java:4025) at java.awt.Container.dispatchEventImpl(Container.java:2023) at java.awt.Component.dispatchEvent(Component.java:3873) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4217) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3891) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3821) at java.awt.Container.dispatchEventImpl(Container.java:2009) at java.awt.Window.dispatchEventImpl(Window.java:1808) at java.awt.Component.dispatchEvent(Component.java:3873) at java.awt.EventQueue.dispatchEvent(EventQueue.java:591) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:247) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:162) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:154) at java.awt.EventDispatchThread.run(EventDispatchThread.java:115) "AWT-Shutdown" prio=1 tid=0x08427518 nid=0x156b in Object.wait() [0xb0a1d000..0xb0a1de40] at java.lang.Object.wait(Native Method) - waiting on <0x8368ca58> (a java.lang.Object) at java.lang.Object.wait(Object.java:484) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x8368ca58> (a java.lang.Object) at java.lang.Thread.run(Thread.java:595) "Active Reference Queue Daemon" daemon prio=1 tid=0x083f95e8 nid=0x1569 in Object.wait() [0xb0b70000..0xb0b70f40] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x836b6940> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:2442) at java.lang.Thread.run(Thread.java:595) "Timer-0" daemon prio=1 tid=0x083f9950 nid=0x1568 in Object.wait() [0xb0bf1000..0xb0bf1fc0] at java.lang.Object.wait(Native Method) - waiting on <0x836b69d0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x836b69d0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "AWT-XAWT" daemon prio=1 tid=0x083d9518 nid=0x1567 runnable [0xb0c72000..0xb0c73040] at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:463) at sun.awt.X11.XToolkit.run(XToolkit.java:438) at java.lang.Thread.run(Thread.java:595) "Java2D Disposer" daemon prio=1 tid=0x083cd5a8 nid=0x1566 in Object.wait() [0xb0cfb000..0xb0cfc0c0] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x83677350> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at sun.java2d.Disposer.run(Disposer.java:107) at java.lang.Thread.run(Thread.java:595) "CLI Requests Server" daemon prio=1 tid=0x083316e8 nid=0x1564 runnable [0xb1013000..0xb10131c0] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x83677458> (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:758) "Low Memory Detector" daemon prio=1 tid=0x0809fed8 nid=0x155e runnable [0x00000000..0x00000000] "CompilerThread0" daemon prio=1 tid=0x0809e9b8 nid=0x155d waiting on condition [0x00000000..0xb22ab9c8] "Signal Dispatcher" daemon prio=1 tid=0x0809dad8 nid=0x155c runnable [0x00000000..0x00000000] "Finalizer" daemon prio=1 tid=0x08098ca0 nid=0x155b in Object.wait() [0xb2687000..0xb26880c0] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x836776f8> (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=1 tid=0x08097fd8 nid=0x155a in Object.wait() [0xb2709000..0xb2709140] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:484) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x83677238> (a java.lang.ref.Reference$Lock) "VM Thread" prio=1 tid=0x08095510 nid=0x1559 runnable "VM Periodic Task Thread" prio=1 tid=0x080a1330 nid=0x155f waiting on condition JNI global references: 1772