L'aggiornamento Java (com.oracle.java.Java-Updater) può essere la fonte di tutti i miei panici del kernel?

3

Negli ultimi mesi ho avuto più panico del kernel del solito. Questo è sul mio ultimo Mac Intel Core i7 di 2.3 GHz del 2012, con OS X Yosemite (OS X 10.2.2) con 16 GB di RAM.

Guardando i registri della console che seguono l'ultimo panico, posso vedere che immediatamente prima dell'incidente, com.oracle.java.Java-Updater aveva inviato spam al mio log. Ecco un esempio:

3/20/15 11:58:45.317 PM com.apple.xpc.launchd[1]: (com.oracle.java.Java-Updater[77795]) Could not find and/or execute program specified by service: 2: No such file or directory: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Resources/Java Updater.app/Contents/MacOS/Java Updater
3/20/15 11:58:45.317 PM com.apple.xpc.launchd[1]: (com.oracle.java.Java-Updater[77795]) Service setup event to handle failure and will not launch until it fires.
3/20/15 11:58:45.321 PM com.apple.xpc.launchd[1]: (com.oracle.java.Java-Updater[77796]) Could not find and/or execute program specified by service: 2: No such file or directory: /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Resources/Java Updater.app/Contents/MacOS/Java Updater
3/20/15 11:58:45.321 PM com.apple.xpc.launchd[1]: (com.oracle.java.Java-Updater[77796]) Service setup event to handle failure and will not launch until it fires.
# CRASH HAPPENS HERE!!!
3/20/15 11:58:46.037 PM sample[77799]: assertion failed: 14C109: libxpc.dylib + 75491 [876216DC-D5D3-381E-8AF9-49AE464E5107]: 0x8d
3/20/15 11:58:46.037 PM sample[77799]: assertion failed: 14C109: libxpc.dylib + 34510 [876216DC-D5D3-381E-8AF9-49AE464E5107]: 0x8d
3/20/15 11:58:46.065 PM sample[77799]: assertion failed: 14C109: libxpc.dylib + 34510 [876216DC-D5D3-381E-8AF9-49AE464E5107]: 0x8d
3/20/15 11:58:47.076 PM sample[77799]: assertion failed: 14C109: libxpc.dylib + 34510 [876216DC-D5D3-381E-8AF9-49AE464E5107]: 0x8d
3/20/15 11:59:17.000 PM bootlog[0]: BOOT_TIME 1426910357 0
3/21/15 12:00:33.000 AM syslogd[17]: Configuration Notice: ASL Module "com.apple.AccountPolicyHelper" claims selected messages. Those messages may not appear in standard system log files or in the ASL database.

Da quello che sembra, com.oracle.java.Java-Updater ha inviato circa 77.000 messaggi come questo prima di cazzeggiare.

Sono fuori di idee - sia per quanto riguarda se Java è effettivamente responsabile, e in tal caso cosa fare. Ho bisogno di Java per alcuni programmi che corro, quindi eliminarlo non è un'opzione, sfortunatamente.

    
posta Merjit 23.03.2015 - 20:17
fonte

2 risposte

3

Questi messaggi non vengono prodotti da Java. Launchd fa parte di OS X che gestisce, tra le altre cose, i lavori programmati. I messaggi che stai vedendo qui sono lanciati cercando (senza successo) di avviare Java Updater. Sembra che Java Updater sia parzialmente o completamente mancante dal tuo computer.

Se controlli la cartella /Library/LaunchAgents/ sul tuo Mac dovresti trovare un file chiamato com.oracle.java.Java-Updater.plist . Questo file indica a launchd di eseguire Java Updater una volta alla settimana in un momento specifico.

Se hai bisogno di Java ti consiglio disinstallando Java e poi installazione di Java di nuovo da zero. Se si utilizza il kit di sviluppo Java anziché Java Runtime, è possibile trovare disinstallare qui le istruzioni e installare qui .

Detto questo, non mi aspetto che ciò causi il panico del kernel. Questo è semplicemente un pezzo di software che viene ripetutamente chiamato per funzionare e ripetutamente fallito. Come menzionato da klanomath, potresti voler controllare i log del panico del kernel. Puoi trovarli in /Library/Logs/DiagnosticReports . Saranno chiamati qualcosa come Kernel_DATE-TIME_COMPUTERNAME.panic .

    
risposta data 23.03.2015 - 21:27
fonte
-1

Sembra.

Sembra che venga chiamato Java Updater, ma l'eseguibile non è lì. Forse hai bisogno di riscaricare Java, o trovare un altro modo per ottenere di nuovo l'eseguibile.

    
risposta data 23.03.2015 - 20:27
fonte

Leggi altre domande sui tag