小编jav*_*nja的帖子

JNI 崩溃 JVM - Java 运行时环境检测到一个致命错误:EXCEPTION_ACCESS_VIOLATION

我在程序执行期间收到此错误,这会导致 JVM 崩溃。有我们无权访问源代码的第三方代码。看起来它正在利用 JNI 来执行一些使 JVM 崩溃的本机代码。

该程序在循环中运行,但并不总是使 JVM 崩溃。JVM 崩溃偶尔发生。有人可以帮助识别错误吗?谢谢

它在 Windows 上使用 Java 8。根据错误,崩溃发生在本机代码中的 Java 虚拟机之外。会不会是 JVM 的问题?

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x718b21f4, pid=3352, tid=0x00002430
#
# JRE version: Java(TM) SE Runtime Environment (8.0_201-b09) (build 1.8.0_201-b09)
# Java VM: Java HotSpot(TM) Client VM (25.201-b09 mixed mode, sharing windows-x86 )
# Problematic frame:
# C  [msvcr100.dll+0x121f4]
#
# Core dump written. Default location: C:\Scripts\BotRestorer\hs_err_pid3352.mdmp
# …
Run Code Online (Sandbox Code Playgroud)

java java-native-interface jvm fatal-error jvm-crash

4
推荐指数
1
解决办法
2908
查看次数