Created
July 25, 2015 17:22
-
-
Save ikrabbe/85dad91a1a2b19908bee to your computer and use it in GitHub Desktop.
Android Studio 1.2 freeze ThreadDump
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"AWT-EventQueue-0 1.2#AI-141.1890965, eap:false" prio=0 tid=0x0 nid=0x0 runnable | |
java.lang.Thread.State: RUNNABLE | |
(in native) | |
at java.util.zip.ZipFile.read(Native Method) | |
at java.util.zip.ZipFile.access$1400(ZipFile.java:56) | |
at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:679) | |
at com.intellij.openapi.util.io.FileUtilRt.loadBytes(FileUtilRt.java:577) | |
at com.intellij.openapi.util.io.FileUtil.loadBytes(FileUtil.java:1512) | |
at com.intellij.util.lang.MemoryResource.load(MemoryResource.java:75) | |
at com.intellij.util.lang.JarLoader.getResource(JarLoader.java:106) | |
at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.process(ClassPath.java:306) | |
at com.intellij.util.lang.ClassPath$ResourceStringLoaderIterator.process(ClassPath.java:296) | |
at com.intellij.util.lang.ClasspathCache.iterateLoaders(ClasspathCache.java:114) | |
at com.intellij.util.lang.ClassPath.getResource(ClassPath.java:106) | |
at com.intellij.util.lang.UrlClassLoader.findClass(UrlClassLoader.java:210) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:425) | |
at java.lang.ClassLoader.loadClass(ClassLoader.java:358) | |
at com.android.tools.idea.startup.AndroidStudioSpecificInitializer.run(AndroidStudioSpecificInitializer.java:560) | |
at com.android.tools.idea.AndroidInitialConfigurator.activateAndroidStudioInitializerExtensions(AndroidInitialConfigurator.java:198) | |
at com.android.tools.idea.AndroidInitialConfigurator.<init>(AndroidInitialConfigurator.java:65) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) | |
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) | |
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) | |
at java.lang.reflect.Constructor.newInstance(Constructor.java:526) | |
at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193) | |
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220) | |
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53) | |
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248) | |
at com.intellij.util.pico.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:58) | |
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:550) | |
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:610) | |
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:245) | |
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:211) | |
at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponent(ComponentManagerImpl.java:125) | |
at com.intellij.openapi.application.impl.ApplicationImpl.createComponent(ApplicationImpl.java:359) | |
at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponents(ComponentManagerImpl.java:116) | |
at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:87) | |
at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:101) | |
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:504) | |
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:486) | |
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:170) | |
at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:52) | |
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312) | |
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:745) | |
at java.awt.EventQueue.access$300(EventQueue.java:103) | |
at java.awt.EventQueue$3.run(EventQueue.java:706) | |
at java.awt.EventQueue$3.run(EventQueue.java:704) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76) | |
at java.awt.EventQueue.dispatchEvent(EventQueue.java:715) | |
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:362) | |
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242) | |
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161) | |
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150) | |
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146) | |
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138) | |
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91) | |
"ApplicationImpl pooled thread 5" prio=0 tid=0x0 nid=0x0 runnable | |
java.lang.Thread.State: RUNNABLE | |
(in native) | |
at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) | |
at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:269) | |
at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:79) | |
at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:87) | |
at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:98) | |
at io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:621) | |
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:309) | |
at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:834) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56) | |
"Performance watcher" prio=0 tid=0x0 nid=0x0 runnable | |
java.lang.Thread.State: RUNNABLE | |
at sun.management.ThreadImpl.dumpThreads0(Native Method) | |
at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446) | |
at com.intellij.diagnostic.ThreadDumper.dumpThreadsToFile(ThreadDumper.java:49) | |
at com.intellij.diagnostic.PerformanceWatcher.dumpThreads(PerformanceWatcher.java:223) | |
at com.intellij.diagnostic.PerformanceWatcher.checkEDTResponsiveness(PerformanceWatcher.java:178) | |
at com.intellij.diagnostic.PerformanceWatcher.access$100(PerformanceWatcher.java:41) | |
at com.intellij.diagnostic.PerformanceWatcher$2.run(PerformanceWatcher.java:117) | |
at java.lang.Thread.run(Thread.java:745) | |
"Lock thread" prio=0 tid=0x0 nid=0x0 runnable | |
java.lang.Thread.State: RUNNABLE | |
(in native) | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:530) | |
at java.net.ServerSocket.accept(ServerSocket.java:498) | |
at com.intellij.idea.SocketLock$MyRunnable.run(SocketLock.java:224) | |
at java.lang.Thread.run(Thread.java:745) | |
"process reaper" prio=0 tid=0x0 nid=0x0 runnable | |
java.lang.Thread.State: RUNNABLE | |
(in native) | |
at java.lang.UNIXProcess.waitForProcessExit(Native Method) | |
at java.lang.UNIXProcess.access$500(UNIXProcess.java:55) | |
at java.lang.UNIXProcess$4.run(UNIXProcess.java:228) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
"DestroyJavaVM" prio=0 tid=0x0 nid=0x0 runnable | |
java.lang.Thread.State: RUNNABLE | |
"AWT-XAWT" prio=0 tid=0x0 nid=0x0 runnable | |
java.lang.Thread.State: RUNNABLE | |
(in native) | |
at sun.awt.X11.XToolkit.waitForEvents(Native Method) | |
at sun.awt.X11.XToolkit.run(XToolkit.java:541) | |
at sun.awt.X11.XToolkit.run(XToolkit.java:505) | |
at java.lang.Thread.run(Thread.java:745) | |
"Signal Dispatcher" prio=0 tid=0x0 nid=0x0 runnable | |
java.lang.Thread.State: RUNNABLE | |
"Image Fetcher 0" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
on java.util.Vector@763c3222 | |
at java.lang.Object.wait(Native Method) | |
at sun.awt.image.ImageFetcher.nextImage(ImageFetcher.java:147) | |
at sun.awt.image.ImageFetcher.fetchloop(ImageFetcher.java:200) | |
at sun.awt.image.ImageFetcher.run(ImageFetcher.java:169) | |
"Document commit thread" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
on com.intellij.util.containers.Queue@69ff92d2 | |
at java.lang.Object.wait(Native Method) | |
at com.intellij.psi.impl.DocumentCommitThread.pollQueue(DocumentCommitThread.java:315) | |
at com.intellij.psi.impl.DocumentCommitThread.run(DocumentCommitThread.java:291) | |
at java.lang.Thread.run(Thread.java:745) | |
"FocusManager timer" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: WAITING | |
on java.util.TaskQueue@a004f5c | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:503) | |
at java.util.TimerThread.mainLoop(Timer.java:526) | |
at java.util.TimerThread.run(Timer.java:505) | |
"Shared SimpleTimer" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: WAITING | |
on java.util.TaskQueue@1a5a2625 | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:503) | |
at java.util.TimerThread.mainLoop(Timer.java:526) | |
at java.util.TimerThread.run(Timer.java:505) | |
"process reaper" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
on java.util.concurrent.SynchronousQueue$TransferStack@147e54a7 | |
at sun.misc.Unsafe.park(Native Method) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) | |
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) | |
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
"ApplicationImpl pooled thread 4" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
on java.util.concurrent.SynchronousQueue$TransferStack@71e7aa73 | |
at sun.misc.Unsafe.park(Native Method) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:460) | |
at java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:359) | |
at java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:942) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56) | |
"StoreRefreshStatusThread" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
at java.lang.Thread.sleep(Native Method) | |
at com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58) | |
at com.intellij.openapi.vfs.impl.local.LocalFileSystemImpl$StoreRefreshStatusThread.run(LocalFileSystemImpl.java:354) | |
"ApplicationImpl pooled thread 3" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
at java.lang.Thread.sleep(Native Method) | |
at com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58) | |
at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:115) | |
at com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:46) | |
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:405) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56) | |
"ApplicationImpl pooled thread 2" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
at java.lang.Thread.sleep(Native Method) | |
at com.intellij.util.TimeoutUtil.sleep(TimeoutUtil.java:58) | |
at com.intellij.util.io.BaseDataReader.doRun(BaseDataReader.java:115) | |
at com.intellij.util.io.BaseDataReader$1.run(BaseDataReader.java:46) | |
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:405) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56) | |
"ApplicationImpl pooled thread 1" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: WAITING | |
on java.lang.UNIXProcess@20679e71 | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:503) | |
at java.lang.UNIXProcess.waitFor(UNIXProcess.java:264) | |
at com.intellij.execution.process.ProcessWaitFor$1.run(ProcessWaitFor.java:30) | |
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:405) | |
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
at org.jetbrains.ide.PooledThreadExecutor$1$1.run(PooledThreadExecutor.java:56) | |
"Flushing thread" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@72d31d55 | |
at sun.misc.Unsafe.park(Native Method) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
"ZipFileCache Dispose" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@22af258 | |
at sun.misc.Unsafe.park(Native Method) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
"Periodic tasks thread" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: TIMED_WAITING | |
on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@518c7084 | |
at sun.misc.Unsafe.park(Native Method) | |
at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) | |
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090) | |
at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807) | |
at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) | |
"AWT-Shutdown" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: WAITING | |
on java.lang.Object@5b2f13ef | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:503) | |
at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296) | |
at java.lang.Thread.run(Thread.java:745) | |
"Java2D Disposer" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: WAITING | |
on java.lang.ref.ReferenceQueue$Lock@6fc5dead | |
at java.lang.Object.wait(Native Method) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at sun.java2d.Disposer.run(Disposer.java:145) | |
at java.lang.Thread.run(Thread.java:745) | |
"Finalizer" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: WAITING | |
on java.lang.ref.ReferenceQueue$Lock@279e692f | |
at java.lang.Object.wait(Native Method) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209) | |
"Reference Handler" prio=0 tid=0x0 nid=0x0 waiting on condition | |
java.lang.Thread.State: WAITING | |
on java.lang.ref.Reference$Lock@110ba0fb | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:503) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment