0

Is there any way to recover an application once it freezes aside from killing it?


Context being, I have been working on a couple of files in TextMate 1.5 and TextMate has stopped responding, I have not saved these files, and I really do not want to loose the work. I've killed all other running applications and have let the computer idle for quite some time but TextMate still remains unresponsive.

Before it froze I was conducting a simple regex search query within TextMate. The files were only about 2kb in size.

enter image description here

  • There is nothing you can do to recover. – Ruskes Nov 1 '14 at 4:03
1

This also depends on why it's freezing too. I'm purely speaking from a Mac perspective here, but when something like that happens regularly I tend to delve into the logs to see what's up.

(Usually it's XPC up to its usual)..

If you're not a Mac user, without Windows infant of me, I can't give you exact steps, but here it goes for both to see what's up!

Mac:

  1. Press +Space to get Spotlight up
  2. Type in console (press Enter)

That is the log "viewer" as such for Mac.

On Windows, off the top of my head and should apply from Windows XP onwards!

  1. Click on the Start button
  2. Click on "Run"
  3. In Run dialog box, type in eventvwr.msc and press Enter.

That's the Windows logging system.

If you're on Linux, then I suggest you watch /var/log/messages.log to see what's happening there.

Anyway, have a look into what's showing up in the log when it decides to crash and let us know!

  • Hey Adrian, thanks for the detailed answer. I'm familiar with Console but honestly, I usually find that the information it provides is jibberish to me other than to tell me that I'm s.o.l.. lol I posted a screenshot of the Console log related to Textmate in my question. Would you mind taking a look? – davidcondrey Nov 1 '14 at 7:08
  • Can you expand a bit on the "CFBundleTypeController" line? I need the second ha;f of it :) Just looking at the copy of text mate I've downloaded the "CFBundleTypeRole" deals with filetypes, but without seeing exactly what it's nagging about, I can'y say for sure as to why its grumpy. – Adrian Sluyters Nov 1 '14 at 7:23
  • Sorry I meant NSBundleTypeController! I just noticed that autocorrect zapped me! :D – Adrian Sluyters Nov 1 '14 at 7:28
  • 10-31-14 2:50:24.385 pm TextMate[23449]: NSDocumentController Info.plist warning: The values of CFBundleTypeRole entries must be 'Editor', 'Viewer', 'None', or 'Shell'. – davidcondrey Nov 1 '14 at 7:30
  • 1
    In that "goliath list" which we just spoke about. In there somewhere is a bad entry... if not, then its, as I said, spotlight being grumpy. I'll try find a post I made a few hours ago as to how to sort spotlight out. Its a quick nifty fix too :) – Adrian Sluyters Nov 1 '14 at 7:35
0

To my knowledge there is no way to kick start a application once it is locked (frozen).

Your only hope is you had the auto-save enabled in TextMate.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .