Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Every 10 seconds, I get this message a few times in Console:

27.08.11 16:40:21,034 osascript: Performance: Please update this scripting addition to supply a value for ThreadSafe for each event handler: "/Library/ScriptingAdditions/SIMBL.osax"

I wonder what it means and what I am supposed to do.


Also, what can I do (except of uninstalling SIMBL) to make SIMBL stop spamming the system logs?

share|improve this question

2 Answers 2

up vote 7 down vote accepted

You installed SIMBL, a tool for patching applications at runtime. Mac OS X isn't happy that SIMBL doesn't declare whether its event handlers are thread-safe.


You can find an explanation for this issue here:

This is a dopey cosmetic issue -- the warning is 100% spurious.

The event handler used in Snow Leopard is correctly labeled as thread-unsafe. The problem is that this warning is about the event used for Leopard - which is completely unaware of thread issues. I can't figure out how to get it to be backward compatible and stop complaining, so I'll let it complain.


Based on my understanding of the source code, you can try editing the Info.plist in the SIMBL bundle and remove the following from it:

<key>SIMeleop</key>
<string>InjectEventHandler</string>

It's the Leopard-specific event handler (leop).

share|improve this answer
    
Ah, thanks for the link! But (and I forgot to mention that) I also want to get rid of these messages. :) –  Albert Aug 27 '11 at 15:04
1  
Uninstall SIMBL like the rest of us did. Otherwise, live with the pain, because you can't turn off those messages. –  peelman Aug 27 '11 at 15:16
    
I need SIMBL so that is not an option. SIMBL is open source, so there must be a way. –  Albert Aug 27 '11 at 15:18
1  
I also forked it on GitHub and here is a patch. –  Albert Aug 27 '11 at 15:59
    
Where is the Info.plist file found? Also I'm confused from your comments as to wether or not editing the plist file will stop the errors from showing up in the console... –  cwd Jan 18 '12 at 20:45

Thanks for all the info.

I went to the developer's website and updated SIMBL to the latest, and all is good now http://www.culater.net/software/SIMBL/SIMBL.php

The latest SIMBL installer also contains an "uninstall SIMBL" app, should the need arise.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.