WARNING [org.openide.filesystems.Ordering]: Found same position 51 for both Menu/Window/Other/BindInspectorAction.shadow and Menu/Window/Other/JavaFXPreviewAction.shadow WARNING [org.netbeans.core.TimableEventQueue]: Still previous controller org.netbeans.core.ui.sampler.SelfSamplerAction$Controller@211796 WARNING [org.openide.filesystems.Ordering]: Not all children in Loaders/application/x-httpd-eruby/Factories/ marked with the position attribute: [org-netbeans-modules-ruby-rhtml-loaders-RhtmlDataLoader.instance], but some are: [org.netbeans.modules.ruby.rhtml.resources.xml-ergonomics.instance] ^\2010-05-24 21:50:52 Full thread dump Java HotSpot(TM) Client VM (16.3-b01 mixed mode, sharing): "logger-awt" daemon prio=10 tid=0x09760c00 nid=0x511e in Object.wait() [0xad9fe000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x704e0070> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x704e0070> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Parsing & Indexing Loop (201005241008)" daemon prio=10 tid=0xafefd400 nid=0x510a in Object.wait() [0xafb50000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78e4f7d8> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1612) - locked <0x78e4f7d8> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:727) at org.openide.util.Mutex.enter(Mutex.java:634) at org.openide.util.Mutex.readEnter(Mutex.java:617) at org.openide.util.Mutex.readAccess(Mutex.java:285) at org.netbeans.modules.ruby.railsprojects.SourceRoots.getRoots(SourceRoots.java:466) at org.netbeans.modules.ruby.railsprojects.classpath.ClassPathProviderImpl.getType(ClassPathProviderImpl.java:165) at org.netbeans.modules.ruby.railsprojects.classpath.ClassPathProviderImpl.getBootClassPath(ClassPathProviderImpl.java:213) - locked <0x7854af10> (a org.netbeans.modules.ruby.railsprojects.classpath.ClassPathProviderImpl) at org.netbeans.modules.ruby.railsprojects.classpath.ClassPathProviderImpl.findClassPath(ClassPathProviderImpl.java:223) at org.netbeans.modules.csl.core.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:70) at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:593) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.findDependencies(RepositoryUpdater.java:1209) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.access$3200(RepositoryUpdater.java:151) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(RepositoryUpdater.java:2800) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:3298) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:2015) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:3614) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:3554) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:587) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:619) "ErrorAnnotator worker" daemon prio=10 tid=0x096af400 nid=0x5106 waiting for monitor entry [0xaf3fd000] java.lang.Thread.State: BLOCKED (on object monitor) at org.netbeans.modules.ruby.railsprojects.classpath.ClassPathProviderImpl.propertyChange(ClassPathProviderImpl.java:267) - waiting to lock <0x7854af10> (a org.netbeans.modules.ruby.railsprojects.classpath.ClassPathProviderImpl) at org.openide.util.WeakListenerImpl$PropertyChange.propertyChange(WeakListenerImpl.java:196) at org.netbeans.modules.ruby.spi.project.support.rake.PropertyUtils$SequentialPropertyEvaluator.stateChanged(PropertyUtils.java:898) at org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:329) at org.netbeans.modules.ruby.spi.project.support.rake.FilterPropertyProvider.fireChange(FilterPropertyProvider.java:121) at org.netbeans.modules.ruby.spi.project.support.rake.FilterPropertyProvider.access$000(FilterPropertyProvider.java:59) at org.netbeans.modules.ruby.spi.project.support.rake.FilterPropertyProvider$1.stateChanged(FilterPropertyProvider.java:66) at org.openide.util.WeakListenerImpl$Change.stateChanged(WeakListenerImpl.java:329) at org.netbeans.modules.ruby.spi.project.support.rake.PropertyUtils$FilePropertyProvider$1.run(PropertyUtils.java:301) at org.netbeans.modules.ruby.spi.project.support.rake.PropertyUtils$FilePropertyProvider$1.run(PropertyUtils.java:298) at org.openide.util.Mutex.readAccess(Mutex.java:288) at org.netbeans.modules.ruby.spi.project.support.rake.PropertyUtils$FilePropertyProvider.fireChange(PropertyUtils.java:308) at org.netbeans.modules.ruby.spi.project.support.rake.PropertyUtils$FilePropertyProvider.fileChanged(PropertyUtils.java:339) at org.openide.filesystems.FileUtil$Holder.fileChanged(FileUtil.java:462) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEventImpl(FCLSupport.java:145) at org.openide.filesystems.FCLSupport$DispatchEventWrapper.dispatchEvent(FCLSupport.java:128) at org.openide.filesystems.FCLSupport.dispatchEvent(FCLSupport.java:105) at org.openide.filesystems.FileObject$ED.dispatch(FileObject.java:1076) at org.openide.filesystems.FileSystem$EventDispatcher.run(FileSystem.java:915) at org.openide.filesystems.EventControl.dispatchEvent(EventControl.java:82) at org.openide.filesystems.FileSystem.dispatchEvent(FileSystem.java:577) at org.openide.filesystems.FileObject.dispatchEvent(FileObject.java:534) at org.openide.filesystems.FileObject.fireFileChangedEvent(FileObject.java:502) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.BaseFileObj.fireFileChangedEvent(BaseFileObj.java:544) at org.netbeans.modules.masterfs.filebasedfs.fileobjects.FileObj$1.close(FileObj.java:119) at java.io.FilterOutputStream.close(FilterOutputStream.java:143) at org.openide.filesystems.FileObject$1.close(FileObject.java:700) at org.netbeans.spi.project.support.ant.PropertyUtils$2.run(PropertyUtils.java:201) at org.netbeans.spi.project.support.ant.PropertyUtils$2.run(PropertyUtils.java:165) at org.openide.util.Mutex.writeAccess(Mutex.java:436) at org.netbeans.spi.project.support.ant.PropertyUtils.putGlobalProperties(PropertyUtils.java:165) at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryTypeProvider$1.run(J2SELibraryTypeProvider.java:130) at org.openide.util.Mutex.postRequest(Mutex.java:1256) at org.openide.util.Mutex.postWriteRequest(Mutex.java:585) at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryTypeProvider.libraryCreated(J2SELibraryTypeProvider.java:123) at org.netbeans.modules.project.libraries.LibrariesStorage.loadFromStorage(LibrariesStorage.java:176) at org.netbeans.modules.project.libraries.LibrariesStorage.initStorage(LibrariesStorage.java:222) at org.netbeans.modules.project.libraries.LibrariesStorage.getLibraries(LibrariesStorage.java:325) at org.netbeans.api.project.libraries.LibraryManager.getLibraries(LibraryManager.java:223) at org.netbeans.modules.java.j2seplatform.libraries.J2SELibraryClassPathProvider.findClassPath(J2SELibraryClassPathProvider.java:75) at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:593) at org.netbeans.modules.parsing.impl.indexing.errors.ErrorAnnotator$1.run(ErrorAnnotator.java:307) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957) "Ruby Platform AutoDetection-1" prio=10 tid=0xaff33000 nid=0x50f7 waiting on condition [0xaf1fc000] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x7853ed60> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1925) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:399) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:947) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "TaskList" daemon prio=10 tid=0x097a1c00 nid=0x50dd in Object.wait() [0xaedfa000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x78e4fb80> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1612) - locked <0x78e4fb80> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:727) at org.openide.util.Mutex.enter(Mutex.java:634) at org.openide.util.Mutex.readEnter(Mutex.java:617) at org.openide.util.Mutex.readAccess(Mutex.java:327) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:232) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:131) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:104) at org.netbeans.modules.parsing.spi.indexing.support.QuerySupport.findRoots(QuerySupport.java:200) at org.netbeans.modules.tasklist.impl.Loader.run(Loader.java:90) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1957) "DestroyJavaVM" prio=10 tid=0x09317800 nid=0x4b77 waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=10 tid=0xb1f8fc00 nid=0x4b97 in Object.wait() [0xb26dc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x704e00a8> (a org.openide.util.Mutex$QueueCell) at java.lang.Object.wait(Object.java:485) at org.openide.util.Mutex$QueueCell.sleep(Mutex.java:1612) - locked <0x704e00a8> (a org.openide.util.Mutex$QueueCell) at org.openide.util.Mutex.enterImpl(Mutex.java:727) at org.openide.util.Mutex.enter(Mutex.java:634) at org.openide.util.Mutex.readEnter(Mutex.java:617) at org.openide.util.Mutex.readAccess(Mutex.java:285) at org.netbeans.modules.ruby.spi.project.support.rake.PropertyUtils$SequentialPropertyEvaluator.getProperty(PropertyUtils.java:821) at org.netbeans.api.ruby.platform.RubyPlatformProvider.getPlatform(RubyPlatformProvider.java:100) at org.netbeans.api.ruby.platform.RubyPlatform.platformFor(RubyPlatform.java:174) at org.netbeans.modules.ruby.rubyproject.RubyBaseActionProvider.getPlatform(RubyBaseActionProvider.java:132) at org.netbeans.modules.ruby.railsprojects.RailsActionProvider.isActionEnabled(RailsActionProvider.java:612) at org.netbeans.modules.project.ui.ProjectsRootNode$BadgingNode.canDestroy(ProjectsRootNode.java:838) at org.openide.explorer.ExplorerActionsImpl.updateActions(ExplorerActionsImpl.java:257) at org.openide.explorer.ExplorerActionsImpl.access$200(ExplorerActionsImpl.java:91) at org.openide.explorer.ExplorerActionsImpl$ActionStateUpdater.actionPerformed(ExplorerActionsImpl.java:716) at javax.swing.Timer.fireActionPerformed(Timer.java:271) at javax.swing.Timer$DoPostEvent.run(Timer.java:201) 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:137) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) "Thread-3" daemon prio=10 tid=0xb1f58800 nid=0x4b96 in Object.wait() [0xb0d9c000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x7616b3d0> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x7616b3d0> (a java.util.LinkedList) "TimerQueue" daemon prio=10 tid=0x0952d000 nid=0x4b8a in Object.wait() [0xb24db000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759d55e8> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:232) - locked <0x759d55e8> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=10 tid=0x09501400 nid=0x4b88 in Object.wait() [0xb28dd000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759d5698> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:265) - locked <0x759d5698> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-XAWT" daemon prio=10 tid=0x094fd000 nid=0x4b87 runnable [0xb2ade000] java.lang.Thread.State: RUNNABLE at sun.awt.X11.XToolkit.waitForEvents(Native Method) at sun.awt.X11.XToolkit.run(XToolkit.java:541) at sun.awt.X11.XToolkit.run(XToolkit.java:505) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x094d5000 nid=0x4b86 in Object.wait() [0xb2dff000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759d57f8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x759d57f8> (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) "CLI Requests Server" daemon prio=10 tid=0x094ba000 nid=0x4b82 runnable [0xb36f0000] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:390) - locked <0x759d5a28> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.CLIHandler$Server.run(CLIHandler.java:999) "Active Reference Queue Daemon" daemon prio=10 tid=0x0940dc00 nid=0x4b81 in Object.wait() [0xb3964000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759d5bb0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x759d5bb0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.lookup.implspi.ActiveQueue$Impl.run(ActiveQueue.java:59) at java.lang.Thread.run(Thread.java:619) "Timer-0" daemon prio=10 tid=0x09385c00 nid=0x4b80 in Object.wait() [0xb3b65000] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759d5c48> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x759d5c48> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=10 tid=0xb4000c00 nid=0x4b7e runnable [0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x09348000 nid=0x4b7d waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x09346400 nid=0x4b7c waiting on condition [0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x0933d800 nid=0x4b7b in Object.wait() [0xb45bb000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759d5df8> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:118) - locked <0x759d5df8> (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=0x0933c000 nid=0x4b7a in Object.wait() [0xb47bc000] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x759d5820> (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 <0x759d5820> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x0933a800 nid=0x4b79 runnable "VM Periodic Task Thread" prio=10 tid=0xb4003400 nid=0x4b7f waiting on condition JNI global references: 4012 Heap def new generation total 50688K, used 24761K [0x6d360000, 0x70a50000, 0x75960000) eden space 45120K, 47% used [0x6d360000, 0x6e8668a8, 0x6ff70000) from space 5568K, 58% used [0x704e0000, 0x70807da8, 0x70a50000) to space 5568K, 0% used [0x6ff70000, 0x6ff70000, 0x704e0000) tenured generation total 112372K, used 56572K [0x75960000, 0x7c71d000, 0x86560000) the space 112372K, 50% used [0x75960000, 0x7909f270, 0x7909f400, 0x7c71d000) compacting perm gen total 39936K, used 39788K [0x86560000, 0x88c60000, 0x92d60000) the space 39936K, 99% used [0x86560000, 0x88c3b3d8, 0x88c3b400, 0x88c60000) ro space 10240K, 61% used [0x92d60000, 0x93386298, 0x93386400, 0x93760000) rw space 12288K, 60% used [0x93760000, 0x93e96cb8, 0x93e96e00, 0x94360000) ^Cesmith@aether:~/Apps/netbeans-dev-201005241008$