在IntelliJ搭建Forge 1.19.2模组时出现atio6axx.dll相关JVM崩溃问题
Forge 1.19.2-43.2.12 运行时JVM致命错误(atio6axx.dll触发)
错误详情
在IntelliJ中运行Forge 1.19.2-43.2.12模组项目时,触发JVM致命错误,日志如下:
# A fatal error has been detected by the Java Runtime Environment: # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffb6cda2b60, pid=8868, tid=8924 # JRE version: OpenJDK Runtime Environment Temurin-17.0.7+7 (17.0.7+7) (build 17.0.7+7) # Java VM: OpenJDK 64-Bit Server VM Temurin-17.0.7+7 (17.0.7+7, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, g1 gc, windows-amd64) # Problematic frame: # C [atio6axx.dll+0x192b60] # No core dump will be written. Minidumps are not enabled by default on client versions of Windows # If you would like to submit a bug report, please visit: # https://github.com/adoptium/adoptium-support/issues # The crash happened outside the Java Virtual Machine in native code. # See problematic frame for where to report the bug.
atio6axx.dll为Windows System32目录下的AMD显卡驱动文件,涉事设备为Radeon RX 570。
已尝试的排查操作
- 重装所有显卡驱动
- 将Windows 10更新至最新版本
- 卸载AMD Adrenalin及AMD芯片组软件
- 使用IntelliJ 2023社区版最新版本
- 切换Java 8/Java 17运行环境
可尝试的解决方案
- 添加JVM参数禁用硬件加速:在IntelliJ的Minecraft客户端运行配置中,添加启动参数
-Dsun.java2d.d3d=false,强制关闭Java2D的Direct3D加速,避免触发显卡驱动原生代码错误。 - 回滚至AMD旧版稳定驱动:尝试切换到Radeon RX 570的旧版驱动(如22.x系列),部分新驱动对旧显卡的Java应用兼容性存在问题。
- 强制使用集成显卡运行:若系统存在集成显卡,在Windows显卡设置中指定Minecraft及IntelliJ使用集成显卡,验证是否为独立显卡驱动的问题。
- 修复系统文件:以管理员身份打开命令提示符,执行
sfc /scannow和DISM /Online /Cleanup-Image /RestoreHealth命令,修复可能损坏的系统文件(包括atio6axx.dll)。
内容的提问来源于stack exchange,提问作者TherrSpoob
相关产品推荐
相关产品推荐

