2007-12-17 13:42:55 Full thread dump Java HotSpot(TM) Client VM (1.6.0-b105 mixed mode): "GSF Source Worker Thread" prio=6 tid=0x2b10f400 nid=0x8b0 in Object.wait() [0x2c95f000..0x2c95fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x08036948> (a org.netbeans.modules.languages.dataobject.LanguagesEditorKit$LanguagesDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x08036948> (a org.netbeans.modules.languages.dataobject.LanguagesEditorKit$LanguagesDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1203) at org.netbeans.modules.php.model.impl.PhpModelImpl.getContent(PhpModelImpl.java:284) at org.netbeans.modules.php.model.impl.PhpModelImpl.sync(PhpModelImpl.java:178) at org.netbeans.modules.languages.php.PhpParser.parseFiles(PhpParser.java:142) at org.netbeans.napi.gsfret.source.Source.moveToPhase(Source.java:880) at org.netbeans.napi.gsfret.source.Source$CompilationJob.run(Source.java:1192) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "org.netbeans.modules.gsfret.source.usages.RepositoryUpdater" prio=6 tid=0x2985b400 nid=0xe30 in Object.wait() [0x2aa6f000..0x2aa6fa94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x04d7a9f8> (a java.util.TaskQueue) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x04d7a9f8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Java Source Worker Thread" prio=6 tid=0x29727400 nid=0xc54 waiting on condition [0x2959f000..0x2959fb14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x04ee9920> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1927) at java.util.concurrent.PriorityBlockingQueue.poll(PriorityBlockingQueue.java:245) at org.netbeans.api.java.source.JavaSource$CompilationJob.run(JavaSource.java:1446) 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:885) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) at java.lang.Thread.run(Thread.java:619) "DestroyJavaVM" prio=6 tid=0x00298000 nid=0xf48 waiting on condition [0x00000000..0x00abfd4c] java.lang.Thread.State: RUNNABLE "AWT-EventQueue-1" prio=6 tid=0x2b1c6400 nid=0x7c waiting on condition [0x2a86e000..0x2a86fa14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x0747b8a0> (a java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(AbstractQueuedSynchronizer.java:712) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireQueued(AbstractQueuedSynchronizer.java:743) at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquire(AbstractQueuedSynchronizer.java:1079) at java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock.lock(ReentrantReadWriteLock.java:807) at org.netbeans.modules.php.model.impl.PhpModelImpl.writeLock(PhpModelImpl.java:252) at org.netbeans.modules.php.editor.formatting.PHPFormatter.enterPressed(PHPFormatter.java:476) at org.netbeans.modules.php.editor.formatting.PHPFormatter.process(PHPFormatter.java:114) at org.netbeans.modules.php.editor.formatting.EmbeddedPHPIndentTask.reindent(EmbeddedPHPIndentTask.java:49) at org.netbeans.modules.editor.indent.TaskHandler$MimeItem.runTask(TaskHandler.java:498) at org.netbeans.modules.editor.indent.TaskHandler.runTasks(TaskHandler.java:267) at org.netbeans.modules.editor.indent.IndentImpl.reindent(IndentImpl.java:232) at org.netbeans.modules.editor.indent.FormatterImpl.indentLine(FormatterImpl.java:138) at org.netbeans.modules.editor.indent.FormatterImpl.indentNewLine(FormatterImpl.java:133) at org.netbeans.editor.BaseKit$InsertBreakAction.actionPerformed(BaseKit.java:1151) at org.netbeans.editor.BaseAction.actionPerformed(BaseAction.java:290) at javax.swing.SwingUtilities.notifyAction(SwingUtilities.java:1636) at javax.swing.JComponent.processKeyBinding(JComponent.java:2844) at javax.swing.JComponent.processKeyBindings(JComponent.java:2879) at javax.swing.JComponent.processKeyEvent(JComponent.java:2807) at java.awt.Component.processEvent(Component.java:5815) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4410) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1848) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:693) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:958) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:830) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:657) at java.awt.Component.dispatchEventImpl(Component.java:4282) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Window.dispatchEventImpl(Window.java:2429) at java.awt.Component.dispatchEvent(Component.java:4240) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) "TimerQueue" daemon prio=6 tid=0x2b128400 nid=0x7dc in Object.wait() [0x2a35f000..0x2a35fa94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x03e6ab38> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Thread-6" daemon prio=6 tid=0x2b1c7400 nid=0xc30 in Object.wait() [0x2c4cf000..0x2c4cfb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x03bc8328> (a java.util.LinkedList) at java.lang.Object.wait(Object.java:485) at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1461) - locked <0x03bc8328> (a java.util.LinkedList) "Creator Error Handler Listener" prio=6 tid=0x2987d000 nid=0x4a0 runnable [0x2c2cf000..0x2c2cfb94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x045c76d0> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at org.netbeans.modules.visualweb.errorhandler.DebugServerThread.run(DebugServerThread.java:115) "Default RequestProcessor" daemon prio=2 tid=0x2997c800 nid=0xfac in Object.wait() [0x2becf000..0x2becfc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x08036948> (a org.netbeans.modules.languages.dataobject.LanguagesEditorKit$LanguagesDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x08036948> (a org.netbeans.modules.languages.dataobject.LanguagesEditorKit$LanguagesDocument) at org.netbeans.editor.ext.html.parser.SyntaxParser.parse(SyntaxParser.java:156) - locked <0x07bb4298> (a org.netbeans.editor.ext.html.parser.SyntaxParser) at org.netbeans.editor.ext.html.parser.SyntaxParser.access$100(SyntaxParser.java:68) at org.netbeans.editor.ext.html.parser.SyntaxParser$2.run(SyntaxParser.java:124) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "*** JFluid Separate Command Execution Thread" daemon prio=6 tid=0x29980400 nid=0xb80 in Object.wait() [0x2bccf000..0x2bccfd14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x03d35698> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at org.netbeans.lib.profiler.ProfilerClient$SeparateCmdExecutionThread.run(ProfilerClient.java:104) - locked <0x03d35698> (a java.lang.Object) "Parser" daemon prio=2 tid=0x29944000 nid=0x1f0 in Object.wait() [0x2babf000..0x2babfd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x08036948> (a org.netbeans.modules.languages.dataobject.LanguagesEditorKit$LanguagesDocument) at java.lang.Object.wait(Object.java:485) at javax.swing.text.AbstractDocument.readLock(AbstractDocument.java:1372) - locked <0x08036948> (a org.netbeans.modules.languages.dataobject.LanguagesEditorKit$LanguagesDocument) at org.netbeans.editor.BaseDocument.render(BaseDocument.java:1203) at org.netbeans.modules.languages.ParserManagerImpl.createTokenInput(ParserManagerImpl.java:365) at org.netbeans.modules.languages.ParserManagerImpl.parse(ParserManagerImpl.java:357) at org.netbeans.modules.languages.ParserManagerImpl.parseAST(ParserManagerImpl.java:309) at org.netbeans.modules.languages.ParserManagerImpl.access$100(ParserManagerImpl.java:84) at org.netbeans.modules.languages.ParserManagerImpl$1.run(ParserManagerImpl.java:181) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:561) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:986) "AWT-Windows" daemon prio=6 tid=0x29607c00 nid=0xb08 runnable [0x2a0ff000..0x2a0ffd14] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.eventLoop(Native Method) at sun.awt.windows.WToolkit.run(WToolkit.java:290) at java.lang.Thread.run(Thread.java:619) "AWT-Shutdown" prio=6 tid=0x29607000 nid=0xf7c in Object.wait() [0x29eff000..0x29effd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x03dd5b30> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x03dd5b30> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x295c5000 nid=0x194 in Object.wait() [0x29bff000..0x29bffa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x03dd5ac0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x03dd5ac0> (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:619) "Timer-0" daemon prio=6 tid=0x28b0d400 nid=0xe94 in Object.wait() [0x2919f000..0x2919fc14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x03dd57d0> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x03dd57d0> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "CLI Requests Server" daemon prio=6 tid=0x289cf400 nid=0xd3c runnable [0x28f9f000..0x28f9fb94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x03db1ed0> (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:1003) "Active Reference Queue Daemon" daemon prio=2 tid=0x2895dc00 nid=0xce8 in Object.wait() [0x28d3f000..0x28d3fc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x03dd57f0> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x03dd57f0> (a java.lang.ref.ReferenceQueue$Lock) at org.openide.util.Utilities$ActiveQueue.run(Utilities.java:3056) at java.lang.Thread.run(Thread.java:619) "Low Memory Detector" daemon prio=6 tid=0x265c7400 nid=0xea8 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x265c2800 nid=0xd94 waiting on condition [0x00000000..0x286ef798] java.lang.Thread.State: RUNNABLE "Attach Listener" daemon prio=10 tid=0x265c1400 nid=0xf60 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x265c0400 nid=0xb14 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=6 tid=0x265bf800 nid=0x388 waiting on condition [0x00000000..0x2829fd28] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x265a8000 nid=0xdb4 in Object.wait() [0x2809f000..0x2809fc14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x03dd5940> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x03dd5940> (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=0x265a3c00 nid=0xc88 in Object.wait() [0x27e9f000..0x27e9fc94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x03dd5aa0> (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 <0x03dd5aa0> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x265a0c00 nid=0x240 runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x2652d000 nid=0xc0c runnable "VM Periodic Task Thread" prio=10 tid=0x265c8c00 nid=0x99c waiting on condition JNI global references: 1691