Generazione di errori continui di CalendarAgent in MacOS 10.12.4

10

Dopo l'aggiornamento a MacOS 10.12.4 oggi, ho iniziato a ricevere tonnellate di messaggi di errore / log di errore nella console generata dal processo CalendarAgent . Alcuni degli errori sono incollati di seguito:

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

Il numero di errori generati in pochi minuti è superiore a 6000 !. Cosa pensi che potrebbe essere la ragione? Se pensi che sia necessario aggiungere ulteriori dettagli, si prega di indicare nei commenti.

    
posta Ahmedov 28.03.2017 - 14:58
fonte

1 risposta

2

Il possibile problema è che lo schema del database o alcune voci del database non sono compatibili con l'ultima app di Calendar. O queste voci potrebbero essere danneggiate.

Ci sono 2 soluzioni possibili:

  • correggi db che è difficile.

  • rilascia db - sono solo i dati memorizzati nella cache dei tuoi account cloud.

per fare la seconda opzione:

  • interrompi App calendario ( ctrl+q ), quindi
  • apri ~/Library/Calendars e
  • rimuovi Calendar Cache file (potresti cestinarli semplicemente)
  • avvia nuovamente l'app di calendario.

Probabilmente avrai bisogno di riattivare i tuoi account di calendario.

Per fare ciò, apri le impostazioni dell'app calendario e scegli gli account desiderati nella sezione account

    
risposta data 13.05.2017 - 11:53
fonte

Leggi altre domande sui tag