Hello,
After rebooting my mac, I've found IntelliJ has completely stoped working. It crashes on startup with the following trace. Any ideas?
rocess: idea [16587]
Path: /Applications/IntelliJ IDEA 11.app/Contents/MacOS/idea
Identifier: com.jetbrains.intellij
Version: 11.1.4 (IU-117.963)
Code Type: X86-64 (Native)
Parent Process: launchd [226]
Date/Time: 2013-04-21 19:10:19.362 -0700
OS Version: Mac OS X 10.7.5 (11G63b)
Report Version: 9
Interval Since Last Report: 418559 sec
Crashes Since Last Report: 6
Per-App Interval Since Last Report: 8338202 sec
Per-App Crashes Since Last Report: 5
Anonymous UUID: BE982333-81B3-4E0B-85E7-EEF587C9053D
Crashed Thread: 34 Java: AWT-EventQueue-1 11.1.4#IU-117.963, eap:false
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: 0x000000000000000a, 0x000000010acc9000
VM Regions Near 0x10acc9000:
mapped file 000000010acc7000-000000010acc9000 [ 8K] rw-/rwx SM=PRV /Users/USER/Library/Caches/*
--> mapped file 000000010acc9000-000000010acca000 [ 4K] rw-/rwx SM=PRV /Users/USER/Library/Caches/*
shared memory 000000010acca000-000000010accb000 [ 4K] rw-/rw- SM=SHM
Application Specific Information:
objc[16587]: garbage collection is OFF
Java information:
Exception type: Bus Error (0xa) at pc=10b6fda4b
Java VM: Java HotSpot(TM) 64-Bit Server VM (20.45-b01-451 mixed mode macosx-amd64)
Current thread (7fd5ed2e2000): JavaThread "AWT-EventQueue-1 11.1.4#IU-117.963, eap:false" [_thread_in_vm, id=445820928, stack(11a82b000,11a92b000)]
Stack: [11a82b000,11a92b000]
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j sun.misc.Unsafe.putInt(JI)V+0
j java.nio.DirectByteBuffer.putInt(JI)Ljava/nio/ByteBuffer;+30
j java.nio.DirectByteBuffer.putInt(II)Ljava/nio/ByteBuffer;+12
j com.intellij.util.io.PagedFileStorage.putInt(II)V+35
j com.intellij.util.io.ResizeableMappedFile.putInt(II)V+14
j com.intellij.util.io.PersistentEnumeratorBase.markDirty(Z)V+113
j com.intellij.util.io.PersistentEnumeratorBase.<init>(Ljava/io/File;Lcom/intellij/util/io/ResizeableMappedFile;Lcom/intellij/util/io/KeyDescriptor;ILcom/intellij/util/io/PersistentEnumeratorBase$Version;Lcom/intellij/util/io/PersistentEnumeratorBase$RecordBufferHandler;Z)V+194
j com.intellij.util.io.PersistentBTreeEnumerator.<init>(Ljava/io/File;Lcom/intellij/util/io/KeyDescriptor;I)V+59
j com.intellij.util.io.PersistentEnumeratorDelegate.<init>(Ljava/io/File;Lcom/intellij/util/io/KeyDescriptor;I)V+46
j com.intellij.util.io.PersistentHashMap.<init>(Ljava/io/File;Lcom/intellij/util/io/KeyDescriptor;Lcom/intellij/util/io/DataExternalizer;I)V+50
j com.intellij.util.io.PersistentHashMap.<init>(Ljava/io/File;Lcom/intellij/util/io/KeyDescriptor;Lcom/intellij/util/io/DataExternalizer;)V+49
j com.intellij.util.indexing.FileBasedIndex$10.<init>(Ljava/io/File;Lcom/intellij/util/io/KeyDescriptor;Lcom/intellij/util/io/DataExternalizer;Lcom/intellij/openapi/util/Ref;Lgnu/trove/TIntObjectHashMap;)V+16
j com.intellij.util.indexing.FileBasedIndex.a(Lcom/intellij/util/indexing/ID;Lcom/intellij/util/io/KeyDescriptor;Lcom/intellij/util/indexing/MemoryIndexStorage;)Lcom/intellij/util/io/PersistentHashMap;+97
j com.intellij.util.indexing.FileBasedIndex.access$1500(Lcom/intellij/util/indexing/ID;Lcom/intellij/util/io/KeyDescriptor;Lcom/intellij/util/indexing/MemoryIndexStorage;)Lcom/intellij/util/io/PersistentHashMap;+3
j com.intellij.util.indexing.FileBasedIndex$8.create()Lcom/intellij/util/io/PersistentHashMap;+12
j com.intellij.util.indexing.FileBasedIndex$8.create()Ljava/lang/Object;+1
j com.intellij.util.indexing.MapReduceIndex.a()Lcom/intellij/util/io/PersistentHashMap;+10
j com.intellij.util.indexing.MapReduceIndex.setInputIdToDataKeysIndex(Lcom/intellij/openapi/util/Factory;)V+7
j com.intellij.util.indexing.FileBasedIndex.a(Lcom/intellij/util/indexing/ID;Lcom/intellij/util/indexing/FileBasedIndexExtension;Lcom/intellij/util/indexing/MemoryIndexStorage;)Lcom/intellij/util/indexing/UpdatableIndex;+174
j com.intellij.util.indexing.FileBasedIndex.a(Lcom/intellij/util/indexing/FileBasedIndexExtension;Z)Z+165
j com.intellij.util.indexing.FileBasedIndex.<init>(Lcom/intellij/openapi/vfs/ex/VirtualFileManagerEx;Lcom/intellij/openapi/fileEditor/FileDocumentManager;Lcom/intellij/openapi/fileTypes/FileTypeManager;Lcom/intellij/util/messages/MessageBus;Lcom/intellij/psi/stubs/SerializationManager;)V+451
v ~StubRoutines::call_stub
j sun.reflect.NativeConstructorAccessorImpl.newInstance0(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object;+0
j sun.reflect.NativeConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+72
j sun.reflect.DelegatingConstructorAccessorImpl.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+5
j java.lang.reflect.Constructor.newInstance([Ljava/lang/Object;)Ljava/lang/Object;+92
j org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Ljava/lang/Object;+14
j org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run()Ljava/lang/Object;+68
j org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Ljava/lang/Class;)Ljava/lang/Object;+32
j org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(Lorg/picocontainer/PicoContainer;)Ljava/lang/Object;+35
j org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(Lorg/picocontainer/PicoContainer;)Ljava/lang/Object;+5
j org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(Lorg/picocontainer/PicoContainer;)Ljava/lang/Object;+16
j com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(Lorg/picocontainer/PicoContainer;)Ljava/lang/Object;+22
j com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(Lorg/picocontainer/PicoContainer;)Ljava/lang/Object;+5
j com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(Lorg/picocontainer/ComponentAdapter;)Ljava/lang/Object;+6
j com.intellij.util.pico.DefaultPicoContainer.getInstance(Lorg/picocontainer/ComponentAdapter;)Ljava/lang/Object;+15
j com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Ljava/lang/Object;)Ljava/lang/Object;+12
j org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(Ljava/lang/Object;)Ljava/lang/Object;+5
j com.intellij.openapi.components.impl.ComponentManagerImpl.createComponent(Ljava/lang/Class;)Ljava/lang/Object;+8
j com.intellij.openapi.application.impl.ApplicationImpl.createComponent(Ljava/lang/Class;)Ljava/lang/Object;+2
j com.intellij.openapi.components.impl.ComponentManagerImpl.a()V+41
j com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents()V+1
j com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load()V+8
j com.intellij.openapi.application.impl.ApplicationImpl.load(Ljava/lang/String;)V+60
j com.intellij.idea.IdeaApplication.run()V+8
j com.intellij.idea.MainImpl$3.run()V+4
j java.awt.event.InvocationEvent.dispatch()V+47
j java.awt.EventQueue.dispatchEventImpl(Ljava/awt/AWTEvent;Ljava/lang/Object;)V+21
j java.awt.EventQueue.access$400(Ljava/awt/EventQueue;Ljava/awt/AWTEvent;Ljava/lang/Object;)V+3
j java.awt.EventQueue$2.run()Ljava/lang/Void;+12
j java.awt.EventQueue$2.run()Ljava/lang/Object;+1
v ~StubRoutines::call_stub
j java.security.AccessController.doPrivileged(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;)Ljava/lang/Object;+0
j java.security.AccessControlContext$1.doIntersectionPrivilege(Ljava/security/PrivilegedAction;Ljava/security/AccessControlContext;Ljava/security/AccessControlContext;)Ljava/lang/Object;+28
j java.awt.EventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+46
j com.intellij.ide.IdeEventQueue.e(Ljava/awt/AWTEvent;)V+14
j com.intellij.ide.IdeEventQueue._dispatchEvent(Ljava/awt/AWTEvent;Z)V+707
j com.intellij.ide.IdeEventQueue.b(Ljava/awt/AWTEvent;)V+3
j com.intellij.ide.IdeEventQueue.dispatchEvent(Ljava/awt/AWTEvent;)V+54
j java.awt.EventDispatchThread.pumpOneEventForFilters(I)Z+204
j java.awt.EventDispatchThread.pumpEventsForFilter(ILjava/awt/Conditional;Ljava/awt/EventFilter;)V+30
j java.awt.EventDispatchThread.pumpEventsForHierarchy(ILjava/awt/Conditional;Ljava/awt/Component;)V+11
j java.awt.EventDispatchThread.pumpEvents(ILjava/awt/Conditional;)V+4
j java.awt.EventDispatchThread.pumpEvents(Ljava/awt/Conditional;)V+3
j java.awt.EventDispatchThread.run()V+9
v ~StubRoutines::call_stub
Java Threads: ( => current thread )
7fd5efe8a800 JavaThread "LowMemoryWatcher" daemon [_thread_blocked, id=522473472, stack(11f145000,11f245000)]
7fd5ee34c000 JavaThread "FocusManager timer" daemon [_thread_blocked, id=516063232, stack(11eb28000,11ec28000)]
7fd5ee34b000 JavaThread "Shared SimpleTimer" daemon [_thread_blocked, id=513904640, stack(11e919000,11ea19000)]
7fd5ed366800 JavaThread "XML-RPC Weblistener" [_thread_blocked, id=512843776, stack(11e816000,11e916000)]
7fd5ed20b000 JavaThread "Performance watcher" [_thread_blocked, id=511782912, stack(11e713000,11e813000)]
7fd5ed20a800 JavaThread "ApplicationImpl pooled thread 1" [_thread_blocked, id=506507264, stack(11e20b000,11e30b000)]
7fd5ee2e7000 JavaThread "Document commit thread" [_thread_blocked, id=502870016, stack(11de93000,11df93000)]
7fd5f5088000 JavaThread "ApplicationImpl pooled thread 0" [_thread_blocked, id=501809152, stack(11dd90000,11de90000)]
7fd5ed349800 JavaThread "Progress Cancel Checker" [_thread_blocked, id=500748288, stack(11dc8d000,11dd8d000)]
7fd5f4b6c800 JavaThread "RefCountingStorage write content helper" [_thread_blocked, id=499687424, stack(11db8a000,11dc8a000)]
7fd5ee106000 JavaThread "StoreRefreshStatusThread" daemon [_thread_blocked, id=498626560, stack(11da87000,11db87000)]
7fd5f50f2000 JavaThread "WatchForChangesThread" [_thread_blocked, id=497565696, stack(11d984000,11da84000)]
7fd5ee113800 JavaThread "process reaper" daemon [_thread_in_native, id=496504832, stack(11d881000,11d981000)]
7fd5ed348000 JavaThread "Flushing thread" daemon [_thread_blocked, id=495443968, stack(11d77e000,11d87e000)]
7fd5ee3f3800 JavaThread "timed reference disposer" daemon [_thread_blocked, id=447148032, stack(11a96f000,11aa6f000)]
=>7fd5ed2e2000 JavaThread "AWT-EventQueue-1 11.1.4#IU-117.963, eap:false" [_thread_in_vm, id=445820928, stack(11a82b000,11a92b000)]
7fd5ef9b2000 JavaThread "Periodic tasks thread" daemon [_thread_blocked, id=389087232, stack(117210000,117310000)]
7fd5ef462800 JavaThread "SocketListenerThread" [_thread_blocked, id=441200640, stack(11a3c3000,11a4c3000)]
7fd5ef461800 JavaThread "SocketListenerThread" [_thread_blocked, id=440139776, stack(11a2c0000,11a3c0000)]
7fd5ef40a800 JavaThread "MessageDeliveryThread" [_thread_blocked, id=439078912, stack(11a1bd000,11a2bd000)]
7fd5ee1a9800 JavaThread "Poller SunPKCS11-Darwin" daemon [_thread_blocked, id=437936128, stack(11a0a6000,11a1a6000)]
7fd5ee1a0800 JavaThread "Lock thread" [_thread_in_native, id=436555776, stack(119f55000,11a055000)]
7fd5ee193000 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=429993984, stack(119913000,119a13000)]
7fd5ee190800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=428933120, stack(119810000,119910000)]
7fd5ef8d1800 JavaThread "AWT-Shutdown" [_thread_blocked, id=392785920, stack(117597000,117697000)]
7fd5ef8d1000 JavaThread "AWT-AppKit" daemon [_thread_blocked, id=1953847648, stack(7fff68f2a000,7fff6972a000)]
7fd5ed001800 JavaThread "DestroyJavaVM" [_thread_blocked, id=190132224, stack(10ad53000,10b553000)]
7fd5ef872800 JavaThread "timed reference disposer" daemon [_thread_blocked, id=379387904, stack(1168d0000,1169d0000)]
7fd5ef00b800 JavaThread "Low Memory Detector" daemon [_thread_blocked, id=375177216, stack(1164cc000,1165cc000)]
7fd5ef00a800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=374116352, stack(1163c9000,1164c9000)]
7fd5ef00a000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=373055488, stack(1162c6000,1163c6000)]
7fd5ef009000 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=371994624, stack(1161c3000,1162c3000)]
7fd5ef008000 JavaThread "Surrogate Locker Thread (Concurrent GC)" daemon [_thread_blocked, id=370933760, stack(1160c0000,1161c0000)]
7fd5ee005000 JavaThread "Finalizer" daemon [_thread_blocked, id=369872896, stack(115fbd000,1160bd000)]
7fd5ee004000 JavaThread "Reference Handler" daemon [_thread_blocked, id=368812032, stack(115eba000,115fba000)]
Other Threads:
7fd5ed1b0800 VMThread [stack: 115db7000,115eb7000] [id=367751168]
7fd5ef01d000 WatcherThread [stack: 1165cf000,1166cf000] [id=376238080]
VM state:synchronizing (normal execution)
VM Mutex/Monitor currently owned by a thread: ([mutex/lock_event])
[7fd5eb602b70] Threads_lock - owner thread: 7fd5ed1b0800
Heap
par new generation total 19136K, used 6479K [7aa200000, 7ab6c0000, 7b2200000)
eden space 17024K, 25% used [7aa200000, 7aa643f38, 7ab2a0000)
from space 2112K, 100% used [7ab4b0000, 7ab6c0000, 7ab6c0000)
to space 2112K, 0% used [7ab2a0000, 7ab2a0000, 7ab4b0000)
concurrent mark-sweep generation total 109824K, used 59103K [7b2200000, 7b8d40000, 7ea200000)
concurrent-mark-sweep perm gen total 39888K, used 39690K [7ea200000, 7ec8f4000, 800000000)
Code Cache [10be25000, 10c096000, 10fe25000)
total_blobs=1058 nmethods=552 adapters=467 free_code_cache=64794432 largest_free_block=15616
Virtual Machine Arguments:
JVM Args: -Xbootclasspath/a:/System/Library/PrivateFrameworks/JavaApplicationLauncher.framework/Resources/LauncherSupport.jar -ea -Xverify:none -Xbootclasspath/a:../lib/boot.jar -Xms128m -Xmx1024m -XX:MaxPermSize=350m -XX:ReservedCodeCacheSize=64m -XX:+UseCompressedOops -Dsun.java2d.noddraw=true -Didea.max.intellisense.filesize=2500 -Didea.dynamic.classpath=false -Didea.jars.nocopy=false -Dsun.java2d.d3d=false -Dapple.awt.fullscreencapturealldisplays=false -Dapple.laf.useScreenMenuBar=true -Djava.endorsed.dirs= -Dswing.bufferPerWindow=false -Didea.fatal.error.notification=disabled -Didea.cycle.buffer.size=1024 -Didea.popup.weight=heavy -Didea.xdebug.key=-Xdebug -Dapple.awt.graphics.UseQuartz=true -Dsun.java2d.pmoffscreen=false -Didea.no.launcher=false -Didea.paths.selector=IntelliJIdea11 -DCVS_PASSFILE=~/.cvspass -Didea.use.default.antialiasing.in.editor=false -Dcom.apple.mrj.application.live-resize=false -Didea.smooth.progress=false
Java Command: <unknown>
Launcher Type: generic
Physical Memory: Page Size = 4k, Total = 16384M, Free = 11044M