4 votos

MacOS: tccd se cuelga a menudo y bloquea el sistema durante un minuto; ¿cómo diagnosticarlo?

Estoy usando MacOS 10.14.6. Después de ciertas acciones, como iniciar el salvapantallas y otras cosas "inocentes", el sistema se bloquea durante aproximadamente un minuto. El puntero del ratón se puede mover, pero nada más reacciona o se mueve en la pantalla. Sólo tengo que esperar a que pase.

Mirando la consola, puedo ver seis .crash archivos para tccd con marcas de tiempo separadas por unos 10 segundos, después de cada evento. El contenido es así:

Process:               tccd [11633]
Path:                  /System/Library/PrivateFrameworks/TCC.framework/Versions/A/Resources/tccd
Identifier:            tccd
Version:               221.260.3

...

Crashed Thread:        1  Dispatch queue: com.apple.root.default-qos.overcommit

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
dyld3 mode
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSFileManager fileSystemRepresentationWithPath:]: nil or empty path argument'
terminating with uncaught exception of type NSException
abort() called

Para desencadenar el problema, basta con abrir las preferencias de Escritorio y Salvapantallas, que muestra una vista previa del salvapantallas.

ACTUALIZACIÓN: Al intentar elegir la fuente de imágenes para los salvapantallas se produce un cuelgue de varios minutos. Parece que el problema es que el salvapantallas intenta acceder a los datos del disco. Sin embargo, el origen de la imagen siempre ha sido el predeterminado.

Ahora he desactivado completamente el salvapantallas para intentar evitar este problema. Pero, por desgracia, a veces también se activa (de forma no reproducible) por otras acciones, normalmente mediante la búsqueda en el diccionario (con "clic forzado") o mediante la búsqueda rápida en un diálogo de selección de archivos. Por supuesto, siempre ocurre cuando tengo prisa y trato de terminar el trabajo...


¿Qué puedo hacer para encontrar root del problema y resolverlo?

Este problema ha persistido durante varios meses y no he tenido suerte en el diagnóstico, aparte de descubrir la relación con tccd que se encarga de controlar el acceso de los programas a los datos "sensibles" del usuario.


ACTUALIZACIÓN: Se informa del mismo problema aquí y se decía que estaba relacionado con la actualización de seguridad 2020-004.


Lo que he probado hasta ahora:

  • Restablecer la base de datos TCC mediante tccutil reset All .
  • Aquí se afirma que desinstalar Dropbox ayudó. He probado esto y no ha hecho ninguna diferencia.

1voto

salman.virk Puntos 1543

No tengo nada constructivo que añadir en este momento, aparte de decir que tengo lo que parecen ser exactamente los mismos síntomas. La misma versión de MacOS, los mismos cuelgues de un minuto (el ratón se mueve, la pantalla se congela, el historial de la CPU del menú iStat muestra el 0% durante más de un minuto), ha estado ocurriendo durante varios meses y acabo de encontrar los reportcrashs para tccd. Los míos ocurren en grupos de 1 a 4 varias veces a la semana. Los informes de fallos son idénticos a los tuyos.

No he sido capaz de encontrar ninguna rima o razón en cuanto a cuándo se producen.

Volveré a postear aquí si averiguo algo y estaré atento a ver si progresas.

Gracias, Dale

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X