7

Каждые 10 секунд я получаю это сообщение несколько раз в консоли:

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"

Интересно, что это значит и что я должен делать.


Кроме того, что я могу сделать (кроме удаления SIMBL), чтобы SIMBL прекратил спамить системные журналы?

2 ответа2

7

Вы установили SIMBL, инструмент для исправления приложений во время выполнения. Mac OS X недовольна тем, что SIMBL не объявляет, являются ли ее обработчики событий поточно-ориентированными.


Вы можете найти объяснение этой проблемы здесь:

Это глупая косметическая проблема - предупреждение на 100% ложное.

Обработчик событий, используемый в Snow Leopard, правильно помечен как небезопасный. Проблема в том, что это предупреждение о событии, используемом для Leopard, который совершенно не знает о проблемах с потоками. Я не могу понять, как заставить его быть обратно совместимым и перестать жаловаться, поэтому я позволю ему жаловаться.


Исходя из моего понимания исходного кода, вы можете попробовать отредактировать Info.plist в комплекте SIMBL и удалить из него следующее:

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

Это специфичный для Leopard обработчик событий (leop).

2

Спасибо за всю информацию.

Я пошел на веб-сайт разработчика и обновил SIMBL до последней версии, и теперь все хорошо http://www.culater.net/software/SIMBL/SIMBL.php

Последний установщик SIMBL также содержит приложение "деинсталлировать SIMBL" в случае необходимости.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .