游戏闪退 没装几个mod啊
### 游戏信息游戏版本: 0.98a-RC8
### 系统信息
操作系统:Microsoft Windows 10 专业版
版本:10.0.19045 暂缺 Build 19045
总可用内存:`63.82G`
游戏Java版本:`17.0.10`
游戏Java路径:D:\yxxh\jre
工具运行Java版本:`17.0.10`
工具运行Java路径:d:\yxxh\jre
虚拟机参数:java.exe -noverify -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShowCodeDetailsInExceptionMessages -XX:+ExtensiveErrorReports -XX:+ShowMessageBoxOnError -XX:+PrintCommandLineFlags -XX:+TieredCompilation -XX:-UseCondCardMark -Xlog:async -XX:+UseFastStosb -XX:+AlwaysCompileLoopMethods -XX:TieredStopAtLevel=4 -XX:TrimNativeHeapInterval=60000 -XX:UseAVX=3 -XX:AVX3Threshold=0 -XX:UseSSE=4 -XX:+UseSSE42Intrinsics -XX:+UseCompressedOops -XX:+UseCompressedClassPointers -XX:+UseFMA -XX:+UseBMI1Instructions -XX:+UseBMI2Instructions -XX:+UseCLMUL -XX:+UseFastUnorderedTimeStamps -XX:+UseUnalignedLoadStores -XX:+UseXMMForArrayCopy -XX:+UseXMMForObjInit -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -XX:+UseShenandoahGC -XX:ShenandoahGCMode=iu -XX:ShenandoahGCHeuristics=compact -XX:ShenandoahAllocationThreshold=85 -XX:ShenandoahGuaranteedGCInterval=0 -XX:+ZeroTLAB -XX:+SegmentedCodeCache -XX:+AlwaysAtomicAccesses -XX:+UseStringDeduplication -XX:-DontCompileHugeMethods -XX:Tier0Delay=1 -XX:+UseFPUForSpilling -XX:+EnableVectorAggressiveReboxing -XX:+EnableVectorReboxing -XX:+EnableVectorSupport -XX:-AlignVector -XX:TieredOldPercentage=10000 -XX:Tier0ProfilingStartPercentage=2000 -XX:IncreaseFirstTierCompileThresholdAt=99 -XX:InterpreterProfilePercentage=99 -XX:+UseVectorCmov -XX:+UseVectorStubs -XX:ReferencesPerThread=0 -XX:MaxGCPauseMillis=10 -XX:-EnableThreadSMRStatistics -XX:+UseUnalignedAccesses -XX:PerMethodRecompilationCutoff=100000 -XX:ProfileMaturityPercentage=100 -XX:NmethodSweepActivity=1 -XX:ThreadPriorityPolicy=1 -XX:ReservedCodeCacheSize=256m -XX:+PrintCodeCache -XX:-UseDynamicNumberOfCompilerThreads -XX:CompilerDirectivesFile=./compiler_directives.txt -Djava.library.path=native\\windows -XX:-BytecodeVerificationLocal -XX:-BytecodeVerificationRemote -Djava.util.Arrays.useLegacyMergeSort=true --enable-preview --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.Buffer.UNSAFE=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.desktop/java.awt.Rectangle=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -Xmx2048m -Xms2048m -Xss4m -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar;txw2-3.0.2.jar;jaxb-api-2.4.0-b180830.0359.jar;webp-imageio-0.1.6.jar com.fs.starfarer.StarfarerLauncher
堆栈初始大小(`-Xms`):`2048m`
堆栈最大大小(`-Xmx`):`2048m`
### Mod信息
|Mod名称 |Mod版本 |已启用|
|-|-|-|
|LazyLib |3.0.0 |是|
|zz GraphicsLib |1.12.1 |是|
|MagicLib |1.5.6 |是|
|LunaLib |2.0.5 |是|
|势力争霸 |0.12.1e|是|
|骤雨军事公司 |3.2.5 |是|
|骤雨军事公司 - 动漫风头像包 |1.1 |是|
|BoxUtil |1.5.5 |否|
|FSF军事公司|5.1rc1-02|否|
|星海集群 |1.13.7d|否|
|舰船/武器拓展 |1.16.6 |否|
(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.4`).
log输出的内容中似乎并未找到闪退相关的内容,正常来说,闪退显示的应该是这样的:
1750108 ERROR com.fs.starfarer.combat.CombatMain- java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.loading.specs.FighterWingSpec.getVariantId()" because "<local12>" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.loading.specs.FighterWingSpec.getVariantId()" because "<local12>" is null
at com.fs.starfarer.campaign.fleet.CargoData$1.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.CargoData$1.compare(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.mergeSort(Unknown Source)
at java.base/java.util.Arrays.legacyMergeSort(Unknown Source)
at java.base/java.util.Arrays.sort(Unknown Source)
at java.base/java.util.ArrayList.sort(Unknown Source)
at java.base/java.util.Collections.sort(Unknown Source)
at com.fs.starfarer.campaign.fleet.CargoData.sort(Unknown Source)
at com.fs.starfarer.campaign.fleet.CargoData.sort(Unknown Source)
at com.fs.starfarer.api.impl.campaign.CoreScript.doCustomProduction(CoreScript.java:1059)
at com.fs.starfarer.api.impl.campaign.CoreScript.reportEconomyMonthEnd(CoreScript.java:1108)
at com.fs.starfarer.campaign.CampaignEngine.reportEconomyMonthEnd(Unknown Source)
at com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper.doEndOfMonthStuff(Unknown Source)
at com.fs.starfarer.campaign.econ.reach.ReachEconomyStepper.nextFrame(Unknown Source)
at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
奇怪了 回复不了图片大大 就是还弹出来这个 本帖最后由 人质救星Fuze 于 2026-6-24 15:04 编辑
LayenM 发表于 2026-6-24 14:40
奇怪了 回复不了图片大大 就是还弹出来这个
这个报错一般是Boxutil等图形处理或者显卡驱动不兼容导致的报错,可以尝试一下更新显卡驱动/切换独显运行试试,也有人反馈内存条松动导致类似报错
具体操作参考这个
【配置文件settings.json及显卡控制面板】实用改动指南
https://www.fossic.org/thread-1423-1-1.html
(出处: 远行星号中文论坛)
最好能找到游戏根目录/starsector-core/hs_err_pid{数字}.log(比如你报错弹窗里pid=11396就是hs_err_pid11396.log)上传一下方便判断
下面弹出来这个不用管,这是势力争霸自带的MOD更新检测,不想再出现的话在mod根目录\data\config\settings.json里把nex_enableVersionChecker一项改为false就行
人质救星Fuze 发表于 2026-6-24 14:56
这个报错一般是Boxutil等图形处理或者显卡驱动不兼容导致的报错,可以尝试一下更新显卡驱动/切换独显运行 ...
#
# A fatal error has been detected by the Java Runtime Environment:
#
#EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffa7a5f87fb, pid=11396, tid=17724
#
# JRE version: OpenJDK Runtime Environment Zulu17.48+15-CA (17.0.10+7) (build 17.0.10+7-LTS)
# Java VM: OpenJDK 64-Bit Server VM Zulu17.48+15-CA (17.0.10+7-LTS, mixed mode, sharing, tiered, compressed oops, compressed class ptrs, shenandoah gc, windows-amd64)
# Problematic frame:
# V
#
# 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:
# http://www.azul.com/support/
#
---------------S U M M A R Y ------------
Command Line: -Xverify:none -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShowCodeDetailsInExceptionMessages -XX:+ExtensiveErrorReports -XX:+ShowMessageBoxOnError -XX:+PrintCommandLineFlags -XX:+TieredCompilation -XX:-UseCondCardMark -Xlog:async -XX:+UseFastStosb -XX:+AlwaysCompileLoopMethods -XX:TieredStopAtLevel=4 -XX:TrimNativeHeapInterval=60000 -XX:UseAVX=3 -XX:AVX3Threshold=0 -XX:UseSSE=4 -XX:+UseSSE42Intrinsics -XX:+UseCompressedOops -XX:+UseCompressedClassPointers -XX:+UseFMA -XX:+UseBMI1Instructions -XX:+UseBMI2Instructions -XX:+UseCLMUL -XX:+UseFastUnorderedTimeStamps -XX:+UseUnalignedLoadStores -XX:+UseXMMForArrayCopy -XX:+UseXMMForObjInit -XX:+UseXmmI2D -XX:+UseXmmI2F -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:+ParallelRefProcEnabled -XX:+UseShenandoahGC -XX:ShenandoahGCMode=iu -XX:ShenandoahGCHeuristics=compact -XX:ShenandoahAllocationThreshold=85 -XX:ShenandoahGuaranteedGCInterval=0 -XX:+ZeroTLAB -XX:+SegmentedCodeCache -XX:+AlwaysAtomicAccesses -XX:+UseStringDeduplication -XX:-DontCompileHugeMethods -XX:Tier0Delay=1 -XX:+UseFPUForSpilling -XX:+EnableVectorAggressiveReboxing -XX:+EnableVectorReboxing -XX:+EnableVectorSupport -XX:-AlignVector -XX:TieredOldPercentage=10000 -XX:Tier0ProfilingStartPercentage=2000 -XX:IncreaseFirstTierCompileThresholdAt=99 -XX:InterpreterProfilePercentage=99 -XX:+UseVectorCmov -XX:+UseVectorStubs -XX:ReferencesPerThread=0 -XX:MaxGCPauseMillis=10 -XX:-EnableThreadSMRStatistics -XX:+UseUnalignedAccesses -XX:PerMethodRecompilationCutoff=100000 -XX:ProfileMaturityPercentage=100 -XX:NmethodSweepActivity=1 -XX:ThreadPriorityPolicy=1 -XX:ReservedCodeCacheSize=256m -XX:+PrintCodeCache -XX:-UseDynamicNumberOfCompilerThreads -XX:CompilerDirectivesFile=./compiler_directives.txt -Djava.library.path=native\\windows -XX:-BytecodeVerificationLocal -XX:-BytecodeVerificationRemote -Djava.util.Arrays.useLegacyMergeSort=true --enable-preview --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.Buffer.UNSAFE=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.locks=ALL-UNNAMED --add-opens=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.desktop/java.awt.Rectangle=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-exports=java.base/jdk.internal.misc=ALL-UNNAMED --add-exports=java.base/sun.nio.ch=ALL-UNNAMED -Xmx4096m -Xms4096m -Xss4m -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher
Host: Intel(R) Core(TM) i9-14900KF, 32 cores, 63G,Windows 10 , 64 bit Build 19041 (10.0.19041.5915)
Time: Wed Jun 24 07:55:20 2026Windows 10 , 64 bit Build 19041 (10.0.19041.5915) elapsed time: 272.889307 seconds (0d 0h 4m 32s)
---------------T H R E A D---------------
Current thread (0x000002417e7c7440):JavaThread "Thread-2"
Stack: ,sp=0x000000f383afcca0,free space=4083k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
V
V
V
C0x00000241756895b2
The last pc belongs to native nmethod (printed below).
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
J 945jdk.internal.reflect.Reflection.getCallerClass()Ljava/lang/Class; java.base@17.0.10 (0 bytes) @ 0x000002417568951a
J 6134 c2 java.lang.Class.newInstance()Ljava/lang/Object; java.base@17.0.10 (135 bytes) @ 0x00000241759d5444
J 13276 c2 com.fs.starfarer.loading.scripts.ScriptStore.Ò00000(Ljava/lang/String;)Ljava/lang/Object; (74 bytes) @ 0x00000241763367fc
J 18318 c2 com.fs.starfarer.campaign.fleet.FleetMember.updateStats()V (523 bytes) @ 0x000002417696cd90
J 19722 c2 com.fs.starfarer.campaign.fleet.FleetData.syncIfNeeded()V (667 bytes) @ 0x00000241763daf18
J 20535 c1 com.fs.starfarer.campaign.ui.trade.D.null.for()V (1086 bytes) @ 0x000002416f8eaffc
J 20544 c1 com.fs.starfarer.campaign.ui.trade.D.<init>(Lcom/fs/starfarer/campaign/fleet/FleetMember;Lcom/fs/starfarer/loading/specs/FighterWingSpec;IFLcom/fs/starfarer/campaign/CharacterStats;)V (53 bytes) @ 0x000002416d4bdb14
J 20438 c1 com.fs.starfarer.ui.impl.CargoTooltipFactory$2.createImpl(Z)V (1404 bytes) @ 0x000002416fad927c
J 20432 c1 com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Z)V (98 bytes) @ 0x000002416fd6ed3c
J 11982 c2 com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.advanceImpl(F)V (21 bytes) @ 0x0000024175f4601c
J 11971 c2 com.fs.starfarer.ui.impl.StandardTooltipV2.advance(F)V (39 bytes) @ 0x0000024175f42d88
J 11627 c2 com.fs.starfarer.ui.interfacenew.advanceImpl(F)V (44 bytes) @ 0x0000024175ea67f4
J 17875 c2 com.fs.starfarer.ui.OOOo.advance(F)V (187 bytes) @ 0x0000024176888f78
J 20792 c1 com.fs.starfarer.campaign.CampaignState.advance(FLcom/fs/starfarer/util/A/new;)V (1570 bytes) @ 0x000002416f21d1f4
jcom.fs.starfarer.BaseGameState.traverse()Ljava/lang/String;+459
jcom.fs.state.AppDriver.begin()V+100
jcom.fs.starfarer.combat.CombatMain.main([Ljava/lang/String;)V+1075
jcom.fs.starfarer.StarfarerLauncher.o00000(ZZLjava/lang/String;Ljava/lang/String;)V+344
jcom.fs.starfarer.StarfarerLauncher$1.run()V+16
jjava.lang.Thread.run()V+11 java.base@17.0.10
v~StubRoutines::call_stub
siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x0000001000000058
Registers:
RAX=0x0000001000000000, RBX=0x000000f383afce90, RCX=0x000000f383afe1b0, RDX=0x0000024174e78e80
RSP=0x000000f383afcca0, RBP=0x0000000000000000, RSI=0x000002417e7c7440, RDI=0x000000f383afce90
R8 =0x0000000000000080, R9 =0x0000024167ab0000, R10=0x0000024175650000, R11=0x000000f383afcd30
R12=0x0000000000000000, R13=0x0000000000000000, R14=0x000000f383afe200, R15=0x000002417e7c7440
RIP=0x00007ffa7a5f87fb, EFLAGS=0x0000000000010202
Register to memory mapping:
RIP=0x00007ffa7a5f87fb jvm.dll
RAX=
是这样的大大 LayenM 发表于 2026-6-25 03:02
#
# A fatal error has been detected by the Java Runtime Environment:
#
别这么直接复制,内容不全,把文件打包一下发出来
页:
[1]