11 votes

Génération continue d'erreurs par CalendarAgent sous MacOS 10.12.4

Après avoir effectué la mise à niveau vers MacOS 10.12.4 aujourd'hui, j'ai commencé à recevoir des tonnes de messages de journal d'erreur/de défaut dans la console générés par la fonction CalendarAgent processus. Certaines de ces erreurs sont collées ci-dessous :

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>}";
}

Le nombre d'erreurs générées en quelques minutes est supérieur à 6000 ! À votre avis, quelle pourrait en être la raison ? Si vous pensez que je dois ajouter plus de détails, veuillez le préciser dans les commentaires.

2voto

Alexander Mays Points 111

Il est possible que le schéma de la base de données ou certaines entrées de la base de données soient incompatibles avec la dernière application Calendrier. Ou peut-être que ces entrées sont corrompues.

Il y a deux solutions possibles :

  • fixer db ce qui est délicat.

  • drop db - il s'agit simplement des données mises en cache de vos comptes cloud.

pour faire la 2ème option :

  • arrêter l'application Calendrier ( ctrl+q ), alors
  • Ouvrir le site ~/Library/Calendars et
  • supprimer Calendar Cache fichiers (vous pouvez les mettre à la poubelle)
  • lancez à nouveau l'application Calendrier.

Vous devrez probablement réactiver vos comptes de calendrier.

Pour ce faire, ouvrez les paramètres de l'application Calendrier et choisissez les comptes souhaités dans la section Comptes.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X