Ripetuti arresti anomali di "suggestd"


14

Ho eseguito OS X 10.11 senza problemi da quando è stato rilasciato - fino ad oggi, quando ha suggestdiniziato a bloccarsi ripetutamente (da pochi minuti, fino a ogni 30 secondi).

Che cos'è suggestde come posso disabilitarlo (poiché la sua sola funzione sembra bloccarsi)?


Process:               suggestd [23293]
Path:                  /System/Library/PrivateFrameworks/CoreSuggestions.framework/Versions/A/Support/suggestd
Identifier:            suggestd
Version:               1.0 (354.10)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           suggestd [23293]
User ID:               501

OS Version:            Mac OS X 10.11 (15A284)
Report Version:        11

System Integrity Protection: enabled

Crashed Thread:        3  Dispatch queue: com.apple.NSXPCConnection.m-user.com.apple.rtcreportingd

Exception Type:        EXC_CRASH (SIGABRT)
Exception Codes:       0x0000000000000000, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'RTC config incorrect - no backends found;'
abort() called
terminating with uncaught exception of type NSException

1
guardando questa discussione su Apple , suggerisce di fare qualcosa con la tua nuova " ~/Library/Suggestions/" cartella. Tuttavia, nella mia macchina appena aggiornata a MacOS10.11, non ho una cartella Suggerimenti. E SIP (System Integrity Protection) si rifiuta di consentirmi di crearne uno vuoto. Sono tentato di eseguire il downgrade a Yosemite.
Michael Dautermann,

2
dopo aver disabilitato SIP e riuscire a creare una " Suggestions" cartella, i miei registri degli arresti anomali costantemente visualizzati per suggestd si sono fermati. Sìì!
Michael Dautermann,

@MichaelDautermann: Wow, spero che non sia l'unica soluzione. Sono riluttante a scherzare con ciò che Apple ha appena bloccato. Temo che creerà altri problemi lungo la strada.
orome,

2
Sei ancora in 10.11.0? Apple ha risolto questo problema in un aggiornamento punto senza che tu abbia fatto casino con SIP? Anche ~ / Library non è soggetta alle restrizioni SIP, quindi quale cartella stai creando
@MichaelDautermann

Risposte:


7

Ho disattivato la nuova funzione "Mostra i contatti trovati nella posta" di Contatti (Contatti> Preferenze> Generali> "Mostra i contatti trovati nella posta" o "Mostra i contatti trovati nelle app" nelle versioni successive di macOS) e sembra che si siano verificati suggestdarresti anomali nel mio registro. Anche quello cancellato ~/Library/Suggestions/harvestqueueold, che era precedentemente riempito da quello che sembrava un mucchio di file temporanei. Proverò a riaccenderlo ora e vedere se gli incidenti riprendono.


1
Su macOS 10.12.6 la casella di controllo nelle preferenze Contacts.app è etichettata "Mostra i contatti trovati nelle App".
zekel,

1

Sto correndo High Sierra e andavo in suggestdcrash ogni 30 secondi. Nessuno dei suggerimenti di cui sopra ha aiutato. Ho provato a smettere suggestdma SIP mi ha impedito di farlo. Ho finito per fare quanto segue che sembra aver fermato il problema. Ho modificato il com.apple.suggestd.plistfile e sono andato al dizionario MachServices e ho impostato tutti i servizi su NO. Questo sostanzialmente si spegne suggestd. Per fare questo è un po 'complicato perché il file è bloccato da SIP, ecco i passaggi.

  1. Riavvia in modalità di ripristino. Questo può essere fatto riavviando e tenendo premuti i tasti "Comando" e "R". Rilascia questi tasti non appena vedi il logo Apple e la barra di "caricamento".
  2. Quando il Mac è in modalità di ripristino, seleziona "Utilità" dalla barra dei menu, quindi "Terminale".
  3. Nella finestra Terminale, immettere il seguente comando: csrutil disablequesto disattiverà SIP
  4. Ricomincia
  5. Aprire un terminale e cda/System/Library/LaunchAgents
  6. Modifica l'autorizzazione sulla directory per scrivere per chiunque eseguendo sudo chmod a+w .
  7. Cambia l'autorizzazione sul file com.apple.suggestd.plist' to write for anyone by runningsudo chmod a + w com.apple.suggestd.plist`
  8. Apri il file in Xcode
  9. Espandi il dizionario MachServicese modifica ogni voce in "NO"
  10. Salva il file
  11. Riavvia in modalità di ripristino. Questo può essere fatto riavviando e tenendo premuti i tasti "Comando" e "R". Rilascia questi tasti non appena vedi il logo Apple e la barra di "caricamento".
  12. Quando il Mac è in modalità di ripristino, seleziona "Utilità" dalla barra dei menu, quindi "Terminale".
  13. Nella finestra Terminale, immettere il seguente comando: csrutil enablequesto riattiverà SIP
  14. Ricomincia

Da quando ho fatto questa procedura suggestdnon si è arrestata in modo anomalo (perché non viene utilizzata) e non ho riscontrato alcuna differenza in nessuna funzionalità.

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.