<div class="markdown">
<p dir="auto">On 10 Nov 2015, at 22:13, Allan Odgaard wrote:</p>

<blockquote>
<p dir="auto">I’m almost certain it’s ~/Library/Application Support/TextMate/RecentProjects.db</p>

<p dir="auto">Can you try move back that file and see if it then crashes?</p>
</blockquote>

<p dir="auto">I’m afraid that isn’t it.</p>

<p dir="auto">First, I started getting crashes again tonight and that file hadn’t yet been recreated. Removing <code>Session/Info.plist</code> didn’t help and neither did launching without session restore, so I gave up for a while.</p>

<p dir="auto">I accidentally got it working by doing <a href="https://github.com/quicksilver/Quicksilver/commit/3c8815ab19630e88adba6cd0279e8d2c502807bf">some command-line Git stuff</a> that called my $EDITOR (which is <code>mate_wait</code>), and suddenly it was able to run.</p>

<p dir="auto">Second, I put the file from earlier today back and TextMate launches. I also put the files back into <code>Session</code> and still had no problems.</p>

<p dir="auto">For what it’s worth, I got the first crash today when I had a project open already, and then tried to open another (unrelated and outside the project folder) file using the <code>mate</code> command.</p>

<blockquote>
<p dir="auto">the part of the crash log you quoted did not specifically point to CoreData, though it also did not point to any TextMate code.</p>
</blockquote>

<p dir="auto">True, but no matter which thread crashes, the main thread always seems to be doing the same thing when things go south.</p>

<p dir="auto">Let me know if there’s anything else you want me to try. I don’t have the TextMate source set up and ready to build on my system, but I could set it up if necessary.</p>

<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>