Pregunta

Recibo un error cuando se inicia mi aplicación.Parece ser después de inicializar su conexión a la base de datos.También puede ser cuando comienza a generar hilos, pero no he podido provocar que suceda a propósito.

El mensaje de error completo es:
ERROR FATAL en el método nativo:Jdwp newGlobalref, jvmtierror = jvmti_error_null_pointer (100) error de salida jdwp jvmti_error_null_pointer (100):NuevoRefGlobal

erickson:No estoy muy familiarizado con el código DB, pero espero que esta cadena sea útil:jdbc:sqlserver://localhost;nombre de la base de datos=FOO

Tom Hawtin:Es probable que solo haya recibido este error durante la depuración, pero no fue lo suficientemente consistente como para notarlo.

Además, solucioné un error que provocaba que varios subprocesos intentaran actualizar la misma fila en la base de datos y no obtuve el JVMTI...error desde entonces.

¿Fue útil?

Solución

JVMTI es el protocolo de depuración y creación de perfiles.Entonces, supongo que es algo peculiar del entorno en el que intentas ejecutar tu aplicación.

Otros consejos

Supongo que está utilizando un controlador de base de datos basado en código nativo (controlador JDBC tipo 1 o 2).Y supongo que ese controlador tiene errores.Si pudiera proporcionar más información sobre el controlador y la configuración de su fuente de datos o la cadena de conexión, podría ayudar a determinar algunas respuestas.

Estoy con Tom en este caso, parece que su depurador/agente JVMTI está pasando un valor NULL a la JVM a través de la interfaz JVMTI.Este error en particular probablemente no sea un problema con el código de su aplicación.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top