<div class="markdown">
<p dir="auto">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.</p>
<p dir="auto">It detects the crash and asks about restoring open documents. It crashes no matter what I choose there.</p>
<p dir="auto">I haven’t changed any preferences or bundles or installed any updates today.</p>
<p dir="auto">I’ve tried:</p>
<ul>
<li><code>defaults delete com.macromates.TextMate.preview.LSSharedFileList</code></li>
<li><code>defaults delete com.macromates.TextMate.preview</code></li>
<li><code>mv ~/.tm_properties ~/foo</code></li>
<li>trashed <code>~/Library/Saved Application State/com.macromates.TextMate.preview.savedState</code></li>
<li>trashed <code>~/Library/Caches/com.macromates.TextMate.preview</code></li>
<li>restored <code>~/Library/Applicaiton Support/Avian</code> and <code>TextMate</code> from a backup taken this morning</li>
<li>downloaded the app again from the web site</li>
<li>tried an older version (beta 7.3)</li>
<li>rebooting, like a poor beleaguered Windows user</li>
</ul>
<p dir="auto">The only thing that <em>did</em> work was launching it as a different user, so it’s something with my account, but what’s left?</p>
<p dir="auto">I haven’t tried deleting all my bundles, but from the dates, I don’t think any have changed since March.</p>
<p dir="auto">From the crash log:</p>
<pre><code>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
</code></pre>
<p dir="auto">Thanks!</p>
<p dir="auto">-- <br>
Rob McBroom<br>
<a href="http://www.skurfer.com/">http://www.skurfer.com/</a></p>
</div>