I tried to open a folder in TextMate today (one I open often) and it crashed. (It was already running, as always.) Ever since, I’ve been unable to get it to launch.
It detects the crash and asks about restoring open documents. It crashes no matter what I choose there.
I haven’t changed any preferences or bundles or installed any updates today.
I’ve tried:
defaults delete com.macromates.TextMate.preview.LSSharedFileList
defaults delete com.macromates.TextMate.preview
mv ~/.tm_properties ~/foo
~/Library/Saved Application State/com.macromates.TextMate.preview.savedState
~/Library/Caches/com.macromates.TextMate.preview
~/Library/Applicaiton Support/Avian
and TextMate
from a backup taken this morningThe only thing that did work was launching it as a different user, so it’s something with my account, but what’s left?
I haven’t tried deleting all my bundles, but from the dates, I don’t think any have changed since March.
From the crash log:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_platform.dylib 0x00007fff94e40331 _platform_memmove$VARIANT$Ivybridge + 49
1 com.macromates.TextMate.OakTextView 0x000000010f92dfe1 oak::callbacks_t<ng::callback_t, false>::remove(ng::callback_t*) + 105
2 com.macromates.TextMate.OakTextView 0x000000010f8feeea -[OakTextView setDocument:] + 437
3 com.macromates.TextMate.OakTextView 0x000000010f8f0584 -[OakDocumentView setDocument:] + 643
4 com.macromates.TextMate.OakTextView 0x000000010f8f01f4 -[OakDocumentView dealloc] + 457
5 libobjc.A.dylib 0x00007fff9676389c objc_object::sidetable_release(bool) + 236
6 libobjc.A.dylib 0x00007fff96749e8f (anonymous namespace)::AutoreleasePoolPage::pop(void*) + 575
7 com.apple.CoreFoundation 0x00007fff93a6b6f2 _CFAutoreleasePoolPop + 50
8 com.apple.Foundation 0x00007fff89f13762 -[NSAutoreleasePool drain] + 153
9 com.apple.Foundation 0x00007fff89f2d5cc _NSAppleEventManagerGenericHandler + 121
10 com.apple.AE 0x00007fff8d45934c aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned int, unsigned char*) + 531
11 com.apple.AE 0x00007fff8d4590c9 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 31
12 com.apple.AE 0x00007fff8d458fd3 aeProcessAppleEvent + 295
13 com.apple.HIToolbox 0x00007fff90935c6e AEProcessAppleEvent + 56
14 com.apple.AppKit 0x00007fff8e357da2 _DPSNextEvent + 2249
15 com.apple.AppKit 0x00007fff8e356e58 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
16 com.apple.AppKit 0x00007fff8e34caf3 -[NSApplication run] + 594
17 com.apple.AppKit 0x00007fff8e2c9244 NSApplicationMain + 1832
18 com.macromates.TextMate.preview 0x000000010f533f19 main + 840
19 com.macromates.TextMate.preview 0x000000010f51e914 start + 52
Thanks!
--
Rob McBroom
http://www.skurfer.com/