Opened Netbeans 3.3.1 Opened a user subfolder Select new JSP named userContent Node did not refresh with new jsp file When try to open other nodes in explorer or options (that I have not opened previously), the icon disappears and no children appear(as if they were empty). Ram starts to slowly increase starting at about 16MB ################First Thread Dump at 20MB############################### Full thread dump: "Screen Updater" prio=5 tid=0xfc6c628 nid=0x740 waiting on monitor [0x120ff000.. 0x120ffdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:76) at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95) "Java source parsing" daemon prio=2 tid=0xfbf1788 nid=0xa54 waiting on monitor [ 0x11fff000..0x11fffdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "OpenIDE Request Processor-1" daemon prio=10 tid=0xfca2c00 nid=0x414 waiting on monitor [0x11dff000..0x11dffdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "JarFs - modification watcher" daemon prio=2 tid=0xfc33de8 nid=0x900 waiting on monitor [0x119ef000..0x119efdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Folder Instance Processor" daemon prio=2 tid=0xad43b58 nid=0x630 waiting on mon itor [0x117ef000..0x117efdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Instance processor" daemon prio=2 tid=0xfc35d40 nid=0x6dc waiting on monitor [0 x116ef000..0x116efdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Automount" daemon prio=2 tid=0xfd849c0 nid=0x7a8 waiting on monitor [0x115ef000 ..0x115efdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Thread-4" prio=5 tid=0xfd84470 nid=0x5b8 waiting on monitor [0x114df000..0x114d fdbc] at java.lang.Object.wait(Native Method) at org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java :390) at java.lang.Thread.run(Thread.java:484) "Thread-3" prio=5 tid=0xad46520 nid=0x6ac runnable [0x113df000..0x113dfdbc] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421) at java.net.ServerSocket.implAccept(ServerSocket.java:243) at java.net.ServerSocket.accept(ServerSocket.java:222) at org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoin t.java:286) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java: 402) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :498) at java.lang.Thread.run(Thread.java:484) "StandardManager" daemon prio=5 tid=0xfc28560 nid=0xa08 waiting on monitor [0x10 d9f000..0x10d9fdbc] at java.lang.Thread.sleep(Native Method) at org.apache.tomcat.session.StandardManager.threadSleep(StandardManager .java:490) at org.apache.tomcat.session.StandardManager.run(StandardManager.java:54 7) at java.lang.Thread.run(Thread.java:484) "Thread-2" daemon prio=5 tid=0xac556d0 nid=0x484 waiting on monitor [0x1049f000. .0x1049fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.Queue.pull(Queue.java:89) at org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:238) at org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:254) "EntityCatalog/parser" daemon prio=2 tid=0xac4e330 nid=0x68c waiting on monitor [0x1029f000..0x1029fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Folder recognizer" daemon prio=2 tid=0xab989e0 nid=0xa04 runnable [0x1019f000.. 0x1019fdbc] at org.openide.filesystems.MIMESupport$CachedInputStream.read(MIMESuppor t.java:402) at java.io.InputStream.read(InputStream.java:174) at java.io.FilterInputStream.read(FilterInputStream.java:114) at java.io.PushbackInputStream.read(PushbackInputStream.java:164) at org.apache.crimson.parser.XmlReader$Iso8859_1Reader.read(XmlReader.ja va:850) at org.apache.crimson.parser.XmlReader.read(XmlReader.java:487) at org.apache.crimson.parser.InputEntity.fillbuf(InputEntity.java:1068) at org.apache.crimson.parser.InputEntity.isXmlDeclOrTextDeclPrefix(Input Entity.java:914) at org.apache.crimson.parser.Parser2.maybeXmlDecl(Parser2.java:1009) at org.apache.crimson.parser.Parser2.parseInternal(Parser2.java:486) at org.apache.crimson.parser.Parser2.parse(Parser2.java:305) at org.apache.crimson.parser.XMLReaderImpl.parse(XMLReaderImpl.java:442) at org.netbeans.core.filesystems.DefaultParser.parse(DefaultParser.java: 109) at org.netbeans.core.filesystems.XMLMIMEComponent$SniffingParser.sniff(X MLMIMEComponent.java:236) at org.netbeans.core.filesystems.XMLMIMEComponent.acceptFileObject(XMLMI MEComponent.java:55) at org.netbeans.core.filesystems.MIMEResolverImpl$FileElement.resolve(MI MEResolverImpl.java:392) at org.netbeans.core.filesystems.MIMEResolverImpl$FileElement.access$000 (MIMEResolverImpl.java:375) at org.netbeans.core.filesystems.MIMEResolverImpl$Impl.findMIMEType(MIME ResolverImpl.java:107) at org.openide.filesystems.MIMESupport$CachedFileObject.resolveMIME(MIME Support.java:137) at org.openide.filesystems.MIMESupport$CachedFileObject.getMIMEType(MIME Support.java:126) at org.openide.filesystems.MIMESupport.findMIMEType(MIMESupport.java:51) at org.openide.filesystems.FileUtil.getMIMEType(FileUtil.java:586) at org.openide.filesystems.AbstractFileObject.getMIMEType(AbstractFileOb ject.java:147) at org.openide.loaders.ExtensionList.isRegistered(ExtensionList.java:130 ) at org.openide.loaders.UniFileLoader.findPrimaryFile(UniFileLoader.java: 62) at org.apache.tools.ant.module.loader.AntProjectDataLoader.findPrimaryFi le(AntProjectDataLoader.java:111) at org.openide.loaders.MultiFileLoader.findPrimaryFileImpl(MultiFileLoad er.java:232) at org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoa der.java:65) at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:220) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java :363) at org.openide.loaders.FolderList.createBoth(FolderList.java:576) at org.openide.loaders.FolderList.getObjects(FolderList.java:395) at org.openide.loaders.FolderList.access$200(FolderList.java:43) at org.openide.loaders.FolderList$ListTask.run(FolderList.java:743) at org.openide.util.Task.run(Task.java:152) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:622) "TimerQueue" daemon prio=5 tid=0xa3f500 nid=0xa78 waiting on monitor [0x1009f000 ..0x1009fdbc] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:233) at java.lang.Thread.run(Thread.java:484) "Thread-1" daemon prio=5 tid=0xac763c8 nid=0x7fc waiting on monitor [0xfb9f000.. 0xfb9fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.netbeans.core.modules.ChangeFirer.run(ChangeFirer.java:94) "OpenIDE Request Processor-0" daemon prio=2 tid=0xac67090 nid=0x628 waiting on m onitor [0xfa9f000..0xfa9fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.openide.util.Task.waitFinished(Task.java:86) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor. java:432) at org.openide.loaders.FolderList.getChildrenList(FolderList.java:172) at org.openide.loaders.FolderList.getChildren(FolderList.java:161) at org.openide.loaders.DataFolder.getChildren(DataFolder.java:244) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:359) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.isAccessibleFromFolde r(ProjectDataObject.java:250) at org.netbeans.modules.projects.ProjectDataLoader$Performer.run(Project DataLoader.java:132) at org.openide.util.Task.run(Task.java:152) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:622) "AWT-Windows" prio=7 tid=0xac4add0 nid=0x5b4 runnable [0xd87f000..0xd87fdbc] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:188) at java.lang.Thread.run(Thread.java:484) "SunToolkit.PostEventQueue-0" prio=7 tid=0xac4a300 nid=0xa24 waiting on monitor [0xd77f000..0xd77fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.PostEventQueue.run(SunToolkit.java:491) "AWT-EventQueue-0" prio=7 tid=0x9c2668 nid=0x864 waiting on monitor [0xd67f000.. 0xd67fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.awt.EventQueue.getNextEvent(EventQueue.java:260) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh read.java:106) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre ad.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) "Signal Dispatcher" daemon prio=10 tid=0x9a35b8 nid=0x7f4 waiting on monitor [0. .0] "Finalizer" daemon prio=9 tid=0x99f7e8 nid=0x3e8 waiting on monitor [0xb04f000.. 0xb04fdbc] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162) "Reference Handler" daemon prio=10 tid=0xab50368 nid=0xa00 waiting on monitor [0 xaf4f000..0xaf4fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110) "main" prio=5 tid=0x9445f8 nid=0x23c waiting on monitor [0..0x12d178] "VM Thread" prio=5 tid=0xabbe1c0 nid=0x814 runnable "VM Periodic Task Thread" prio=10 tid=0x9a22b8 nid=0x908 waiting on monitor "Suspend Checker Thread" prio=10 tid=0x9a2c08 nid=0x838 runnable ########################SECOND THREAD DUMP at 45MB############################ Full thread dump: "Screen Updater" prio=5 tid=0xfc6c628 nid=0x740 waiting on monitor [0x120ff000.. 0x120ffdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.ScreenUpdater.nextEntry(ScreenUpdater.java:76) at sun.awt.ScreenUpdater.run(ScreenUpdater.java:95) "Java source parsing" daemon prio=2 tid=0xfbf1788 nid=0xa54 waiting on monitor [ 0x11fff000..0x11fffdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "OpenIDE Request Processor-1" daemon prio=10 tid=0xfca2c00 nid=0x414 waiting on monitor [0x11dff000..0x11dffdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "JarFs - modification watcher" daemon prio=2 tid=0xfc33de8 nid=0x900 waiting on monitor [0x119ef000..0x119efdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Folder Instance Processor" daemon prio=2 tid=0xad43b58 nid=0x630 waiting on mon itor [0x117ef000..0x117efdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Instance processor" daemon prio=2 tid=0xfc35d40 nid=0x6dc waiting on monitor [0 x116ef000..0x116efdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Automount" daemon prio=2 tid=0xfd849c0 nid=0x7a8 waiting on monitor [0x115ef000 ..0x115efdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Thread-4" prio=5 tid=0xfd84470 nid=0x5b8 waiting on monitor [0x114df000..0x114d fdbc] at java.lang.Object.wait(Native Method) at org.apache.tomcat.util.ThreadPool$MonitorRunnable.run(ThreadPool.java :390) at java.lang.Thread.run(Thread.java:484) "Thread-3" prio=5 tid=0xad46520 nid=0x6ac runnable [0x113df000..0x113dfdbc] at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:421) at java.net.ServerSocket.implAccept(ServerSocket.java:243) at java.net.ServerSocket.accept(ServerSocket.java:222) at org.apache.tomcat.service.PoolTcpEndpoint.acceptSocket(PoolTcpEndpoin t.java:286) at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java: 402) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java :498) at java.lang.Thread.run(Thread.java:484) "StandardManager" daemon prio=5 tid=0xfc28560 nid=0xa08 waiting on monitor [0x10 d9f000..0x10d9fdbc] at java.lang.Thread.sleep(Native Method) at org.apache.tomcat.session.StandardManager.threadSleep(StandardManager .java:490) at org.apache.tomcat.session.StandardManager.run(StandardManager.java:54 7) at java.lang.Thread.run(Thread.java:484) "Thread-2" daemon prio=5 tid=0xac556d0 nid=0x484 waiting on monitor [0x1049f000. .0x1049fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.apache.tomcat.util.Queue.pull(Queue.java:89) at org.apache.tomcat.logging.LogDaemon$1.run(TomcatLogger.java:238) at org.apache.tomcat.logging.LogDaemon.run(TomcatLogger.java:254) "EntityCatalog/parser" daemon prio=2 tid=0xac4e330 nid=0x68c waiting on monitor [0x1029f000..0x1029fdbc] at java.lang.Object.wait(Native Method) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:581) "Folder recognizer" daemon prio=2 tid=0xab989e0 nid=0xa04 runnable [0x1019f000.. 0x1019fdbc] at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.(FileInputStream.java:64) at java.io.FileInputStream.(FileInputStream.java:95) at org.openide.filesystems.LocalFileSystem.inputStream(LocalFileSystem.j ava:486) at org.openide.filesystems.LocalFileSystem$Impl.inputStream(LocalFileSys tem.java:724) at org.openide.filesystems.AbstractFileObject.getInputStream(AbstractFil eObject.java:165) at org.openide.filesystems.MIMESupport$CachedFileObject.getInputStream(M IMESupport.java:154) at org.netbeans.core.filesystems.DefaultParser.parse(DefaultParser.java: 104) at org.netbeans.core.filesystems.XMLMIMEComponent$SniffingParser.sniff(X MLMIMEComponent.java:236) at org.netbeans.core.filesystems.XMLMIMEComponent.acceptFileObject(XMLMI MEComponent.java:55) at org.netbeans.core.filesystems.MIMEResolverImpl$FileElement.resolve(MI MEResolverImpl.java:392) at org.netbeans.core.filesystems.MIMEResolverImpl$FileElement.access$000 (MIMEResolverImpl.java:375) at org.netbeans.core.filesystems.MIMEResolverImpl$Impl.findMIMEType(MIME ResolverImpl.java:107) at org.openide.filesystems.MIMESupport$CachedFileObject.resolveMIME(MIME Support.java:137) at org.openide.filesystems.MIMESupport$CachedFileObject.getMIMEType(MIME Support.java:126) at org.openide.filesystems.MIMESupport.findMIMEType(MIMESupport.java:51) at org.openide.filesystems.FileUtil.getMIMEType(FileUtil.java:586) at org.openide.filesystems.AbstractFileObject.getMIMEType(AbstractFileOb ject.java:147) at org.openide.loaders.ExtensionList.isRegistered(ExtensionList.java:130 ) at org.openide.loaders.UniFileLoader.findPrimaryFile(UniFileLoader.java: 62) at org.apache.tools.ant.module.loader.AntProjectDataLoader.findPrimaryFi le(AntProjectDataLoader.java:111) at org.openide.loaders.MultiFileLoader.findPrimaryFileImpl(MultiFileLoad er.java:232) at org.openide.loaders.MultiFileLoader.handleFindDataObject(MultiFileLoa der.java:65) at org.openide.loaders.DataLoader.findDataObject(DataLoader.java:220) at org.openide.loaders.DataLoaderPool.findDataObject(DataLoaderPool.java :363) at org.openide.loaders.FolderList.createBoth(FolderList.java:576) at org.openide.loaders.FolderList.getObjects(FolderList.java:395) at org.openide.loaders.FolderList.access$200(FolderList.java:43) at org.openide.loaders.FolderList$ListTask.run(FolderList.java:743) at org.openide.util.Task.run(Task.java:152) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:622) "TimerQueue" daemon prio=5 tid=0xa3f500 nid=0xa78 runnable [0x1009f000..0x1009fd bc] at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:233) at java.lang.Thread.run(Thread.java:484) "Thread-1" daemon prio=5 tid=0xac763c8 nid=0x7fc waiting on monitor [0xfb9f000.. 0xfb9fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.netbeans.core.modules.ChangeFirer.run(ChangeFirer.java:94) "OpenIDE Request Processor-0" daemon prio=2 tid=0xac67090 nid=0x628 waiting on m onitor [0xfa9f000..0xfa9fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at org.openide.util.Task.waitFinished(Task.java:86) at org.openide.util.RequestProcessor$Task.waitFinished(RequestProcessor. java:432) at org.openide.loaders.FolderList.getChildrenList(FolderList.java:172) at org.openide.loaders.FolderList.getChildren(FolderList.java:161) at org.openide.loaders.DataFolder.getChildren(DataFolder.java:244) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:359) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.findObject(ProjectDat aObject.java:363) at org.netbeans.modules.projects.ProjectDataObject.isAccessibleFromFolde r(ProjectDataObject.java:250) at org.netbeans.modules.projects.ProjectDataLoader$Performer.run(Project DataLoader.java:132) at org.openide.util.Task.run(Task.java:152) at org.openide.util.RequestProcessor$ProcessorThread.run(RequestProcesso r.java:622) "AWT-Windows" prio=7 tid=0xac4add0 nid=0x5b4 runnable [0xd87f000..0xd87fdbc] at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:188) at java.lang.Thread.run(Thread.java:484) "SunToolkit.PostEventQueue-0" prio=7 tid=0xac4a300 nid=0xa24 waiting on monitor [0xd77f000..0xd77fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at sun.awt.PostEventQueue.run(SunToolkit.java:491) "AWT-EventQueue-0" prio=7 tid=0x9c2668 nid=0x864 waiting on monitor [0xd67f000.. 0xd67fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.awt.EventQueue.getNextEvent(EventQueue.java:260) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchTh read.java:106) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThre ad.java:98) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:85) "Signal Dispatcher" daemon prio=10 tid=0x9a35b8 nid=0x7f4 waiting on monitor [0. .0] "Finalizer" daemon prio=9 tid=0x99f7e8 nid=0x3e8 waiting on monitor [0xb04f000.. 0xb04fdbc] at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:108) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:123) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:162) "Reference Handler" daemon prio=10 tid=0xab50368 nid=0xa00 waiting on monitor [0 xaf4f000..0xaf4fdbc] at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:420) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:110) "main" prio=5 tid=0x9445f8 nid=0x23c waiting on monitor [0..0x12d178] "VM Thread" prio=5 tid=0xabbe1c0 nid=0x814 runnable "VM Periodic Task Thread" prio=10 tid=0x9a22b8 nid=0x908 waiting on monitor "Suspend Checker Thread" prio=10 tid=0x9a2c08 nid=0x838 runnable