Issue Type / 问题类型
Game Problem / 游戏问题
Issue Description / 问题描述
问题描述
游戏在运行一段时间(约30-40分钟)后会突然崩溃,直接返回启动器界面。这个问题在进入任何单人存档或服务器后都会发生,并非特定操作触发。
崩溃特征
崩溃时无任何游戏内错误弹窗
Java运行时以致命错误(Java Runtime Environment)终止
从崩溃日志分析,崩溃点始终在 libopenal.so 音频库,错误类型为 SIGSEGV (段错误)
已尝试过的解决方案 (均无效)
- 调整JVM内存参数 (从-Xms4096M -Xmx4096M 调整到 -Xms1536M -Xmx1536M)
- 强制指定音频后端 (
-Dorg.lwjgl.openal.libname=libopenal_soft.so),但因系统中不存在此库文件而失败
- 更换Java运行时 (测试了Internal-25、Internal-17)
- 将游戏内所有音量设置为0
- 在不同的渲染器之间切换 (Krypton Wrapper / ANGLE 等)
补充说明
这个问题在Zalith Launcher 2.4.3版本上100%可复现,怀疑是触发了OpenAL库的深层Bug。
Log File / 日志文件
latest_game-2.log.txt
hs_err_pid30070.log.txt
Screenshots or Videos / 截图或视频
No response
Reproduction Steps / 复现步骤
### Steps to reproduce
1. 使用Krypton Wrapper渲染器启动游戏。
2. 进入一个存档或服务器。
3. 正常游玩约30-40分钟。
4. 游戏突然崩溃,返回到启动器崩溃提示页面。
Android Version / Android 版本
12
Launcher Version / 启动器版本
2.4.3 (200025)
Device Information / 设备信息
12 (API 32),arm64
Issue Type / 问题类型
Game Problem / 游戏问题
Issue Description / 问题描述
问题描述
游戏在运行一段时间(约30-40分钟)后会突然崩溃,直接返回启动器界面。这个问题在进入任何单人存档或服务器后都会发生,并非特定操作触发。
崩溃特征
崩溃时无任何游戏内错误弹窗
Java运行时以致命错误(Java Runtime Environment)终止
从崩溃日志分析,崩溃点始终在
libopenal.so音频库,错误类型为SIGSEGV(段错误)已尝试过的解决方案 (均无效)
-Dorg.lwjgl.openal.libname=libopenal_soft.so),但因系统中不存在此库文件而失败补充说明
这个问题在Zalith Launcher 2.4.3版本上100%可复现,怀疑是触发了OpenAL库的深层Bug。
Log File / 日志文件
latest_game-2.log.txt
hs_err_pid30070.log.txt
Screenshots or Videos / 截图或视频
No response
Reproduction Steps / 复现步骤
Android Version / Android 版本
12
Launcher Version / 启动器版本
2.4.3 (200025)
Device Information / 设备信息
12 (API 32),arm64