3 votos

¿Podría el Java Updater (com.oracle.java.Java-Updater) ser la fuente de todos mis pánicos del kernel?

En los últimos meses he tenido más kernel panics de lo habitual. Esto es en mi Mac Mini de 2,3 GHz Intel Core i7 de finales de 2012, ejecutando 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 de la caída, com.oracle.java.Java-Updater había estado enviando spam 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 para saber si Java es realmente responsable como para saber qué hacer. Necesito Java para algunos programas que ejecuto, así que borrarlo no es una opción, por desgracia.

3voto

rpetrich Puntos 25769

Estos mensajes no son producidos por Java. Lanzamiento de es parte de OS X que gestiona los trabajos programados, entre otras cosas. Los mensajes que ves aquí son launchd intentando (sin éxito) lanzar el Java Updater. Parece que el Java Updater ha desaparecido parcial o totalmente de su máquina.

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

Si necesitas Java, te recomiendo desinstalación de Java y luego instalación de Java de nuevo desde cero. Si está utilizando el kit de desarrollo de Java en lugar del tiempo de ejecución de Java, puede encontrar instrucciones de desinstalación aquí y el instalar aquí .

Dicho todo esto, no esperaría que esto causara pánico en el núcleo. Esto es simplemente una pieza de software que se llama repetidamente para ejecutarse y falla repetidamente. Como klanomath mencionó, puede que quieras comprobar los registros de pánico del kernel. Puedes encontrarlos en /Library/Logs/DiagnosticReports . Se llamarán algo así como Kernel_DATE-TIME_COMPUTERNAME.panic .

-1voto

Mark Sherretta Puntos 5272

Eso parece.

Parece que se llama a Java Updater, pero el ejecutable no está ahí. Tal vez tengas que volver a descargar Java, o encontrar alguna otra forma de obtener el ejecutable de nuevo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X