Вставка перестает работать («CFPasteboardRef: время ожидания блокировки»)


9

Вставка из буфера обмена перестала работать на моем Mac. Ничего не вставлено, и следующая строка появляется много раз syslog.

Apr  5 **:**:** *** com.apple.WebKit.WebContent[6583] <Warning>: CFPasteboardRef CFPasteboardCreate(CFAllocatorRef, CFStringRef) : Lock timeout

Кажется, это связано с инструментом буфера обмена, который я установил («FlyCut»), но с тех пор я его удалил. Я не вижу запущенного процесса, связанного с инструментом (использующим ps -ef).

Перезагрузка временно решает проблему. Это вирус? В любом случае, как мне избавиться от проблемы? Не нашел ничего ценного в поисках сообщения журнала. Malwarebytes ничего не сообщает.

Обновление : сообщили о проблеме в Apple, и они сказали, что это было вызвано приложением под названием «Time Out». Они все еще работают над решением проблемы. А пока удалите это приложение.


Связанная проблема GitHub: github.com/TermiT/Flycut/issues/103
Александр О'Мара

Есть такая же проблема :(
Гезим

Ответы:


4

Похоже, не является вредоносным для меня.

Обходной путь (хотя и абсолютно дрянной):

  1. запуск Activity Monitor
  2. Найти pboardпроцесс и выйти из процесса.
  3. Перезапустите приложения, в которые вы хотите скопировать или вставить.

2

Я автор Dejal Time Out . Эта проблема, кажется, ошибка Apple; Я связался с ними, и они сказали мне, что это известная проблема без обходного пути. См. Этот пункт часто задаваемых вопросов для получения дополнительной информации.


В вашем FAQ и отчете об ошибке вы утверждаете, что Timeout не взаимодействует с буфером обмена / папкой. Если это так, как ваше приложение нарушает его? Поскольку у вас есть приложение с закрытым исходным кодом, откуда мы знаем, что вы не смотрите / не записывает то, что копируется / вставляется? Я немного вытащу вас из рук, поскольку я использую сетевой монитор, и я не вижу вашего приложения phone-home.
Новая Александрия

Time Out не нужно ничего делать с буфером обмена. Грязное ведение журнала всегда сопряжено с риском для программного обеспечения, но я могу заверить вас, что Time Out этого не делает. Вы можете выбрать, доверять мне или нет, но у меня нет причин для этого; Я не продаю информацию о пользователях, и я продавал программное обеспечение в течение десятилетий, поэтому не хотел бы отталкивать своих клиентов. Я бы хотел выяснить, что вызывает эту ошибку, так как она раздражает нескольких человек.
Дежал

1
ОБНОВЛЕНИЕ: После большого расследования с инженером Apple, эта проблема, как представляется, была вызвана неправильной очисткой веб-представления из-за ошибки Apple. Time Out ничего не делает с буфером обмена, но веб-представление Safari WebKit оставляло его в недопустимом состоянии (технически замок, который был оставлен на месте). Тайм-аут версии 2.1 и выше включает обходной путь для этой проблемы. Если вы испытываете это при использовании версии 2.1 или новее, пожалуйста, свяжитесь со мной.
Дежаль

Рад слышать, что это решено. Аркейн
Новая Александрия


1

Если у вас установлено приложение Dejal Time Out , я предлагаю вам попробовать следующие шаги, которые работали для меня:

  1. Выйдите из приложения «Тайм-аут».
  2. Нажмите, Cmd+ Alt+ Esc, найдите Finder, нажмите «Перезапустить».
  3. Перезапустите приложение, где копирование / вставка не работает, и попробуйте снова.

Если это не помогает, я боюсь, вам нужно перезагрузить компьютер. Для меня это иногда работает, а иногда нет.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.