Closed ct-yx closed 3 months ago
jna并不会导致任何崩溃,你这是钠的问题,AI看不了一点日志,翻到日志下面那边就直接能看出来是sodium了。forge日志直接看---- Minecraft Crash Report ----下面就是了
谢谢,我知道了
---原始邮件--- 发件人: @.> 发送时间: 2024年6月26日(周三) 晚上9:41 收件人: @.>; 抄送: @.**@.>; 主题: Re: [FCL-Team/FoldCraftLauncher] 在启动fo时候出现加载库问题 (Issue #420)
jna并不会导致任何崩溃,你这是钠的问题,AI看不了一点日志,翻到日志下面那边就直接能看出来是sodium了。forge日志直接看---- Minecraft Crash Report ----下面就是了 Screenshot_2024-06-26-21-39-54-477_bin.mt.plus.jpg (view on web)
— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>
Launcher Version
今天的最新版
Device Information
Redmi Turbo 3 8sGEN3 arm Xiaomi HyperoS
Problem Description
从提供的日志文件中,可以看到几个关键问题点和环境配置信息:
不兼容的JNA Native Library: 系统中安装的JNA(Java Native Access)本地库版本与预期的不兼容。预期版本为7.0.0,而实际找到的是6.1.6。这可能导致某些依赖于特定JNA版本的功能无法正常工作。为了解决此问题,可以采取以下措施之一:
jna.nosys=true
来禁用系统自带的库。jna.boot.library.path
,使其包含与正在使用的JNA JAR文件一同提供的jnidispatch
库路径。初始化错误: 由于不兼容的JNA库,导致了
java.lang.ExceptionInInitializerError
,这进一步阻止了应用程序的正常启动。oshi库初始化失败: 因为LinuxOperatingSystem类初始化失败,导致
oshi.hardware.platform.linux.LinuxGlobalMemory
和oshi.software.os.linux.LinuxOperatingSystem
类无法正确初始化,进而影响到内存信息的检索。这也与JNA库的不兼容性有关。Minecraft启动环境: 日志还提供了Minecraft启动前的环境设置,包括工作目录、Minecraft参数、环境变量映射等。例如,Java运行环境设置为/data/user/0/com.tungsten.fcl/app_runtime/java/jre21/bin/java,屏幕大小被设定为2712x1220,以及使用了特定的字体管理和渲染器等。
Fabric Loader: 启动过程中使用了Fabric Loader (版本0.15.11),这是一个流行的Minecraft模组加载器,用于加载和管理游戏模组。
要解决启动失败的问题,首先应聚焦于解决JNA库的版本冲突问题。根据上述建议调整JNA相关的配置或库文件后,再尝试重新启动游戏,看是否能成功加载并运行。如果问题依然存在,可能需要进一步检查与oshi库或其他依赖项相关的配置或版本兼容性问题。 latest.log 2024-06-26-2.log.gz latest_game.log
Java
17
Renderer
Vulkan Zink (OpenGL 4.6),VirGLRenderer (OpenGL 4.3), ANGLE(OpenGL 4.6,仅支持1.17+)
Game Version
1.21
Modifications Made to the Game
fabric-FO整合包
Game Crash Report
2024-06-26-1.log.gz 2024-06-26-2.log.gz 2024-06-26-6.log.gz 2024-06-26-5.log.gz 2024-06-26-4.log.gz 2024-06-26-3.log.gz 2024-06-26-2.log.gz 2024-06-26-1.log.gz
Launcher Crash Report
latest_game.log
Launcher Log File
fcl.log