I've tried several methods that either don't work or last very long. OnyX will empty the trash if needed but being a long time happy user of Hazel Helper to cleanup old files, etc., and now it cannot put them in the trash. If the trash has items loaded manually most of them will delete when asked while others will not and that's when I used MainMenu Pro app to force or secure delete the trash and if not OnyX would never fail. However, Hazel Helper sadly can't seem to do her job anymore. I see this error in the log every time it tries to move a file: "Error finding user trash dir: -5000 - Insufficient access privileges for operation"
I regularlly run OnyX to clean, purge, run permission repairs etc. Any help or thoughts would be greatly appreciated.
Any thoughts? This problem seemed to start with Lion and become worse with Mountain Lion. Here's a more detailed log excerpt:
2013-07-09 12:10:42.550 hazelworker File lasm-1.dmg is a dupe. Purging.
2013-07-09 12:10:42.550 hazelworker [File Event] File moved: File /Users/mjrobertson/Downloads/lasm-1.dmg is a duplicate. Moving to Trash.
2013-07-09 12:10:42.550 hazelworker Moving lasm-1.dmg to trash.
2013-07-09 12:10:42.550 hazelworker Error finding user trash dir: -5000 - Insufficient access privileges for operation
2013-07-09 12:10:42.550 hazelworker Caught exception while processing lasm-1.dmg: *** -[NSURL initFileURLWithPath:]: nil string parameter
2013-07-09 12:10:42.550 hazelworker (
0 CoreFoundation 0x00007fff8f887b06 __exceptionPreprocess + 198
1 libobjc.A.dylib 0x00007fff92c7b3f0 objc_exception_throw + 43
2 CoreFoundation 0x00007fff8f8878dc +[NSException raise:format:] + 204
3 Foundation 0x00007fff8e28ce07 -[NSURL(NSURL) initFileURLWithPath:] + 81
4 Foundation 0x00007fff8e28cd07 +[NSURL(NSURL) fileURLWithPath:] + 43
5 NoodleKit 0x000000010deee7aa carbonMoveCopyStatusCallback + 33870
6 NoodleKit 0x000000010dee6076 NoodleDecimalIsPreciseToWithinDecimalPlaces + 25322
7 hazelworker 0x000000010ddd37c5 start + 8373
8 hazelworker 0x000000010ddd3c38 start + 9512
9 hazelworker 0x000000010ddd53ba start + 15530
10 hazelworker 0x000000010ddd6a6c start + 21340
11 hazelworker 0x000000010ddd1744 start + 52
12 ??? 0x0000000000000002 0x0 + 2
2013-07-09 12:10:43.135 hazelworker Warning: predicted fire time is in the past: 2013-06-30 22:56:03 +0000