¿Por qué los archivos hs_log_pid log aparecen en el escritorio después de producirse un fallo de Java?
Este artículo se aplica a:
- Plataformas: Windows 7, Windows Vista, Windows XP
- Versiones de Java: 7.0, 8.0
SÍNTOMAS
Si se produce un fallo de Java al ejecutar un applet o una aplicación en un navegador, se crea un archivo de texto (.log) en el escritorio. El nombre del archivo de texto comienza por hs_err_pid El archivo contiene el siguiente mensaje de error.
Mensaje de error: An unexpected error has been detected by HotSpot Virtual Machine (La máquina virtual de HotSpot ha detectado un error inesperado).

CAUSA
El fallo del applet puede ser debido a varios motivos. A continuación, se muestra una lista de posibles causas.
- Puede que el applet o la aplicación que estaba ejecutando contenga errores de programación o defectos que causen el fallo de Java.
- Puede que esté ejecutando una versión anterior de Java que contenga errores que hacen que falle.
SOLUCIÓN ALTERNATIVA
Nota: puede borrar los archivos de registro de su escritorio sin problemas.
- Ejecute el applet Verificar la versión de Java para comprobar si Java está instalado correctamente en su sistema. Si puede ejecutar este applet, significa que Java está instalado y configurado correctamente en su sistema. Puede que el problema sea específico de ese applet concreto. En ese caso, póngase en contacto con los administradores del sitio web o con el proveedor del software para notificar el problema.
- Descargue e instale la última versión de Java. Puede que la última versión contenga actualizaciones o correcciones para solucionar su problema.