Generación continua de errores de CalendarAgent en MacOS 10.12.4

Después de actualizar a MacOS 10.12.4 hoy, comencé a recibir toneladas de mensajes de registro de errores/fallas en la consola generados por el CalendarAgentproceso. Algunos de los errores se pegan a continuación:

error: sql cached statement NSSQLiteStatement <0x7fae52e27ad0> on entity 'CalDAVError' with sql text 'SELECT t0.Z_ENT, t0.Z_PK, t0.Z_OPT, t0.ZCODE, t0.ZDOMAIN, t0.ZUSERINFO, t0.ZCHANGEREQUEST, t0.Z8_CHANGEREQUEST, t0.ZPRINCIPAL, t0.ZOPERATION, t0.ZPRINCIPAL1, t0.ZPUBLICATION, t0.ZSUBSCRIPTIONINFO FROM ZERROR t0 WHERE ( t0.ZPRINCIPAL IN (SELECT * FROM _Z_intarray0)  AND  t0.Z_ENT = ?) ' failed due to missing variable binding for (null) with expecting bindings (
    "<NSSQLBindVariable: 0x7fae52eed410>"
) but actual substitution variables {
    destinations = "{0x400072b <x-coredata://F6135326-AEE3-4C69-AD55-060EF81D21A6/CalDAVPrincipal/p16>}";
}

error: sql cached statement NSSQLiteStatement <0x7fae551cadc0> on entity 'Attachment' with sql text 'SELECT 0, t0.Z_PK, t0.Z_OPT, t0.ZATTACHMENTID, t0.ZCONTENTTYPE, t0.ZFILENAMEINCACHE, t0.ZFILENAMESUGGESTEDBYSERVER, t0.ZISAUTOARCHIVED, t0.ZISCACHED, t0.ZOMITSYNCRECORD, t0.ZPATHONDISKSTRING, t0.ZURLSTRING, t0.ZUUID, t0.ZITEM, t0.Z4_ITEM FROM ZATTACHMENT t0 WHERE  t0.ZITEM IN (SELECT * FROM _Z_intarray0)  ORDER BY t0.ZITEM' failed due to missing variable binding for (null) with expecting bindings (
) but actual substitution variables {
    destinations = "{0xd340030b <x-coredata://F6135326-AEE3-4C69-AD55-060EF81D21A6/Event/p845>, 0xf2c0030b <x-coredata://F6135326-AEE3-4C69-AD55-060EF81D21A6/Event/p971>}";
}

¡La cantidad de errores generados en pocos minutos es más de 6000!. ¿Cuál crees que puede ser el motivo? Si cree que necesito agregar más detalles, indíquelo en los comentarios.

Descubierto lo mismo hoy... investigándolo ahora. ¿Encontraste una respuesta?
@JCMatos no, todavía no. He intentado eliminar algunos de los archivos relacionados con el calendario sin éxito. Hay muchos otros que recibo esporádicamente.
En 10.12 renovaron por completo la consola y el subsistema de registro. Unfort es demasiado detallado ahora. Si en realidad no está experimentando un problema, probablemente sea seguro ignorarlo.
@ Hefewe1zen Sí, eso es lo que también sospecho debido al hecho de que, como dijiste, la cantidad de errores generados es asombrosa. Otros procesos también producen toneladas de mensajes de error.
¿Este problema sigue presente o lo solucionaste?

Respuestas (1)

El posible problema es que el esquema de la base de datos o algunas de las entradas de la base de datos son incompatibles con la última aplicación de Calendario. O puede que estas entradas estén dañadas.

Hay 2 soluciones posibles:

  • arreglar db que es complicado.

  • soltar db: solo son datos almacenados en caché de sus cuentas en la nube.

para hacer la 2da opción:

  • detener la aplicación Calendario ( ctrl+q), luego
  • abierto ~/Library/Calendarsy
  • eliminar Calendar Cachearchivos (puedes simplemente tirarlos a la basura)
  • vuelva a iniciar la aplicación Calendario.

Probablemente necesitará reactivar sus cuentas de calendario.

Para hacerlo, abra la configuración de la aplicación de calendario y elija las cuentas deseadas en la sección de cuentas

Bienvenido a Preguntar Diferente. Nos gusta que las respuestas sean más que una sola línea. Idealmente, desea explicar por qué su respuesta es *correcta". También ayuda proporcionar enlaces, citas y/o capturas de pantalla. Consulte nuestra sección de ayuda Cómo responder sobre cómo escribir buenas respuestas a las preguntas .
¿Acabo de votar por una respuesta correcta porque fui demasiado conciso? Esto no es ciencia de cohetes...
No te voté en contra (solo voto en contra cuando hay errores graves) y no estoy de acuerdo (muy enfáticamente) con el votante si esa fuera la premisa. Voy a votar para cancelarlo; aunque debería considerar reescribir/expandir para explicar lo que está haciendo y por qué.
@xtfer Supongo que su respuesta concisa y directa realmente resolvió mi problema :) Entonces, gracias por eso y no se preocupe por los votos negativos. No importa cómo intente cumplir con las regulaciones de Stackoverflow, siempre habrá alguien para votar negativamente :)
Por desgracia, no hace ninguna diferencia aquí, el problema se repite.
Desafortunadamente, tengo que quitar la marca de "aceptado" de la respuesta porque el problema ha sido recurrente desde entonces.
A esta respuesta le faltan los pasos clave para que esta eliminación sea útil, los archivos de caché se abren con CalendarAgento iTunes.