# 8243 Hung Opening Project
I started Diana and it started loading the project I had been working on previously, but part way through loading, it displayed a Changelist collision error and a flashing red IntelliJ error. The file loading/parsing indicator window froze displaying a jsp file name, but disappeared when I hit 'Esc' to try and recover control. Diana remained unresponsive, displaying a blank main window and the two error indicators. Some background activity continued, as the memory usage monitor oscillated around 185-200M of 254M.
When I killed it and ran Diana again, it opened and loaded the project without any problem.
Thread dump below:
5136 idea.exe ( Gp3 - - IntelliJ IDEA (Diana) #8243 ) session:0 threads:56 parent:1628
2008-04-02 15:23:03
Full thread dump Java HotSpot(TM) Client VM (10.0-b19 mixed mode):
"StackTrace Remote Thread" prio=6 tid=0x042c3400 nid=0xf84 waiting on condition
java.lang.Thread.State: RUNNABLE
"FileBasedIndex.InvalidationQueue" prio=6 tid=0x03ff1400 nid=0x1378 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:358)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
"Background process timer" prio=6 tid=0x03482800 nid=0x620 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:46)
"Change List Updater" prio=6 tid=0x03922800 nid=0x134c in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock)
at java.lang.Object.wait(Object.java:485)
at com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock.acquire(WriterPreferenceReadWriteLock.java:162)
- locked <0x128acf70>]]> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$ReaderLock)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:61)
at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:329)
at com.intellij.peer.impl.VcsContextFactoryImpl.createFilePathOn(VcsContextFactoryImpl.java:6)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.checkSwitchedDir(CvsChangeProvider.java:226)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:126)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:144)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:144)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:144)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:144)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:144)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:144)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:144)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.processEntriesIn(CvsChangeProvider.java:144)
at com.intellij.cvsSupport2.cvsstatuses.CvsChangeProvider.getChanges(CvsChangeProvider.java:64)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.a(ChangeListManagerImpl.java:110)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl.access$700(ChangeListManagerImpl.java:333)
at com.intellij.openapi.vcs.changes.ChangeListManagerImpl$4.run(ChangeListManagerImpl.java:5)
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.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:98)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:207)
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)
"Alarm pool" prio=6 tid=0x08e8f400 nid=0x16dc waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:358)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
"Thread-11" prio=6 tid=0x04116800 nid=0x8cc runnable
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:199)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:256)
at java.io.BufferedInputStream.read(BufferedInputStream.java:317)
- locked (a java.io.BufferedInputStream)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)
- locked <0x14831698> (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
- locked <0x14831698>]]> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at org.jdesktop.jdic.browser.internal.NativeEventThread$StreamGobbler.run(NativeEventThread.java:389)
"Thread-10" prio=6 tid=0x04116400 nid=0x1464 runnable
java.lang.Thread.State: RUNNABLE
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:199)
at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)
at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)
at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)
- locked (a java.io.InputStreamReader)
at java.io.InputStreamReader.read(InputStreamReader.java:167)
at java.io.BufferedReader.fill(BufferedReader.java:136)
at java.io.BufferedReader.readLine(BufferedReader.java:299)
- locked <0x148337e0>]]> (a java.io.InputStreamReader)
at java.io.BufferedReader.readLine(BufferedReader.java:362)
at org.jdesktop.jdic.browser.internal.NativeEventThread$StreamGobbler.run(NativeEventThread.java:389)
"You got mail timer" prio=6 tid=0x039fcc00 nid=0x728 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:46)
"EventThread" prio=6 tid=0x04369000 nid=0xde4 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at org.jdesktop.jdic.browser.internal.NativeEventThread.run(NativeEventThread.java:155)
"UserActivityMonitor thread" prio=6 tid=0x044ba400 nid=0x1424 in Object.wait()
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at jetbrains.communicator.idea.monitor.UserActivityMonitor.run(UserActivityMonitor.java:129)
- locked ]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)
"Swing-Shell" daemon prio=6 tid=0x044e8800 nid=0xf50 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:358)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:458)
at java.lang.Thread.run(Thread.java:619)
"Refreshing filesystem timer" prio=6 tid=0x03f5f800 nid=0x1720 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.util.ui.Timer$1.run(Timer.java:46)
"FS Synchronizer" prio=6 tid=0x03f5f000 nid=0x16d4 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:358)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
"WebServer thread pool" prio=6 tid=0x042a0c00 nid=0xa30 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:358)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
"WebServer thread pool" prio=6 tid=0x0428b000 nid=0x7d0 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:358)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
"/172.22.184.30 IDEtalk Multicast Thread" prio=6 tid=0x04289800 nid=0xd7c runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
- locked <0x13d414d0> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:712)
- locked <0x11020080> (a java.net.DatagramPacket)
- locked <0x13d41510>]]> (a java.net.MulticastSocket)
at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112)
"/192.168.70.1 IDEtalk Multicast Thread" prio=6 tid=0x04288c00 nid=0x1320 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
- locked <0x13d41608> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:712)
- locked <0x110200a0> (a java.net.DatagramPacket)
- locked <0x13d41648>]]> (a java.net.MulticastSocket)
at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112)
"/192.168.200.1 IDEtalk Multicast Thread" prio=6 tid=0x0429b800 nid=0x12b8 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
- locked <0x13d41740> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:712)
- locked <0x110200c0> (a java.net.DatagramPacket)
- locked <0x13d41780>]]> (a java.net.MulticastSocket)
at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112)
"User Monitor Thread" prio=6 tid=0x04281000 nid=0x167c in Object.wait()
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at jetbrains.communicator.p2p.UserMonitorThread.waitForNextSearch(UserMonitorThread.java:212)
- locked ]]> (a java.lang.Object)
at jetbrains.communicator.p2p.UserMonitorThread.run(UserMonitorThread.java:131)
"XML-RPC Weblistener" prio=6 tid=0x041f6c00 nid=0x1140 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.apache.xmlrpc.WebServer.run(WebServer.java:453)
at java.lang.Thread.run(Thread.java:619)
"Network Message Dispatcher" prio=6 tid=0x0423e400 nid=0xa20 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at jetbrains.communicator.core.impl.dispatcher.AsyncMessageDispatcherImpl.run(AsyncMessageDispatcherImpl.java:76)
- locked ]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)
"Timer-1" daemon prio=6 tid=0x0411e400 nid=0x1150 in Object.wait()
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.util.TimerThread.mainLoop(Timer.java:509)
- locked ]]> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"ApplicationImpl pooled thread" prio=6 tid=0x03c23400 nid=0xce4 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:747)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireShared(AbstractQueuedSynchronizer.java:877)
at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireShared(AbstractQueuedSynchronizer.java:1197)
at java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock.lock(ReentrantReadWriteLock.java:594)
at com.intellij.util.concurrency.DefaultLockAdapter.lock(DefaultLockAdapter.java:32)
at com.intellij.openapi.util.FieldCache.get(FieldCache.java:38)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl.initTaglibs(JspXmlRootTagImpl.java:240)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl.initNameSpacePrefixMap(JspXmlRootTagImpl.java:236)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl.knownNamespaces(JspXmlRootTagImpl.java:266)
at com.intellij.psi.jsp.JspUtil.isFacesJsp(JspUtil.java:339)
at com.intellij.psi.impl.source.jsp.JspFileIndexImpl.refreshIndicesForFile(JspFileIndexImpl.java:256)
at com.intellij.psi.impl.source.jsp.JspFileIndexImpl.refreshIndicesForFile(JspFileIndexImpl.java:230)
at com.intellij.psi.impl.source.jsp.JspFileIndexImpl.access$1100(JspFileIndexImpl.java:39)
at com.intellij.psi.impl.source.jsp.JspFileIndexImpl$MyFileIndex.doUpdateIndexEntry(JspFileIndexImpl.java:473)
at com.intellij.util.fileIndex.AbstractFileIndex.updateIndexEntry(AbstractFileIndex.java:67)
at com.intellij.util.fileIndex.FileIndexRefreshCacheUpdater.processFile(FileIndexRefreshCacheUpdater.java:63)
at com.intellij.ide.startup.FileSystemSynchronizer.updateFiles(FileSystemSynchronizer.java:191)
at com.intellij.ide.startup.FileSystemSynchronizer.execute(FileSystemSynchronizer.java:72)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl$1.run(RefreshSessionImpl.java:3)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:4)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:2)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:15)
at com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:12)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:3)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
"JetConnect reader" prio=6 tid=0x03ea0400 nid=0x14a8 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.jetConnect.reader.JetReader$1.run(JetReader.java:177)
"TimerQueue" daemon prio=6 tid=0x03ae5c00 nid=0xf70 in Object.wait()
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 ]]> (a javax.swing.TimerQueue)
at java.lang.Thread.run(Thread.java:619)
"Timer-0" prio=6 tid=0x03298800 nid=0x1494 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on (a java.util.TaskQueue)
at java.lang.Object.wait(Object.java:485)
at java.util.TimerThread.mainLoop(Timer.java:483)
- locked <0x131af5f8>]]> (a java.util.TaskQueue)
at java.util.TimerThread.run(Timer.java:462)
"Activation listener" prio=6 tid=0x03bb5400 nid=0x53c runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at jetbrains.buildServer.activation.HttpActivationServer.run(HttpActivationServer.java:140)
at java.lang.Thread.run(Thread.java:619)
"ApplicationImpl pooled thread" prio=6 tid=0x03eda400 nid=0x15e8 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (a java.util.concurrent.SynchronousQueue$TransferStack)
at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158)
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:422)
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323)
at java.util.concurrent.SynchronousQueue.take(SynchronousQueue.java:857)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
"ApplicationImpl pooled thread" prio=6 tid=0x03ed9400 nid=0xc04 in Object.wait()
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at com.intellij.ide.startup.FileSystemSynchronizer$MyContentQueue.put(FileSystemSynchronizer.java:267)
- locked ]]> (a com.intellij.ide.startup.FileSystemSynchronizer$MyContentQueue)
at com.intellij.ide.startup.FileSystemSynchronizer$1.run(FileSystemSynchronizer.java:148)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:3)
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)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:10)
"XML-RPC Weblistener" prio=6 tid=0x03ba4400 nid=0x650 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at org.apache.xmlrpc.WebServer.run(WebServer.java:453)
at java.lang.Thread.run(Thread.java:619)
"Exe4JStartupThread" daemon prio=6 tid=0x03ed4400 nid=0x1354 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.exe4j.Controller$StartupThread.run(Unknown Source)
"StoreRefreshStatusThread" daemon prio=2 tid=0x03b15000 nid=0x918 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:7)
"WatchForChangesThread" prio=6 tid=0x03b13400 nid=0x530 runnable
java.lang.Thread.State: RUNNABLE
at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(Native Method)
at com.intellij.vfs.local.win32.FileWatcher.waitForChange(FileWatcher.java:40)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:2)
"File System Tracker" prio=6 tid=0x03b13000 nid=0x1318 waiting on condition
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for (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.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317)
at com.intellij.openapi.vfs.impl.watcher.FileSystemTrackerImpl$1.run(FileSystemTrackerImpl.java:3)
- locked <0x12caf168>]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)
"Progress Cancel Checker" prio=6 tid=0x03b04c00 nid=0x1104 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:5)
"AWT-EventQueue-1" prio=6 tid=0x0394f800 nid=0x1628 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at java.awt.EventQueue.getNextEvent(EventQueue.java:479)
- locked (a com.intellij.ide.IdeEventQueue)
at com.intellij.ide.IdeEventQueue.pumpEventsForHierarchy(IdeEventQueue.java:197)
at com.intellij.openapi.progress.util.ProgressWindow.startBlocking(ProgressWindow.java:106)
at com.intellij.openapi.application.impl.ApplicationImpl.runProcessWithProgressSynchronously(ApplicationImpl.java:77)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcessWithProgressSynchronously(ProgressManagerImpl.java:58)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.b(RefreshSessionImpl.java:80)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEvents(RefreshSessionImpl.java:28)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.execute(RefreshQueueImpl.java:30)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.launch(RefreshSessionImpl.java:78)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl.processSingleEvent(RefreshQueueImpl.java:22)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.b(VirtualDirectoryImpl.java:44)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.b(VirtualDirectoryImpl.java:101)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.a(VirtualDirectoryImpl.java:77)
at com.intellij.openapi.vfs.newvfs.impl.VirtualDirectoryImpl.refreshAndFindChild(VirtualDirectoryImpl.java:97)
at com.intellij.openapi.vfs.newvfs.NewVirtualFileSystem.refreshAndFindFileByPath(NewVirtualFileSystem.java:102)
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl.refreshAndFindFileByPath(LocalFileSystemImpl.java:245)
at com.intellij.openapi.vfs.impl.jar.JarHandler.refreshLocalFileForJar(JarHandler.java:140)
at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.a(JarFileSystemImpl.java:67)
at com.intellij.openapi.vfs.impl.jar.JarFileSystemImpl.getLength(JarFileSystemImpl.java:71)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.getLength(PersistentFS.java:360)
at com.intellij.openapi.vfs.newvfs.impl.VirtualFileSystemEntry.getLength(VirtualFileSystemEntry.java:52)
at com.intellij.psi.SingleRootFileViewProvider.a(SingleRootFileViewProvider.java:35)
at com.intellij.psi.SingleRootFileViewProvider.isTooLarge(SingleRootFileViewProvider.java:62)
at com.intellij.lang.xml.XmlFileViewProviderFactory.createFileViewProvider(XmlFileViewProviderFactory.java:1)
at com.intellij.psi.impl.file.impl.FileManagerImpl.createFileViewProvider(FileManagerImpl.java:68)
at com.intellij.psi.impl.file.impl.FileManagerImpl.findViewProvider(FileManagerImpl.java:41)
at com.intellij.psi.impl.file.impl.FileManagerImpl.findFile(FileManagerImpl.java:22)
at com.intellij.psi.impl.PsiManagerImpl.findFile(PsiManagerImpl.java:31)
at com.intellij.psi.impl.file.PsiDirectoryImpl.getFiles(PsiDirectoryImpl.java:41)
at com.intellij.psi.impl.source.jsp.DefaultTldProvider.processTldsInDirectory(DefaultTldProvider.java:136)
at com.intellij.psi.impl.source.jsp.DefaultTldProvider.processTldsInDirectory(DefaultTldProvider.java:132)
at com.intellij.psi.impl.source.jsp.DefaultTldProvider.processTldsFromLibraries(DefaultTldProvider.java:122)
at com.intellij.psi.impl.source.jsp.DefaultTldProvider.processSimpleModule(DefaultTldProvider.java:87)
at com.intellij.psi.impl.source.jsp.DefaultTldProvider.getTldFileByUri(DefaultTldProvider.java:37)
at com.intellij.psi.impl.source.jsp.JspManagerImpl.getTldFileByUriInner(JspManagerImpl.java:659)
at com.intellij.psi.impl.source.jsp.JspManagerImpl.access$900(JspManagerImpl.java:72)
at com.intellij.psi.impl.source.jsp.JspManagerImpl$UriFactoryMap.create(JspManagerImpl.java:697)
at com.intellij.psi.impl.source.jsp.JspManagerImpl$UriFactoryMap.create(JspManagerImpl.java:669)
at com.intellij.util.containers.FactoryMap.get(FactoryMap.java:48)
at com.intellij.psi.impl.source.jsp.JspManagerImpl$UriFactoryMap.get(JspManagerImpl.java:686)
at com.intellij.psi.impl.source.jsp.JspManagerImpl$UriFactoryMap.get(JspManagerImpl.java:669)
at com.intellij.psi.impl.source.jsp.JspManagerImpl.getTldFileByUri(JspManagerImpl.java:633)
- locked <0x14236d78> (a com.intellij.psi.impl.source.jsp.JspManagerImpl)
at com.intellij.psi.impl.source.jsp.JspManagerImpl.getTldFileByUri(JspManagerImpl.java:616)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl.getDescriptorByUri(JspXmlRootTagImpl.java:245)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl.access$100(JspXmlRootTagImpl.java:41)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl$1.compute(JspXmlRootTagImpl.java:81)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl$1.compute(JspXmlRootTagImpl.java:57)
at com.intellij.openapi.util.FieldCache.get(FieldCache.java:51)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl.initTaglibs(JspXmlRootTagImpl.java:240)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl.initNameSpacePrefixMap(JspXmlRootTagImpl.java:236)
at com.intellij.psi.impl.source.jsp.jspXml.JspXmlRootTagImpl.knownNamespaces(JspXmlRootTagImpl.java:266)
at com.intellij.psi.jsp.JspUtil.isFacesJsp(JspUtil.java:339)
at com.intellij.psi.impl.source.jsp.JspFileIndexImpl.refreshIndicesForFile(JspFileIndexImpl.java:256)
at com.intellij.psi.impl.source.jsp.JspFileIndexImpl.access$100(JspFileIndexImpl.java:39)
at com.intellij.psi.impl.source.jsp.JspFileIndexImpl$MyPsiTreeChangeListener.childAdded(JspFileIndexImpl.java:354)
at com.intellij.psi.impl.PsiManagerImpl.a(PsiManagerImpl.java:197)
at com.intellij.psi.impl.PsiManagerImpl.childAdded(PsiManagerImpl.java:80)
at com.intellij.psi.impl.file.impl.FileManagerImpl$MyVirtualFileListener$1.run(FileManagerImpl.java:19)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:79)
at com.intellij.psi.impl.file.impl.FileManagerImpl$MyVirtualFileListener.fileCreated(FileManagerImpl.java:66)
at sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.PendingEventDispatcher.a(PendingEventDispatcher.java:7)
at com.intellij.util.PendingEventDispatcher.a(PendingEventDispatcher.java:86)
at com.intellij.util.PendingEventDispatcher.access$100(PendingEventDispatcher.java:29)
at com.intellij.util.PendingEventDispatcher$1.invoke(PendingEventDispatcher.java:8)
at $Proxy11.fileCreated(Unknown Source)
at com.intellij.openapi.vfs.impl.VirtualFileManagerImpl.a(VirtualFileManagerImpl.java:14)
at com.intellij.openapi.vfs.impl.VirtualFileManagerImpl.access$200(VirtualFileManagerImpl.java:68)
at com.intellij.openapi.vfs.impl.VirtualFileManagerImpl$1.after(VirtualFileManagerImpl.java:4)
at sun.reflect.GeneratedMethodAccessor80.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:101)
at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:173)
at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:165)
at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:39)
at com.intellij.util.messages.impl.MessageBusImpl$2.invoke(MessageBusImpl.java:105)
at $Proxy67.after(Unknown Source)
at com.intellij.openapi.vfs.newvfs.persistent.PersistentFS.processEvents(PersistentFS.java:36)
at com.intellij.openapi.vfs.newvfs.RefreshSessionImpl.fireEvents(RefreshSessionImpl.java:68)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1$1.run(RefreshQueueImpl.java:2)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:79)
at com.intellij.openapi.vfs.newvfs.RefreshQueueImpl$2$1.run(RefreshQueueImpl.java:1)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:16)
- locked <0x12c993e8>]]> (a java.lang.Object)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:32)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:21)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:36)
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)
"timed reference disposer" prio=6 tid=0x03908800 nid=0x17e8 waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:1963)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
"Periodic tasks thread" prio=6 tid=0x03999000 nid=0x108 waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:1963)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
"AWT-Shutdown" prio=6 tid=0x0348f800 nid=0x1540 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259)
- locked ]]> (a java.lang.Object)
at java.lang.Thread.run(Thread.java:619)
"SocketListenerThread" prio=6 tid=0x03459000 nid=0x2b0 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
- locked <0x1288bcc8> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:712)
- locked <0x11022e18> (a java.net.DatagramPacket)
- locked <0x1288bd08>]]> (a java.net.MulticastSocket)
at com.intellij.a.e.a.e.a(e.java:24)
at com.intellij.a.e.a.h.run(h.java:16)
"SocketListenerThread" prio=6 tid=0x0346c800 nid=0x12cc runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainDatagramSocketImpl.receive0(Native Method)
- locked (a java.net.PlainDatagramSocketImpl)
at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136)
- locked <0x1288e4f8> (a java.net.PlainDatagramSocketImpl)
at java.net.DatagramSocket.receive(DatagramSocket.java:712)
- locked <0x1288e538> (a java.net.DatagramPacket)
- locked <0x1288e558>]]> (a java.net.DatagramSocket)
at com.intellij.a.e.a.e.a(e.java:24)
at com.intellij.a.e.a.h.run(h.java:16)
"MessageDeliveryThread" prio=6 tid=0x0343a800 nid=0x264 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at com.intellij.a.e.j.run(j.java:21)
- locked ]]> (a java.lang.Object)
"AWT-Windows" daemon prio=6 tid=0x0343b400 nid=0x1558 runnable
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)
"Java2D Disposer" daemon prio=10 tid=0x03438400 nid=0x1070 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked ]]> (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)
"Lock thread" prio=6 tid=0x032fb400 nid=0x12d8 runnable
java.lang.Thread.State: RUNNABLE
at java.net.PlainSocketImpl.socketAccept(Native Method)
at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)
- locked ]]> (a java.net.SocksSocketImpl)
at java.net.ServerSocket.implAccept(ServerSocket.java:453)
at java.net.ServerSocket.accept(ServerSocket.java:421)
at com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:5)
at java.lang.Thread.run(Thread.java:619)
"timed reference disposer" prio=6 tid=0x02fb8800 nid=0x10bc waiting on condition
java.lang.Thread.State: TIMED_WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for ]]> (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:1963)
at java.util.concurrent.DelayQueue.take(DelayQueue.java:164)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582)
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575)
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906)
at java.lang.Thread.run(Thread.java:619)
"Exe4JStartupThread" daemon prio=6 tid=0x02fa6400 nid=0x960 waiting on condition
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.exe4j.Controller$StartupThread.run(Unknown Source)
"Low Memory Detector" daemon prio=6 tid=0x02f50400 nid=0x126c runnable
java.lang.Thread.State: RUNNABLE
"CompilerThread0" daemon prio=10 tid=0x02f4ac00 nid=0x16c4 waiting on condition
java.lang.Thread.State: RUNNABLE
"Attach Listener" daemon prio=10 tid=0x02f49800 nid=0x678 runnable
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" daemon prio=10 tid=0x02f48c00 nid=0x1164 runnable
java.lang.Thread.State: RUNNABLE
"Finalizer" daemon prio=8 tid=0x02f39400 nid=0x5d8 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
- locked ]]> (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=0x02f35000 nid=0x420 in Object.wait()
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
at java.lang.Object.wait(Object.java:485)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)
- locked ]]> (a java.lang.ref.Reference$Lock)
"main" prio=6 tid=0x003e6000 nid=0x880 waiting on condition
java.lang.Thread.State: RUNNABLE
"VM Thread" prio=10 tid=0x02f32000 nid=0x15e0 runnable
"VM Periodic Task Thread" prio=10 tid=0x02f5a000 nid=0x1798 waiting on condition
=================
System Properties
=================
java.vendor=Sun Microsystems Inc.
sun.management.compiler=HotSpot Client Compiler
idea.config.path=C:\dev\IntelliJ IDEA 7/.IntelliJIdea70/config
com.ociweb.jarspy.gui.tree.packageOpenedIcon=/nodes/packageOpen.png
os.name=Windows XP
com.ociweb.jarspy.gui.tree.classIcon=/nodes/class.png
sun.boot.class.path=c:\dev\intell3\bin\/../lib/boot.jar;c:\dev\intell3\jre\jre\lib\resources.jar;c:\dev\intell3\jre\jre\lib\rt.jar;c:\dev\intell3\jre\jre\lib\sunrsasign.jar;c:\dev\intell3\jre\jre\lib\jsse.jar;c:\dev\intell3\jre\jre\lib\jce.jar;c:\dev\intell3\jre\jre\lib\charsets.jar;c:\dev\intell3\jre\jre\classes
idea.system.path=C:\dev\IntelliJ IDEA 7/.IntelliJIdea70/system
sun.desktop=windows
idea.plugins.path=C:\dev\IntelliJ IDEA 7/.IntelliJIdea70/config/plugins
java.vm.specification.vendor=Sun Microsystems Inc.
java.runtime.version=1.6.0_04-b12
user.name=dlorde
com.ociweb.jarspy.gui.tree.fieldIcon=/nodes/field.png
proxySet=false
com.ociweb.jarspy.gui.tree.archiveIcon=/nodes/ppJar.png
sun.swing.enableImprovedDragGesture=
user.language=en
sun.boot.library.path=c:\dev\intell~3\jre\jre\bin
idea.registered=true
java.version=1.6.0_04
swing.bufferPerWindow=false
user.timezone=Europe/London
sun.arch.data.model=32
java.endorsed.dirs=c:\dev\intell~3\jre\jre\lib\endorsed
sun.net.client.defaultConnectTimeout=2000
sun.cpu.isalist=
sun.jnu.encoding=Cp1252
file.encoding.pkg=sun.io
file.separator=\
java.specification.name=Java Platform API Specification
java.class.version=50.0
user.country=GB
sun.awt.noerasebackground=true
java.home=c:\dev\intell~3\jre\jre
java.vm.info=mixed mode
idea.jars.nocopy=false
exe4j.processCommFile=C:\DOCUME1\dlorde\LOCALS1\Temp\e4j_p5136.tmp
os.version=5.1
path.separator=;
java.vm.version=10.0-b19
idea.no.launcher=false
user.variant=
java.awt.printerjob=sun.awt.windows.WPrinterJob
sun.io.unicode.encoding=UnicodeLittle
awt.toolkit=sun.awt.windows.WToolkit
log4j.defaultInitOverride=true
user.home=C:\Documents and Settings\dlorde
idea.properties.file=$
exe4j.semaphoreName=c:_dev_intell~3_bin_idea.exe
java.specification.vendor=Sun Microsystems Inc.
java.library.path=C:\dev\IntelliJ IDEA 7\.IntelliJIdea70\config\plugins\EmbeddedBrowser\lib\jdic.jar;C:\dev\IntelliJ IDEA 7\.IntelliJIdea70\config\plugins\EmbeddedBrowser\lib\windows\x86;C:\dev\IntelliJ IDEA 7\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\dev\Java\jdk1.5.0\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\QuickTime\QTSystem\;C:\Program Files\JProbe 7.0.1\bin;c:\oracle\ora10.1\bin;C:\dev\RuleCompiler\;C:\Program Files\JProbe 7.0.3\bin
java.vendor.url=http://java.sun.com/
com.ociweb.jarspy.gui.tree.interfaceIcon=/nodes/interface.png
java.vm.vendor=Sun Microsystems Inc.
java.runtime.name=Java(TM) SE Runtime Environment
java.class.path=C:\DOCUME1\dlorde\LOCALS1\Temp\e4j5AF5.tmp_dir4332\exe4jlib.jar;c:\dev\intell3\bin\..\lib\util.jar;c:\dev\intell3\bin\..\lib\bootstrap.jar;c:\dev\intell3\bin\..\lib\log4j.jar;c:\dev\intell3\bin\..\lib\jdom.jar;c:\dev\intell3\bin\..\lib\extensions.jar;c:\dev\intell3\jre\jre\bin\..\..\lib\tools.jar;
com.ociweb.jarspy.gui.tree.packageClosedIcon=/nodes/packageClosed.png
sun.java2d.noddraw=true
exe4j.tempDir=C:\DOCUME1\dlorde\LOCALS1\Temp\e4j5AF5.tmp_dir4332
java.vm.specification.name=Java Virtual Machine Specification
idea.xdebug.key=-Xdebug
exe4j.moduleName=c:\dev\intell~3\bin\idea.exe
java.vm.specification.version=1.0
idea.popup.weight=heavy
sun.cpu.endian=little
sun.os.patch.level=Service Pack 2
java.io.tmpdir=C:\DOCUME1\dlorde\LOCALS1\Temp\
java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi
os.arch=x86
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
exe4j.launchName=C:\dev\IntelliJ IDEA 7\bin\idea.exe
idea.max.intellisense.filesize=2048
java.ext.dirs=c:\dev\intell~3\jre\jre\lib\ext;C:\WINDOWS\Sun\Java\lib\ext
user.dir=c:\dev\intell~3\bin
line.separator=
java.vm.name=Java HotSpot(TM) Client VM
com.ociweb.jarspy.gui.tree.methodIcon=/nodes/method.png
file.encoding=Cp1252
java.specification.version=1.6
============
Command line
============
"C:\dev\IntelliJ IDEA 7\bin\idea.exe"
======
Memory
======
Used: 196898176 (~188MB)
Free: 69702272 (~66MB)
Total: 266600448 (~254MB)
Max: 532742144 (~508MB)
Available Processors: 2
Edited by: Dave Lorde on Apr 2, 2008 2:38 PM
Please sign in to leave a comment.
Several times a day, the latest EAPs (7x and 8x) seem to run into dead locks. I will add some stack traces here... This is very annoying.
Environment:
2.6.24-15-generic #1 SMP Mon Apr 7 16:37:53 UTC 2008 x86_64 GNU/Linux
java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 10.0-b19, mixed mode)
One more time....
The application is still running (the circle of death is blinking). But it doesn't take any editor inputs anymore...