Generazione di errori continui di CalendarAgent in MacOS 10.12.4


11

Oggi, dopo l'aggiornamento a MacOS 10.12.4, ho iniziato a ricevere tonnellate di messaggi di registro errori / guasti nella console generati dal CalendarAgentprocesso. 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 !. Quale pensi possa essere la ragione? Se ritieni che debba aggiungere ulteriori dettagli, specifica nei commenti.


Scoperto lo stesso oggi .. ricercandolo ora. Hai trovato una risposta?
— JC Matos,

@JCMatos no, non ancora. Ho provato a rimuovere alcuni dei file relativi al calendario senza risultati. Ce ne sono molti altri che ottengo sporadicamente.
— Ahmedov,

1
Nel 10.12 hanno completamente rinnovato la console e il sottosistema di registrazione. Sfortunatamente è troppo prolisso ora. Se non stai effettivamente riscontrando un problema, probabilmente è sicuro ignorarlo.
— Hefewe1zen,

@ Hefewe1zen Sì, questo è ciò che sospetto anche a causa del fatto che, come hai affermato, il numero di errori generati è sbalorditivo. Anche altri processi producono tonnellate di messaggi di errore.
— Ahmedov,

Questo problema è ancora presente o è stato risolto?
— dan

Risposte:


2

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

Esistono 2 possibili soluzioni:

  • correggere db che è difficile.

  • drop db: sono solo i dati memorizzati nella cache dei tuoi account cloud.

per fare la seconda opzione:

  • ferma l'app Calendario ( ctrl+q), quindi
  • aperto ~/Library/Calendarse
  • rimuovere i Calendar Cachefile (puoi semplicemente eliminarli )
  • riavvia l'app Calendario.

Probabilmente dovrai riattivare i tuoi account di calendario.

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


2
Benvenuti a chiedere diverso. Ci piace che le risposte siano più di una sola riga. Idealmente, vuoi spiegare perché la tua risposta è * corretta. "Aiuta anche a fornire link, citazioni e / o schermate. Consulta la nostra sezione di aiuto Come rispondere scrivendo buone risposte alle domande
— Allan,

Ho appena votato per una risposta corretta perché ero troppo conciso? Questa non è scienza missilistica ...
— Più avanti

Non ti ho votato a fondo (ho votato solo in caso di errori eclatanti) e non sono d'accordo (con molta enfasi) con l'elettore se questa era la premessa. Farò voto per annullarlo; anche se dovresti prendere in considerazione la riscrittura / espansione per spiegare cosa stai facendo e perché.
— Allan,

1
@xtfer Immagino che la tua risposta concisa e puntuale abbia effettivamente risolto il mio problema :) Quindi, grazie per quello e non preoccuparti dei downvotes. Non importa come si tenta di rispettare i regolamenti StackOverflow, ci sarà sempre qualcuno da sottovalutare :)
— Ahmedov

Purtroppo, qui non fa differenza, il problema si ripresenta.
— Aidan Fitzpatrick,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.