Join GitHub today
Bundle freezes TextMate, leaving behind a never ending 50% ruby process until the computer locks #13
Textmate hangs when looking up a function that doesn't exist in PHP and creates a run-away ruby process from hell using 50% CPU and 500 Mb ram each.
I'm having issues with the PHP bundle that took me a while to track down. Lately I've been noticing that my fan is constantly on (on a new MacBook Pro this is a bad sign) and battery usage was down the drain. When I looked into it I had these:
niklas 26324 47,4 10,7 4344728 899904 ?? R 25Jan11 2330:25.25 ruby -wKU /tmp/temp_textmate.zf90sT
I had three textmate ruby processes, each eating 47% CPU and 500MB memory and been running for weeks. When I looked into the temp files they are the source of the PHP bundle (ironically written in Ruby).
At the same time TextMate had been crashing for me when I tried to lookup a function name that doesn't exist. Apparently when it hangs the ruby process continues forever.
I'm using TextMate 1.5.10, and I've changed the action key for "Documentation for Functionc all (tool tip)" to Alt+§.