¿Podría el actualizador de Java (com.oracle.java.Java-Updater) ser la fuente de todos los problemas del kernel?

3

En los últimos meses he estado recibiendo más pánicos del kernel de lo habitual. Esto es en mi última versión de Intel Core i7 Mac Mini a 2,3 GHz de 2012, con OS X Yosemite (OS X 10.2.2) con 16 GB de RAM.

Mirando los registros de la consola después del último pánico, puedo ver que inmediatamente antes del bloqueo, com.oracle.java.Java-Updater había enviado correo no deseado a mi registro. Aquí hay una muestra:

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.

Por lo que parece, com.oracle.java.Java-Updater había enviado alrededor de 77,000 mensajes como este antes de cagarse.

Me he quedado sin ideas, tanto en cuanto a si Java es realmente responsable como, y en caso afirmativo, qué hacer. Necesito Java para algunos programas que ejecuto, así que eliminarlos no es una opción, desafortunadamente.

    
pregunta Merjit 23.03.2015 - 20:17

2 respuestas

3

Estos mensajes no están siendo producidos por Java. Launchd es parte de OS X que administra los trabajos programados, entre otras cosas. Los mensajes que está viendo aquí se inician e intentan (sin éxito) iniciar el Actualizador de Java. Parece que el Actualizador de Java falta parcial o totalmente en su máquina.

Si marca la carpeta /Library/LaunchAgents/ en su Mac, debería encontrar un archivo llamado com.oracle.java.Java-Updater.plist . Este archivo le indica a launchd que ejecute Java Updater una vez a la semana a una hora específica.

Si necesita Java, le recomendaría desinstalación de Java y luego instalando Java otra vez desde cero. Si está utilizando el Java Development Kit en lugar de Java Runtime, puede encontrar desinstale las instrucciones aquí y instale aquí .

Habiendo dicho todo esto, no esperaría que esto cause pánico en el kernel. Esto es simplemente una pieza de software que se llama repetidamente para que se ejecute y falle repetidamente. Como mencionó klanomath, es posible que desee revisar los registros de pánico del kernel. Puedes encontrarlos en /Library/Logs/DiagnosticReports . Se llamarán algo así como Kernel_DATE-TIME_COMPUTERNAME.panic .

    
respondido por el Alistair McMillan 23.03.2015 - 21:27
-1

Lo parece.

Parece que se está llamando a Java Updater, pero el ejecutable no está allí. Quizás necesite volver a descargar Java o encontrar otra forma de obtener el ejecutable nuevamente.

    
respondido por el Spotlight 23.03.2015 - 20:27

Lea otras preguntas en las etiquetas