Kontinuierliche Fehlergenerierung von CalendarAgent in MacOS 10.12.4

Nach dem heutigen Upgrade auf MacOS 10.12.4 habe ich angefangen, Tonnen von Fehler-/Fehlerprotokollmeldungen in der Konsole zu erhalten, die durch den CalendarAgentProzess generiert wurden. Einige der Fehler sind unten eingefügt:

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

Die Anzahl der innerhalb weniger Minuten generierten Fehler beträgt mehr als 6000!. Was denkst du könnte der Grund sein? Wenn Sie der Meinung sind, dass ich weitere Details hinzufügen muss, geben Sie dies bitte in den Kommentaren an.

Habe das gleiche heute entdeckt.. recherchiere es jetzt. Du hast eine Antwort gefunden?
@JCMatos nein, noch nicht. Ich habe vergeblich versucht, einige der kalenderbezogenen Dateien zu entfernen. Es gibt noch viele andere, die ich sporadisch bekomme.
In 10.12 haben sie die Konsole und das Protokollierungssubsystem komplett überarbeitet. Leider ist es jetzt viel zu ausführlich. Wenn Sie nicht wirklich auf ein Problem stoßen, können Sie es wahrscheinlich ignorieren.
@Hefewe1zen Ja, das vermute ich auch aufgrund der Tatsache, dass, wie Sie sagten, die Anzahl der generierten Fehler überwältigend ist. Auch andere Prozesse produzieren haufenweise Fehlermeldungen.
Ist dieses Problem immer noch vorhanden oder hast du es behoben?

Antworten (1)

Das mögliche Problem ist, dass das Datenbankschema oder einige Datenbankeinträge nicht mit der neuesten Kalender-App kompatibel sind. Oder diese Einträge sind beschädigt.

Es gibt 2 mögliche Lösungen:

  • Fix db, was schwierig ist.

  • drop db - es sind nur zwischengespeicherte Daten Ihrer Cloud-Konten.

um die 2. Möglichkeit zu machen:

  • Stoppen Sie die Kalender-App ( ctrl+q), dann
  • öffnen ~/Library/Calendarsund
  • Dateien entfernen Calendar Cache(Sie können sie einfach in den Papierkorb verschieben)
  • Starten Sie die Kalender-App erneut.

Wahrscheinlich müssen Sie Ihre Kalenderkonten erneut aktivieren.

Öffnen Sie dazu die Einstellungen der Kalender-App und wählen Sie die gewünschten Konten im Abschnitt „Konten“ aus

Willkommen bei Ask Different. Wir möchten, dass Antworten mehr als nur eine einzelne Zeile sind. Idealerweise möchten Sie erklären, warum Ihre Antwort *richtig ist." Es hilft auch, Links, Zitate und/oder Screenshots bereitzustellen. Bitte lesen Sie unseren Hilfeabschnitt Wie man antwortet, um gute Antworten auf Fragen zu schreiben
Habe ich gerade für eine richtige Antwort gestimmt bekommen, weil ich zu prägnant war? Das ist keine Raketenwissenschaft...
Ich habe Sie nicht abgelehnt (ich stimme nur ab, wenn es ungeheuerliche Fehler gibt) und ich bin (sehr nachdrücklich) anderer Meinung als der Wähler, wenn dies die Prämisse war. Ich werde dafür stimmen, es abzubrechen; Sie sollten jedoch erwägen, umzuschreiben/erweitern, um zu erklären, was Sie tun und warum.
@xtfer Ich schätze, deine prägnante und auf den Punkt gebrachte Antwort hat mein Problem tatsächlich gelöst :) Also, danke dafür und mach dir keine Sorgen über die Ablehnungen. Egal wie Sie versuchen, die Stackoverflow-Vorschriften einzuhalten, es wird immer jemanden geben, den Sie ablehnen können :)
Ach, macht hier keinen Unterschied, das Problem wiederholt sich.
Leider muss ich das Häkchen "akzeptiert" aus der Antwort entfernen, da das Problem seitdem immer wieder auftritt.
Dieser Antwort fehlen die wichtigsten Schritte, um diese Entfernung nützlich zu machen, die Cache-Dateien werden von CalendarAgentoder geöffnet iTunes.