2007-06-08 10:38:27 Full thread dump Java HotSpot(TM) Server VM (1.6.0_01-b06 mixed mode): "Keep-Alive-Timer" daemon prio=8 tid=0x2b3a1c00 nid=0x1f20 waiting on condition [0x29d4f000..0x29d4fa14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at sun.net.www.http.KeepAliveCache.run(KeepAliveCache.java:149) at java.lang.Thread.run(Thread.java:619) "PagedMemoryMappedFile flusher" prio=6 tid=0x2917cc00 nid=0x568 waiting on condition [0x33ebf000..0x33ebfc94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x089104b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.DelayQueue.take(DelayQueue.java:160) 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) "ApplicationImpl pooled thread" prio=6 tid=0x2917b800 nid=0xfb4 waiting on condition [0x341bf000..0x341bfd14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x05def728> (a java.util.concurrent.SynchronousQueue$TransferStack) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) 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:4) "ApplicationImpl pooled thread" prio=6 tid=0x28f47400 nid=0xf0c waiting on condition [0x33e7f000..0x33e7fa14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x05def728> (a java.util.concurrent.SynchronousQueue$TransferStack) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) 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:4) "JobScheduler pool" prio=6 tid=0x297cec00 nid=0x264 waiting on condition [0x2c91f000..0x2c91fc94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x062751d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) 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) "JobScheduler pool" prio=6 tid=0x2950a400 nid=0xe18 waiting on condition [0x2c8df000..0x2c8dfd14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x062751d8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.PriorityBlockingQueue.take(PriorityBlockingQueue.java:220) 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" prio=6 tid=0x28d35400 nid=0xe2c waiting on condition [0x36e4f000..0x36e4fd94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "Thread-7" daemon prio=6 tid=0x27388800 nid=0xbf8 waiting on condition [0x36e0f000..0x36e0fa14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at org.jivesoftware.smack.PacketWriter$KeepAliveTask.run(PacketWriter.java:476) at java.lang.Thread.run(Thread.java:619) "Smack Listener Processor" daemon prio=6 tid=0x28d74400 nid=0xd78 in Object.wait() [0x36d1f000..0x36d1fb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06956358> (a org.jivesoftware.smack.PacketReader$2) at java.lang.Object.wait(Object.java:485) at org.jivesoftware.smack.PacketReader.processListeners(PacketReader.java:248) - locked <0x06956358> (a org.jivesoftware.smack.PacketReader$2) at org.jivesoftware.smack.PacketReader.access$100(PacketReader.java:45) at org.jivesoftware.smack.PacketReader$2.run(PacketReader.java:76) "Smack Packet Reader" daemon prio=6 tid=0x28f88800 nid=0xd98 runnable [0x36cdf000..0x36cdfc94] java.lang.Thread.State: RUNNABLE at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at com.sun.net.ssl.internal.ssl.InputRecord.readFully(InputRecord.java:293) at com.sun.net.ssl.internal.ssl.InputRecord.read(InputRecord.java:331) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:722) - locked <0x09c30170> (a java.lang.Object) at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:679) at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:75) - locked <0x09c30490> (a com.sun.net.ssl.internal.ssl.AppInputStream) 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 <0x09c304a8> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:167) at java.io.BufferedReader.fill(BufferedReader.java:136) at java.io.BufferedReader.read1(BufferedReader.java:187) at java.io.BufferedReader.read(BufferedReader.java:261) - locked <0x09c304a8> (a java.io.InputStreamReader) at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2971) at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025) at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1384) at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093) at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:363) at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:45) at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:67) "Smack Packet Writer" daemon prio=6 tid=0x292eac00 nid=0xd70 in Object.wait() [0x36c9f000..0x36c9fc14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x08bf4360> (a java.util.LinkedList) at org.jivesoftware.smack.PacketWriter.nextPacket(PacketWriter.java:235) - locked <0x08bf4360> (a java.util.LinkedList) at org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:256) at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:39) at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:79) "Change List Updater" prio=6 tid=0x28d75c00 nid=0x9a4 waiting on condition [0x36c5f000..0x36c5fd14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0733fd60> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.DelayQueue.take(DelayQueue.java:160) 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) "Memory mapped files disposer" prio=6 tid=0x26aca800 nid=0xc88 waiting on condition [0x285df000..0x285dfa94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x0890bbc8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) 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.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) "You got mail" prio=6 tid=0x2835a400 nid=0xc7c waiting on condition [0x2c84f000..0x2c84fb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "UserActivityMonitor thread" prio=6 tid=0x27401400 nid=0x2e8 in Object.wait() [0x29ecf000..0x29ecfb94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06b406b8> (a java.lang.Object) at jetbrains.communicator.idea.monitor.UserActivityMonitor.run(UserActivityMonitor.java:129) - locked <0x06b406b8> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "WebServer thread pool" prio=6 tid=0x2819a400 nid=0xd34 waiting on condition [0x2c80f000..0x2c80fc94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06451cd0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) 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=0x2731f400 nid=0xb64 waiting on condition [0x2c7cf000..0x2c7cfd14] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06451cd0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) 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) "/192.168.1.243 IDEtalk Multicast Thread" prio=6 tid=0x28454400 nid=0x25c runnable [0x2c78f000..0x2c78fd94] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x07985700> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x07985700> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x07985700> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x04356d08> (a java.net.DatagramPacket) - locked <0x07316478> (a java.net.MulticastSocket) at jetbrains.communicator.p2p.MulticastPingThread.run(MulticastPingThread.java:112) "User Monitor Thread" prio=6 tid=0x26ac4400 nid=0x664 in Object.wait() [0x2a2bf000..0x2a2bfa14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x079f74f0> (a java.lang.Object) at jetbrains.communicator.p2p.UserMonitorThread.waitForNextSearch(UserMonitorThread.java:212) - locked <0x079f74f0> (a java.lang.Object) at jetbrains.communicator.p2p.UserMonitorThread.run(UserMonitorThread.java:131) "XML-RPC Weblistener" prio=6 tid=0x2831e800 nid=0xc40 runnable [0x2a0df000..0x2a0dfa94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x078d6768> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) 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=0x28146400 nid=0x1dc in Object.wait() [0x2a09f000..0x2a09fb14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x079f89e0> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at jetbrains.communicator.core.impl.dispatcher.AsyncMessageDispatcherImpl.run(AsyncMessageDispatcherImpl.java:76) - locked <0x079f89e0> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "You got mail" prio=6 tid=0x2841ac00 nid=0x2c4 waiting on condition [0x2a15f000..0x2a15fd14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.util.ui.Timer$1.run(Timer.java:23) "Alarm pool" prio=6 tid=0x2891e400 nid=0xd8c waiting on condition [0x2a11f000..0x2a11fd94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x05e2dee8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) 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) "YJP-Plugin-RequestListener" daemon prio=2 tid=0x282b9400 nid=0xe24 runnable [0x29fdf000..0x29fdfc14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x06d35298> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.b.h$1.run(a:22) at java.lang.Thread.run(Thread.java:619) "TimerQueue" daemon prio=6 tid=0x2887a400 nid=0x864 in Object.wait() [0x29f9f000..0x29f9fc94] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x06dac400> (a javax.swing.TimerQueue) at javax.swing.TimerQueue.run(TimerQueue.java:236) - locked <0x06dac400> (a javax.swing.TimerQueue) at java.lang.Thread.run(Thread.java:619) "Activation listener" prio=6 tid=0x2a510800 nid=0xbb8 runnable [0x27a2f000..0x27a2fd14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x06d35388> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) 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=0x2800b400 nid=0x878 in Object.wait() [0x29f5f000..0x29f5fa14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x0401cfd8> (a com.intellij.util.concurrency.Semaphore) at java.lang.Object.wait(Object.java:485) at com.intellij.util.concurrency.Semaphore.waitFor(Semaphore.java:38) - locked <0x0401cfd8> (a com.intellij.util.concurrency.Semaphore) at com.intellij.openapi.application.impl.LaterInvocator.invokeAndWait(LaterInvocator.java:63) at com.intellij.openapi.application.impl.ApplicationImpl.invokeAndWait(ApplicationImpl.java:44) at com.intellij.structuralsearch.impl.matcher.compiler.PatternCompiler.compilePattern(PatternCompiler.java:18) at com.intellij.structuralsearch.impl.matcher.MatcherImpl.precompileOptions(MatcherImpl.java:100) at com.intellij.structuralsearch.inspection.highlightTemplate.SSBasedInspection.projectOpened(SSBasedInspection.java:30) at com.intellij.codeInspection.ex.LocalInspectionToolWrapper.projectOpened(LocalInspectionToolWrapper.java:36) at com.intellij.codeInspection.ex.InspectionProfileWrapper.init(InspectionProfileWrapper.java:4) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$16.run(GlobalInspectionContextImpl.java:0) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:159) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.initializeTools(GlobalInspectionContextImpl.java:122) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.a(GlobalInspectionContextImpl.java:452) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$1000(GlobalInspectionContextImpl.java:209) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$13.run(GlobalInspectionContextImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:5) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.b(GlobalInspectionContextImpl.java:289) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl.access$400(GlobalInspectionContextImpl.java:195) at com.intellij.codeInspection.ex.GlobalInspectionContextImpl$10.run(GlobalInspectionContextImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl$4.run(ProgressManagerImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl$5.run(ProgressManagerImpl.java:0) at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:5) at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:5) at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:80) at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:6) at com.intellij.openapi.application.impl.ApplicationImpl$4.run(ApplicationImpl.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.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:4) "JetConnect reader" prio=6 tid=0x27fdb800 nid=0x738 waiting on condition [0x29f1f000..0x29f1fd94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.jetConnect.reader.JetReader$1.run(JetReader.java:119) "Progress Cancel Checker" prio=6 tid=0x26b1a800 nid=0x734 waiting on condition [0x2864f000..0x2864fa94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.openapi.progress.impl.ProgressManagerImpl$1.run(ProgressManagerImpl.java:3) "File System Synchronize Executor" prio=6 tid=0x26ad3800 nid=0x71c waiting on condition [0x29c2f000..0x29c2fb94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x06421f28> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) 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) "ApplicationImpl pooled thread" prio=6 tid=0x282eec00 nid=0x600 waiting on condition [0x29bef000..0x29befc14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x05def728> (a java.util.concurrent.SynchronousQueue$TransferStack) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) 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:4) "ApplicationImpl pooled thread" prio=6 tid=0x28b59c00 nid=0x770 waiting on condition [0x29baf000..0x29bafc94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x05def728> (a java.util.concurrent.SynchronousQueue$TransferStack) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424) at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:323) at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:874) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:944) 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:4) "XML-RPC Weblistener" prio=6 tid=0x28cd4400 nid=0x3e4 runnable [0x2985f000..0x2985fd14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x0633b8f8> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) 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) "StoreRefreshStatusThread" daemon prio=2 tid=0x27369c00 nid=0x544 waiting on condition [0x2881f000..0x2881fd94] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:5) "WatchForChangesThread" prio=6 tid=0x27369400 nid=0x580 runnable [0x287df000..0x287dfa14] java.lang.Thread.State: RUNNABLE at com.intellij.vfs.local.win32.FileWatcher.$$YJP$$waitForChangeImpl(Native Method) at com.intellij.vfs.local.win32.FileWatcher.waitForChangeImpl(FileWatcher.java) at com.intellij.vfs.local.win32.FileWatcher.waitForChange(FileWatcher.java:127) at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$WatchForChangesThread.run(LocalFileSystemImpl.java:20) "File System Tracker" prio=6 tid=0x271a1800 nid=0x49c waiting on condition [0x2868f000..0x2868fa94] java.lang.Thread.State: WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x064228a8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:158) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1889) at java.util.concurrent.ArrayBlockingQueue.take(ArrayBlockingQueue.java:317) at com.intellij.openapi.vfs.impl.watcher.FileSystemTrackerImpl$1.run(FileSystemTrackerImpl.java:6) - locked <0x060d5900> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "AWT-EventQueue-1" prio=6 tid=0x26b54800 nid=0x334 in Object.wait() [0x2857f000..0x2857fb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05def748> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$WriterLock) at java.lang.Object.wait(Object.java:485) at com.intellij.util.concurrency.WriterPreferenceReadWriteLock$WriterLock.acquire(WriterPreferenceReadWriteLock.java:239) - locked <0x05def748> (a com.intellij.util.concurrency.WriterPreferenceReadWriteLock$WriterLock) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:281) at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:292) at com.intellij.structuralsearch.impl.matcher.compiler.PatternCompiler$1.run(PatternCompiler.java:2) at com.intellij.openapi.application.impl.LaterInvocator$1.run(LaterInvocator.java:2) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:14) - locked <0x064d3ea8> (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.b(IdeEventQueue.java:53) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:19) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:71) 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) "AWT-Shutdown" prio=6 tid=0x26b54400 nid=0x490 in Object.wait() [0x2853f000..0x2853fc14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05e00a18> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:259) - locked <0x05e00a18> (a java.lang.Object) at java.lang.Thread.run(Thread.java:619) "timed reference disposer" prio=6 tid=0x27efe400 nid=0x504 waiting on condition [0x284ff000..0x284ffd14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x05dd3da8> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) 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.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=0x27168800 nid=0x30c runnable [0x27caf000..0x27cafd94] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x05dbf6b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) 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.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) "Timer-0" daemon prio=6 tid=0x271d3400 nid=0x474 in Object.wait() [0x27c6f000..0x27c6fa14] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05ddc918> (a java.util.TaskQueue) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x05ddc918> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "SocketListenerThread" prio=6 tid=0x27298c00 nid=0x514 runnable [0x27c2f000..0x27c2fa94] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x05de9738> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x05de9738> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x05de9738> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x040cc0f0> (a java.net.DatagramPacket) - locked <0x05dbe970> (a java.net.MulticastSocket) at com.intellij.a.h.a.e.a(e.java:36) at com.intellij.a.h.a.h.run(h.java:16) "SocketListenerThread" prio=6 tid=0x27298400 nid=0x564 runnable [0x27bef000..0x27befb14] java.lang.Thread.State: RUNNABLE at java.net.PlainDatagramSocketImpl.$$YJP$$receive0(Native Method) - locked <0x05de9778> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive0(PlainDatagramSocketImpl.java) - locked <0x05de9778> (a java.net.PlainDatagramSocketImpl) at java.net.PlainDatagramSocketImpl.receive(PlainDatagramSocketImpl.java:136) - locked <0x05de9778> (a java.net.PlainDatagramSocketImpl) at java.net.DatagramSocket.receive(DatagramSocket.java:712) - locked <0x05ddcdb8> (a java.net.DatagramPacket) - locked <0x05dcf4a0> (a java.net.DatagramSocket) at com.intellij.a.h.a.e.a(e.java:36) at com.intellij.a.h.a.h.run(h.java:16) "MessageDeliveryThread" prio=6 tid=0x27297800 nid=0x350 in Object.wait() [0x27baf000..0x27bafb94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05ddfa28> (a java.lang.Object) at java.lang.Object.wait(Object.java:485) at com.intellij.a.h.r.run(r.java:7) - locked <0x05ddfa28> (a java.lang.Object) "AWT-Windows" daemon prio=6 tid=0x27269400 nid=0xfbc runnable [0x279ef000..0x279efc94] java.lang.Thread.State: RUNNABLE at sun.awt.windows.WToolkit.$$YJP$$eventLoop(Native Method) at sun.awt.windows.WToolkit.eventLoop(WToolkit.java) at sun.awt.windows.WToolkit.run(WToolkit.java:290) at java.lang.Thread.run(Thread.java:619) "Java2D Disposer" daemon prio=10 tid=0x27221c00 nid=0xfb8 in Object.wait() [0x2796f000..0x2796fd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05ddfb38> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x05ddfb38> (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=0x27131400 nid=0x424 runnable [0x274af000..0x274afa14] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x05ca7b20> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:1) at java.lang.Thread.run(Thread.java:619) "DestroyJavaVM" prio=6 tid=0x00299400 nid=0x120 waiting on condition [0x00000000..0x003ffd4c] java.lang.Thread.State: RUNNABLE "timed reference disposer" prio=6 tid=0x26b8e400 nid=0x2f4 waiting on condition [0x2701f000..0x2701fb14] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.$$YJP$$park(Native Method) - parking to wait for <0x05c83210> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at sun.misc.Unsafe.park(Unsafe.java) 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.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) "Low Memory Detector" daemon prio=6 tid=0x26a52400 nid=0xf40 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread1" daemon prio=10 tid=0x26a50c00 nid=0x288 waiting on condition [0x00000000..0x26f4f510] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x26a4f800 nid=0x100 waiting on condition [0x00000000..0x26eff584] java.lang.Thread.State: RUNNABLE "YJPAgent-OOMESnapshotDetector" daemon prio=6 tid=0x26a4e400 nid=0x280 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-CPUSampler" daemon prio=6 tid=0x26a4d400 nid=0x28c runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "YJPAgent-RequestListener" daemon prio=2 tid=0x26a4c400 nid=0x23c runnable [0x26e2f000..0x26e2fa94] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.$$YJP$$socketAccept(Native Method) at java.net.PlainSocketImpl.socketAccept(PlainSocketImpl.java) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x05ca7c10> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:450) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.yourkit.runtime.Core$3.run(Core.java:530) at java.lang.Thread.run(Thread.java:619) "YJPAgent-Telemetry" daemon prio=2 tid=0x26a3a000 nid=0x270 waiting on condition [0x26def000..0x26defb14] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.$$YJP$$sleep(Native Method) at java.lang.Thread.sleep(Thread.java) at com.yourkit.runtime.telemetry.TelemetryThreadJVMTI.run(TelemetryThreadJVMTI.java:271) "Attach Listener" daemon prio=10 tid=0x26a20c00 nid=0x274 runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x26a1fc00 nid=0x5d0 waiting on condition [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Surrogate Locker Thread (CMS)" daemon prio=6 tid=0x26a1ec00 nid=0x7c0 waiting on condition [0x00000000..0x26cefe28] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=8 tid=0x26a0dc00 nid=0xff4 in Object.wait() [0x26c9f000..0x26c9fd14] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05d0f520> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x05d0f520> (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=0x2527e000 nid=0xffc in Object.wait() [0x26c5f000..0x26c5fd94] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) - waiting on <0x05c81330> (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 <0x05c81330> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x25279c00 nid=0xff8 runnable "Gang worker#0 (Parallel GC Threads)" prio=10 tid=0x0029b800 nid=0x130 runnable "Gang worker#1 (Parallel GC Threads)" prio=10 tid=0x0029cc00 nid=0x198 runnable "Concurrent Mark-Sweep GC Thread" prio=10 tid=0x251e5800 nid=0x1e4 runnable "VM Periodic Task Thread" prio=10 tid=0x26a55000 nid=0xf3c waiting on condition JNI global references: 5136 Heap par new generation total 13248K, used 7973K [0x03c70000, 0x04ad0000, 0x05c70000) eden space 11776K, 60% used [0x03c70000, 0x04364408, 0x047f0000) from space 1472K, 57% used [0x04960000, 0x04a350e8, 0x04ad0000) to space 1472K, 0% used [0x047f0000, 0x047f0000, 0x04960000) concurrent mark-sweep generation total 235948K, used 203768K [0x05c70000, 0x142db000, 0x1a470000) concurrent-mark-sweep perm gen total 143908K, used 92580K [0x1a470000, 0x230f9000, 0x25070000)