Colar para de funcionar ("CFPasteboardRef: tempo limite de bloqueio")

9

Colar da área de transferência parou de funcionar no meu Mac. Nada é colado e a linha a seguir aparece várias vezes syslog.

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

Isso parece relacionado a uma ferramenta da área de transferência que eu instalei ("FlyCut"), mas desde então eu desinstalei. Não vejo nenhum processo em execução relacionado à ferramenta (usando ps -ef).

Reiniciar temporariamente resolve o problema. Isso é um vírus? De qualquer forma, como faço para me livrar do problema? Não foi encontrado nada de valor procurando a mensagem de log. Malwarebytes não reporta nada.

Atualização : relatou o problema à Apple e eles disseram que foi causado por um aplicativo chamado "Time Out". Eles ainda estão trabalhando para resolver o problema. Enquanto isso, desinstale este aplicativo.

fortrina
fonte
Problema relacionado ao GitHub: github.com/TermiT/Flycut/issues/103
Alexander O'Mara
Tem o mesmo problema :(
Gezim 3/16/16

Respostas:

4

Não parece ser malware para mim.

A solução alternativa (embora totalmente ruim) é:

  1. Lançamento Activity Monitor
  2. Encontre o pboardprocesso e saia do processo.
  3. Reinicie os aplicativos nos quais você deseja copiar ou colar.
Gezim
fonte
2

Eu sou o autor de Dejal Time Out . Esse problema parece ser um bug da Apple; Entrei em contato com eles e eles me disseram que é um problema conhecido sem solução alternativa. Veja este item de FAQ para mais informações.

Dejal
fonte
Nas perguntas frequentes e no relatório de erros, você declara que o tempo limite não interage com a área de transferência / área de transferência. Se for esse o caso, como seu aplicativo o interrompe? Como você possui um aplicativo de código fechado, como sabemos que você não está assistindo / registrando o que é copiado / colado? Vou tirá-lo do gancho, um pouco, enquanto uso um monitor de rede e não vejo seu aplicativo por telefone.
Nova Alexandria
O Time Out não precisa fazer nada com a área de transferência. O registro nefasto é sempre um risco para o software, mas posso garantir que o Time Out não faz isso. Você pode optar por confiar ou não em mim, mas não tenho motivos para fazê-lo; Eu não vendo informações de usuários e venho vendendo software há décadas, portanto, não gostaria de alienar meus clientes. Eu gostaria de poder descobrir o que está causando esse bug, já que é irritante para várias pessoas.
Dejal
11
ATUALIZAÇÃO: Após muita investigação com um engenheiro da Apple, esse problema parece ter sido causado pelo fato de a exibição da Web de interrupção não ter sido limpa corretamente, devido a um bug da Apple. O Time Out não faz nada com a área de transferência, mas a exibição da Web do Safari WebKit estava deixando-o em um estado inválido (tecnicamente, um bloqueio foi deixado no local). O Time Out versão 2.1 e posterior inclui uma solução alternativa para esse problema. Se você experimentar a versão 2.1 ou posterior, entre em contato comigo.
Dejal
Fico feliz em ouvir que foi resolvido. Arcane
New Alexandria
1

A Apple me informou e a Time Out foi a culpada.

fortrina
fonte
1

Se você tiver o aplicativo Dejal Time Out instalado, sugiro que você tente as seguintes etapas que funcionaram para mim:

  1. Saia do aplicativo "Time Out".
  2. Pressione, Cmd+ Alt+ Esc, localize o Finder, pressione "Reiniciar".
  3. Reinicie um aplicativo em que copiar / colar não funciona e tente novamente.

Se isso não ajudar, receio que você precise reiniciar o computador. Para mim, às vezes funciona e às vezes não.

varepsilon
fonte