Ottenere costantemente questo errore: IOUnserialize ha rilevato una stringa che non è UTF-8 valida

4

Ricevo costantemente questi errori da vari processi, tuttavia la stringa non valida è sempre la stessa. Come posso trovare dove si trova la stringa?

Ecco le ultime. Ho rimosso i duplicati.

3/27/14 04:57:51.705 SystemUIServer[331]: FIXME: IOUnserialize has detected a string that is not valid UTF-8, "~?�".
3/27/14 04:57:57.568 airportd[65]: FIXME: IOUnserialize has detected a string that is not valid UTF-8, "~?�".
3/27/14 04:57:57.685 configd[18]: FIXME: IOUnserialize has detected a string that is not valid UTF-8, "~?�".
3/27/14 04:57:57.698 Little Snitch Daemon[77]: FIXME: IOUnserialize has detected a string that is not valid UTF-8, "~?�".
3/27/14 04:58:47.176 com.apple.preference.network.remoteservice[12469]: FIXME: IOUnserialize has detected a string that is not valid UTF-8, "~?�".
3/27/14 04:59:35.939 CrashPlanService[75]: FIXME: IOUnserialize has detected a string that is not valid UTF-8, "~?�".
3/27/14 05:16:13.434 Finder[347]: FIXME: IOUnserialize has detected a string that is not valid UTF-8, "~?�".
    
posta Rich Pav 26.03.2014 - 22:00
fonte

1 risposta

2

Sembra che l'installazione di Mavericks abbia avuto un problema.

Reinstalla.

Per scoprire la fonte bisogna aprire i file pref di tutti i processi con nome e cercare UTF-8, "~? "

Non riuscirai a risolverlo ma forse lo vedrai.

Puoi provare la ricerca con Terminal fgrep -iR "~?�" /Library/Preferences

C'è anche un modo per indagare su

configd

Puoi eseguire il debug di configd eseguendo un'altra copia. Digiti nel terminale:

sudo /usr/libexec/configd -dv

Ti chiederà la password. Questo dovrebbe darti informazioni di debug su ogni bundle mentre carica e scarica tutti i messaggi che normalmente vanno nel syslog alla finestra del terminale.

Puoi caricare ogni pacchetto menzionato nel log della console uno alla volta, ad esempio:

sudo /usr/libexec/configd -dv -t /System/Library/SystemConfiguration/Logger.bundle

Usa ctrl-c per uscire dal processo.

Il numero è l'id processo elencato nella colonna più a sinistra nel Monitor attività accanto al processo che si desidera chiudere.

Guardando il tuo log della console, sembra che il tema comune sia Network. Potrebbe avere a che fare con l'applicazione per l'aeroporto, ma non è sicuro poiché non sono state fornite informazioni sufficienti.

È disponibile in modalità provvisoria?

    
risposta data 27.03.2014 - 11:54
fonte

Leggi altre domande sui tag