你好
我在 0.3.0p 的剧情中有个bug
在和霸主特工第二次交谈时会闪退
出现 java.nullpointerexception
### 游戏信息
游戏版本: 0.95.1a-RC6
### 系统信息
操作系统:Windows 11
版本:10.0
总可用内存:`31.81G`
Java版本:`1.7.0_79`
Java路径:C:\Program Files (x86)\Starsector\jre
虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xms6144m -Xmx6144m -Xss2048k -XX:MaxPermSize=4096M -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled -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 -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
堆栈初始大小(`-Xms`):`6144m`
堆栈最大大小(`-Xmx`):`6144m`
### Mod信息
|Mod名称 |Mod版本 |已启用 |
|-|-|-|
|LazyLib |2.8 |是 |
|zz GraphicsLib |1.6.1 |是 |
|MagicLib |0.46.1-rc03|是 |
|A New Level of Confidence |40 2.1 Fast|是 |
|Apex设计集团 |1.1.0b |是 |
|Autosave 自动保存 |1.2 |是 |
|Better Colonies 更好的殖民地 |1.86 |是 |
|Caymon船包 |1.2.1 |是 |
|cjy的玩具箱 |0.3.0p |是 |
|CK 工业 |2.0.2 |是 |
|Console Commands |2021.12.25|是 |
|Content Unlocking Missions 战役加成 |1.1.2 |是 |
|Custom Spawn |1.2 |是 |
|Deluxe Player Flags |1.0a |是 |
|Epta Consortium |1.6.SO4 |是 |
|ez's Additional Character Names |1.0 |是 |
|Fast Engine Rendering |1.1.2 |是 |
|Fleet Size By DP |1.0.1b |是 |
|Fluff船包 |0.2.3-1 |是 |
|Forge Production 锻造生产 |1.1.1 |是 |
|FSF军事公司[a111164_ExtendPack] |3.20rc6 |是 |
|HMI反派势力 [HMI Supervillains] |0.0.4a |是 |
|Hyperdrive 超空间跳跃 |2.3.1 |是 |
|Immersion Firendly Portrait Pack|1.1 |是 |
|Industrial.Evolution - 工业革命 |3.2.c |是 |
|Iron Shell |1.181 |是 |
|Iron Shell Portraits |1.1 |是 |
|Legacy of Ark. Addon - Alice blue|1.0 |是 |
|Legacy of Ark. Addon - Big Iron |1.0 |是 |
|Maintenance Rebalancers |1.0 release|是 |
|More Ship Names |1.06 |是 |
|Nes's SAW |1.9g |是 |
|Planet Spawn |0.1 prerelease|是 |
|Portraits Pack |1.1 |是 |
|Secrets of the Frontier 前线秘闻 |0.13.1 |是 |
|Seeker - 未知接触 |0.51 |是 |
|Slightly Better Tech-Mining 更好的技术挖掘|2.7.3 |是 |
|Special Hullmod Upgrades |1.3 |是 |
|Take No Prisoners 战俘营地 |0.14.4 |是 |
|WhichMod |1.2.1 |是 |
|Xhan Empire |2.4 Thousand Eyes|是 |
|Zer0Morph的派系旗帜包 |1.0 |是 |
|一个商人的传奇 |0.3.5 |是 |
|世界之树科研殖民地[Scy Nation] |1.66 |是 |
|中微子公司 |1.87-RC2|是 |
|人之领历史学会[Domain Historical Society]|0.3a |是 |
|内置船插增益 [Better Deserved S-Mods] |1.53 |是 |
|凯尔捷夫技术官僚 |1.9 |是 |
|势力争霸 [Nexerelin] |0.10.6d |是 |
|卡特贸易公司(CFT) |1.2 |是 |
|卢德拓展 [Luddic Enhancement] |1.2.5l |是 |
|地貌改造 & 空间站建设 |8.2.0 |是 |
|地质协会 [Kantech] |0.4.3 |是 |
|外环带联盟 Outer Rim Allience |0.94rc1 |是 |
|大豆船包(BigBeans Ship Compilation) |0.1.97.6|是 |
|奇异科技改造 [Exotica Technologies] |1.1.5 |是 |
|女武神组织 [Valkyrians] |3.1.0 |是 |
|布莱顿联盟 [Brighton Federation] |0.0.2c |是 |
|恶魔航电 [Diable Avionics] |2.7.0rc2|是 |
|战斗骚话[Combat Chatter] |1.12 |是 |
|战机扩展 - 平衡版 |1.1.1 |是 |
|无此组织(NSO) - 相位舰队 |0.3.2 |是 |
|星际帝国 [Interstellar Imperium] |2.5.2 |是 |
|星际帝国 [Interstellar Imperium]-Yamato|2.5.2 |是 |
|星际联邦[Star Federation] |0.99 RC3|是 |
|更大的殖民地 Grand Colonies |1.0.d |是 |
|未殖民星系扩展 [UnColonized System Expansion]|0.3.4 |是 |
|未知星域[Unknown Skies] |1.0.0rc2|是 |
|格里佩普和莫里亚蒂保安局 |0.9.8a |是 |
|楼兰军工综合体 |1.8.0 |是 |
|沃尔科夫工业集团[VIC] |1.5.8a |是 |
|泰兰船包 |0.9RC3 |是 |
|火炬舰队与死亡军武 |0.17rc1 |是 |
|燃料虹吸[Fuel Siphoning] |1.2.2 |是 |
|玛雅苏兰海军 |9.0.0 RC5|是 |
|畅饮美酒 Substance Abuse |1.0.k |是 |
|穿越者设计局 [Traverser Design Bureau]|1.3.0 |是 |
|罗伊德联盟Roider Union |1.4.5 |是 |
|羊头航务局[Goat_Aviation_Bureau] |1.4.5 |是 |
|联合极光联邦 |0.7.3c |是 |
|自定义殖民地图像和描述 |1.1.a |是 |
|舰船/武器拓展 [Ship/Weapon Pack] |1.13.0 |是 |
|舰船目录 / 装配编辑器 [~Ship Catalogue / Variant Editor]|1.7.3 |是 |
|舰队行动历史[Fleet Action History] |1.0.9 |是 |
|蓝海渔业[BlueSeaFisher] |0.98b1.4|是 |
|补漏措施 |v 1.2.2 |是 |
|趋光拓展 [ApproLightPlus] |0.6.3 |是 |
|趋光议会 [ApproLight] |1.2.0 |是 |
|达索-米高扬设计局 |1.6a |是 |
|阿卡涅西斯之遗 |v1.9.11 |是 |
|阿卡涅西斯之遗 |v1.9.11 |是 |
|风险矿业公司 [Hazard Mining Incorporated]|0.3.5f |是 |
|骤雨军事公司 [Arma Armatura] |2.1.3 |是 |
|鬣犬矿业 |2.7.0 |是 |
|麦哲伦保护国 |1.5a |是 |
|黑石船坞 [Blackrock Drive Yards] |0.9.5b2 |是 |
|10 SSMS QoL |1.5 |否 |
|[地改补丁]蕃神稳定柱 |1.0.0 |否 |
|Dynamic Tariffs |1.4 |否 |
|ED Shipyard |2.4.0 |否 |
|智械黎明 美化包 |0.0.1 |否 |
在收集本部分信息时,发生了 1 个错误,可能导致信息内容不完整。
以下列出错误细节:
第 1 个错误:
```net.jnxyp.fossic.crashreporter.exceptions.InfoCollectionPartialFailureException: [Mod信息信息收集器]在读取Mod信息文件 C:\Program Files (x86)\Starsector\mods\System_Marker\mod_info.json 时发生错误
at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.collectModInfo(ModsInfoCollector.java:51)
at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.tryCollectInfo(ModsInfoCollector.java:26)
at net.jnxyp.fossic.crashreporter.collectors.BaseInfoCollector.collectInfo(BaseInfoCollector.java:18)
at net.jnxyp.fossic.crashreporter.CrashReporter.<init>(CrashReporter.java:36)
at net.jnxyp.fossic.crashreporter.CrashReporter.<init>(CrashReporter.java:21)
at net.jnxyp.fossic.crashreporter.Main.main(Main.java:9)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
at com.exe4j.runtime.WinLauncher.main(WinLauncher.java:94)
Caused by: org.json.JSONException: Expected a ',' or '}' at 173 [character 27 line 7]
at org.json.JSONTokener.syntaxError(JSONTokener.java:507)
at org.json.JSONObject.<init>(JSONObject.java:271)
at org.json.JSONObject.<init>(JSONObject.java:406)
at net.jnxyp.fossic.crashreporter.Util.parseJson(Util.java:55)
at net.jnxyp.fossic.crashreporter.models.Mod.fromModInfoFile(Mod.java:29)
at net.jnxyp.fossic.crashreporter.collectors.ModsInfoCollector.collectModInfo(ModsInfoCollector.java:49)
... 11 more
```
(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).
以下是游戏中的报错 :
187630 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.procgen.themes.BaseThemeGenerator.getLocations(BaseThemeGenerator.java:870)
at com.fs.starfarer.api.impl.campaign.procgen.themes.BaseThemeGenerator.pickHiddenLocation(BaseThemeGenerator.java:749)
at data.scripts.campaign.bar.events.CTBBarMissionIntel.<init>(CTBBarMissionIntel.java:56)
at data.scripts.campaign.bar.events.CTBBarMissionEvent.optionSelected(CTBBarMissionEvent.java:764)
at com.fs.starfarer.api.impl.campaign.intel.bar.BarEventDialogPlugin.optionSelected(BarEventDialogPlugin.java:53)
at com.fs.starfarer.ui.newui.o0Oo$1.super(Unknown Source)
at com.fs.starfarer.ui.newui.B.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.OoO0.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.oooO.00000(Unknown Source)
at com.fs.starfarer.ui.oooO.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(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)
at java.lang.Thread.run(Unknown Source)
|