TotalFinder hangs on app switch

Hi,

it’s been a few days since I have the following problem :

When I switch to the finder, either by CMD+TAB or by clicking on the icon in the dock, the Finder window just freezes for 15 seconds before going back to normal, it happens very often and it’s really annoying.

My console system log :

Nov  7 14:55:38 myname-Mac-Pro.local mds[67]: (Warning) Volume: vsd:0x7fd6bd049000 Open failed.  failureCount:12 {
	    DisabledRecycleCount = 12;
	}
Nov  7 14:56:36 myname-Mac-Pro.local WindowServer[101]: disable_update_timeout: UI updates were forcibly disabled by application "Finder" for over 1.00 seconds. Server has re-enabled them.
Nov  7 14:56:50 myname-Mac-Pro.local WindowServer[101]: disable_update_likely_unbalanced: UI updates still disabled by application "Finder" after 15.00 seconds (server forcibly re-enabled them after 1.00 seconds). Likely an unbalanced disableUpdate call.
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const: conn 0xbf4b legacy 1
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: Backtrace (at 18545.5):
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  0   CoreGraphics                        0x00007fff8e74e379 CGSBacktraceCreate + 59
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  1   CoreGraphics                        0x00007fff8e7fd62c _ZN16CGSUpdateManager21disable_update_legacyEv + 78
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  2   CoreGraphics                        0x00007fff8e7fd5d7 CGSDisableUpdate + 35
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  3   Tabs                                0x000000010f3f9dac Tabs + 134572
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  4   AppKit                              0x00007fff8d893a56 _NXShowKeyAndMain + 186
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  5   AppKit                              0x00007fff8d7309c6 -[NSApplication sendEvent:] + 7127
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  6   Finder                              0x0000000109a3fb35 Finder + 150325
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  7   Visor                               0x000000010bd94bae Visor + 68526
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  8   AppKit                              0x00007fff8d57f9f9 -[NSApplication run] + 646
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  9   AppKit                              0x00007fff8d56a783 NSApplicationMain + 940
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  10  Finder                              0x0000000109a21730 Finder + 26416
Nov  7 14:57:06 myname-Mac-Pro.local Finder[181]: void CGSUpdateManager::log() const:  11  libdyld.dylib                       0x00007fff95b095fd start + 1
Nov  7 14:57:06 myname-Mac-Pro.local WindowServer[101]: common_reenable_update: UI updates were finally reenabled by application "Finder" after 30.25 seconds (server forcibly re-enabled them after 1.00 seconds)

Here is what it looks like when hanging, the native tabs are darker and the cursor is the rainbow spinning wheel :

I’m using Mavericks updated and the latest beta version of TotalFinder. My machine is a hackintosh so maybe it’s my fault but every other app works perfectly.

Thanks

Ok, I think I found the answer by myself.

Problem is with Dropbox actually, not TotalFinder. The solution is to disable Dropbox’s Finder integration by entering the two following commands :

sudo rm -rf /Library/DropboxHelperTools/
rm /Applications/Dropbox.app/Contents/Resources/DropboxHelperInstaller.tgz

Reboot the mac, and done!

source for the fix