TotalFinder does not launch

Hi Steve,

I’m sorry for the troubles, but TotalFinder has nothing to do with launchd. The problem must be related to some other change you did to your system.

Also we could look at your install.log if you could find it at /var/log/install.log or go to Console.app and from the list of logs on the left side pick /var/log -> install.log

I’m having the same issue here - everytime I try to update to Total Finder 1.6.27, the Finder becomes unresponsive and everything stops working. Looking in console.app, I see the following:

6/8/15 12:56:10.471 PM osascript[2131]: ApplePersistence=NO
6/8/15 12:56:10.000 PM kernel[0]: Over-release of kernel-internal importance assertions for pid 2130 (syncdefaultsd), dropping 1 assertion(s) but task only has 0 remaining (0 external).
6/8/15 12:56:12.429 PM TotalFinder[2103]: [debug] trying to acquire TotalFinder lock
6/8/15 12:56:12.430 PM TotalFinder[2103]: [debug] target apps (
    "<NSRunningApplication: 0x618000109c60 (com.apple.finder - 256)>"
)
6/8/15 12:56:12.431 PM TotalFinder[2103]: [debug] target app is <NSRunningApplication: 0x618000109c60 (com.apple.finder - 256)>(terminated=0, pid=256)
6/8/15 12:56:12.431 PM TotalFinder[2103]: [debug] sending injection events to Finder[256] bundleID=com.apple.finder (trial #47)
6/8/15 12:56:12.431 PM TotalFinder[2103]: [debug]   ~~> <NSAppleEventDescriptor: 'ascr'\'gdut'{  }>
6/8/15 12:56:12.431 PM TotalFinder[2103]: [debug]   ~~> <NSAppleEventDescriptor: 'BATF'\'init'{  }>
6/8/15 12:56:14.429 PM TotalFinder[2103]: [debug] trying to acquire TotalFinder lock
6/8/15 12:56:14.431 PM TotalFinder[2103]: [debug] target apps (
    "<NSRunningApplication: 0x60000010c180 (com.apple.finder - 256)>"
)
6/8/15 12:56:14.431 PM TotalFinder[2103]: [debug] target app is <NSRunningApplication: 0x60000010c180 (com.apple.finder - 256)>(terminated=0, pid=256)
6/8/15 12:56:14.431 PM TotalFinder[2103]: [debug] sending injection events to Finder[256] bundleID=com.apple.finder (trial #48)
6/8/15 12:56:14.431 PM TotalFinder[2103]: [debug]   ~~> <NSAppleEventDescriptor: 'ascr'\'gdut'{  }>
6/8/15 12:56:14.432 PM TotalFinder[2103]: [debug]   ~~> <NSAppleEventDescriptor: 'BATF'\'init'{  }>
6/8/15 12:56:16.428 PM TotalFinder[2103]: [debug] trying to acquire TotalFinder lock
6/8/15 12:56:16.429 PM TotalFinder[2103]: [debug] target apps (
    "<NSRunningApplication: 0x60000010c180 (com.apple.finder - 256)>"
)
6/8/15 12:56:16.429 PM TotalFinder[2103]: [debug] target app is <NSRunningApplication: 0x60000010c180 (com.apple.finder - 256)>(terminated=0, pid=256)
6/8/15 12:56:16.429 PM TotalFinder[2103]: [debug] sending injection events to Finder[256] bundleID=com.apple.finder (trial #49)
6/8/15 12:56:16.430 PM TotalFinder[2103]: [debug]   ~~> <NSAppleEventDescriptor: 'ascr'\'gdut'{  }>
6/8/15 12:56:16.430 PM TotalFinder[2103]: [debug]   ~~> <NSAppleEventDescriptor: 'BATF'\'init'{  }>
6/8/15 12:56:18.427 PM TotalFinder[2103]: [debug] trying to acquire TotalFinder lock
6/8/15 12:56:18.429 PM TotalFinder[2103]: [debug] target apps (
    "<NSRunningApplication: 0x618000109c60 (com.apple.finder - 256)>"
)
6/8/15 12:56:18.429 PM TotalFinder[2103]: [debug] target app is <NSRunningApplication: 0x618000109c60 (com.apple.finder - 256)>(terminated=0, pid=256)
6/8/15 12:56:18.429 PM TotalFinder[2103]: [debug] sending injection events to Finder[256] bundleID=com.apple.finder (trial #50)
6/8/15 12:56:18.429 PM TotalFinder[2103]: [debug]   ~~> <NSAppleEventDescriptor: 'ascr'\'gdut'{  }>
6/8/15 12:56:18.430 PM TotalFinder[2103]: [debug]   ~~> <NSAppleEventDescriptor: 'BATF'\'init'{  }>
6/8/15 12:56:20.427 PM TotalFinder[2103]: [debug] trying to acquire TotalFinder lock
6/8/15 12:56:20.429 PM TotalFinder[2103]: [debug] target apps (
    "<NSRunningApplication: 0x61000010aef0 (com.apple.finder - 256)>"
)
6/8/15 12:56:20.429 PM TotalFinder[2103]: [debug] target app is <NSRunningApplication: 0x61000010aef0 (com.apple.finder - 256)>(terminated=0, pid=256)
6/8/15 12:56:20.429 PM TotalFinder[2103]: [debug] launching shell command: osascript -e "tell application \"Finder\" to «event BATFinit»"

over and over and over…

Any suggestions for what to do to resolve this?

Hi Darwin, sorry to say this, but its happened again twice in the last few days. I will monitor and let you know if it comes back regularly. Cheers.

Alas TF 1.7.0, El Capitan Beta2. Workaround doesn’t work.

I’m sorry. TotalFinder no longer works under El Capitan Beta2. Apple decided to block injections into Finder.app.

Please read On System Integrity Protection in El Capitan, OSX 10.11 for more info.

Just got the latest upgrade - and install FAILED. the error message took me to this page… Tried this workaround, but it hasn’t done anything… whats it supposed to do? Im in OS X 10.10.3

1 Like

On El Capitan Developer Preview 5 i just received a weird error message, when i try to run the app manualy, which says:

“TotalFinder is not open anymore”… and also the appleevents notification.

I’ve been having this exact problem since yesterday’s update. Even going back to an earlier version didn’t fix the problem. 1.7.3 has fixed it. TotalFinder launched right away without issue.

On OSX 10.10.5 - had issues with finder lag - so I removed ~/Library/Preferences/com.apple.finder.plist. TotalFinder crashed, and now won’t startup. Unintalled & reinstalled thinking maybe there was some setting that was a dependency and only written on installation, however TotalFinder still won’t startup.

It generates a system notification that sends me to this thread.

I just updated to 1.7.0 today, didn’t have this problem before, now TotalFinder fails with this bug, and the workaround does not help.

I am running 10.9.5, on a 2011 iMac.

Normally I don’t get to use TotalFinder for long, anyway, it freezes, and I have to start Finder.

Can you open Console.app and filter All Messages with “Finder” keyword and look what other error messages are there during TotalFinder launch?

11/25/15 6:09:32.126 AM Finder[17021]: AppleEvents/sandbox: Returning errAEPrivilegeError/-10004 and denying dispatch of event syso/exec from process 'osascript'/0x0-0x20e20e, pid=24082, because it is not entitled to send an AppleEvent to this process.
11/25/15 6:19:32.199 AM Finder[17021]: AppleEvents/sandbox: Returning errAEPrivilegeError/-10004 and denying dispatch of event syso/exec from process 'osascript'/0x0-0x211211, pid=26013, because it is not entitled to send an AppleEvent to this process.
11/24/15 12:20:49.846 PM TotalFinder[3972]: requesting injection into com.apple.finder[3903]
11/24/15 12:25:49.839 PM TotalFinder[3972]: too many trials, stopping the timer
11/24/15 12:28:29.252 PM TotalFinder[3972]: requesting injection into com.apple.finder[3903]
11/24/15 12:28:53.919 PM WindowServer[153]: disable_update_timeout: UI updates were forcibly disabled by application "Finder" for over 1.00 seconds. Server has re-enabled them.
11/24/15 12:28:57.131 PM com.apple.launchd.peruser.502[543]: (com.apple.Finder[3903]) Exited: Terminated: 15
11/24/15 12:28:57.365 PM spindump[16950]: Finder [3903] unable to symbolicate
11/24/15 12:29:01.582 PM Finder[16954]: TotalFinderInjector v1.7.10 received init event
11/24/15 12:29:01.583 PM Finder[16954]: TotalFinderInjector: Installing TotalFinder from /Library/ScriptingAdditions/TotalFinder.osax/Contents/Resources/TotalFinder.bundle
11/24/15 12:29:03.533 PM Finder[16954]: Unable to resolve class TSidebarScrollView
11/24/15 12:29:03.534 PM Finder[16954]: TotalFinder was unable to resolve 1 Finder classes. Please update TotalFinder.
11/24/15 12:29:04.492 PM Finder[16954]: Launching TotalFinderCrashWatcher from '/Library/ScriptingAdditions/TotalFinder.osax/Contents/Resources/TotalFinder.bundle/Contents/Resources/TotalFinderCrashWatcher.app'
11/24/15 12:29:05.063 PM TotalFinderCrashWatcher[16982]: Unable to obtain lock '/Users/v/Library/Application Support/.TotalFinderCrashWatcher.lock' - exiting to prevent multiple CrashWatcher instances

because it is not entitled to send an AppleEvent to this process

For some security reason TotalFinder.app cannot deliver apple events to your running Finder.app.

This looks like some special setup of your OS. I don’t know how technical your are. Can you please double-check that TotalFinder.app is present in /Applications of your system and not anywhere else? Can you check that TotalFinder.osax is present in /Library/ScriptingAdditions and not anywhere else?

Can you try to create a new pristine user account on your system, log under it and try launching TotalFinder there?

I have this problem since macOS Sierra.

Me too on one machine, no problems on my MacBook now on macOS Sierra but on my iMac which I just updated TF doesn’t work, tried rebooting the machine and the workaround in Terminal, didn’t fix the problem so far.

Ever since upgrading to Sierra I’m getting the error message “Troubles launching Total Finder - Apple Events cannot be delivered”. The “Read More” button links to this thread.

Here’s a paste of the terminal output and console logs after creating a ~/.debug-totalfinder-injection file, relaunching Finder (force quit isn’t an option anymore), and launching TotalFinder from the terminal:

http://pastebin.com/a5UAAt30

I experienced the same when upgrading to Siera on a MacMini - simply reinstalling TotalFinder fixed the issue for me.

To get TotalFinder back up and running I had to do the following:

  1. Run the following command in Terminal:
    sudo killall -KILL appleeventsd

  2. Open Activity Monitor and Force-quit any active TotalFinder processes.

  3. Delete TotalFinder from the Applications folder on the system.

  4. Download and reinstall TotalFinder.

2 Likes

I just installed 1.9.1, the version that was supposed to have no problems with SIP, and I am getting this message. I’ve beeen trying everything you guys mentioned here to no avail.