WhiteGiverMa 发表于 2024-1-27 13:10:28

一进战斗就闪退、军官头像与战斗语音mod一点就闪退

### 游戏信息

游戏版本:                0.96a-RC10

### 系统信息

操作系统:Microsoft Windows 11 专业版

版本:10.0.22621 暂缺 Build 22621

总可用内存:`15.82G`


Java版本:`1.7.0_79`

Java路径:F:\Applications\Starsector\jre


虚拟机参数:java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xms6144m -Xmx6144m -Xss2048k -XX:MaxPermSize=128m -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.8.0   |是       |
|MagicLib                        |1.2.0   |是       |
|LunaLib                         |1.8.3   |是       |
|军官头像和战斗语音                     |0.3b    |是       |
|势力争霸                 |0.11.1|是       |
|Adversary 乐园残响                  |5.1.1   |否       |
|Customizable Star Systems       |1.0.3   |否       |
|J GEEK Federation               |0.8.1   |否       |

(以上内容由 远行星号 报错信息收集工具 自动生成,生成工具版本 `1.1.2`).


cjy4312 发表于 2024-1-27 14:28:36

mod页面有写的,不建议在使用了lunalib的mod本体中附带语音包,可能导致配置被重置。
就在那什么被划掉的缓冲页的下面一句

WhiteGiverMa 发表于 2024-1-27 14:32:55

cjy4312 发表于 2024-1-27 14:28
mod页面有写的,不建议在使用了lunalib的mod本体中附带语音包,可能导致配置被重置。
就在那什么被划掉的缓 ...

可是我也没有“在使用了lunalib的mod本体中附带语音包”呀(இωஇ )

21/ 发表于 2024-1-27 18:30:09

[游戏日志]

1636678 INFOcom.fs.starfarer.loading.LoadingUtils- Loading JSON from
1636678 INFOcom.fs.starfarer.loading.LoadingUtils- Loading JSON from
1636679 INFOcom.fs.starfarer.loading.LoadingUtils- Loading JSON from
1636794 ERROR com.fs.starfarer.combat.CombatMain- java.lang.VerifyError: Bad type on operand stack
Exception Details:
Location:
    data/groundbattles/uaf_GBNuke.dialogAddVisualPanel(Lcom/fs/starfarer/api/campaign/InteractionDialogAPI;)V @457: invokevirtual
Reason:
    Type 'data/groundbattles/uaf_GBNuke$1' (current frame, stack) is not assignable to 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin$ButtonEntry'
Current Frame:
    bci: @457
    flags: { }
    locals: { 'data/groundbattles/uaf_GBNuke', 'com/fs/starfarer/api/campaign/InteractionDialogAPI', float, float, 'java/awt/Color', 'com/fs/starfarer/api/campaign/FactionAPI', 'java/awt/Color', 'java/awt/Color', 'java/awt/Color', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'java/util/List', 'java/util/List', 'java/util/Iterator', 'com/fs/starfarer/api/fleet/FleetMemberAPI', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'java/lang/String', float, integer, 'java/lang/String', 'com/fs/starfarer/api/ui/LabelAPI', 'com/fs/starfarer/api/ui/ButtonAPI', 'data/groundbattles/uaf_GBNuke$1' }
    stack: { 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'data/groundbattles/uaf_GBNuke$1' }
Bytecode:
    0x0000000: 0b45 1299 46b8 0033 3a04 b800 5612 9ab9
    0x0000010: 009b 0200 3a05 1905 b900 9c01 003a 0619
    0x0000020: 05b9 009d 0100 3a07 1905 b900 9e01 003a
    0x0000030: 082b 04b8 009f b800 a03a 09b8 00a1 3a0a
    0x0000040: b800 a23a 0b2a b800 56b9 0057 0100 b600
    0x0000050: a33a 0cbb 0020 59b7 0081 3a0d 190c b900
    0x0000060: 0a01 003a 0e19 0eb9 000b 0100 9901 8c19
    0x0000070: 0eb9 000c 0100 c000 a43a 0f19 0925 12a6
    0x0000080: 01b9 00a7 0400 3a10 1910 190f 12a6 12a6
    0x0000090: b800 a83a 1119 1019 11b9 00a9 0200 12aa
    0x00000a0: 0bb9 00ab 0300 5719 1025 b200 ac66 12aa
    0x00000b0: 6612 a603 b900 ad04 003a 12bb 0040 59b7
    0x00000c0: 0041 190f b900 ae01 00b6 0043 124b b600
    0x00000d0: 4319 0fb9 00af 0100 b900 b001 00b6 0043
    0x00000e0: b600 443a 1319 1219 130b 1904 04bd 003f
    0x00000f0: 5903 190f b900 ae01 0053 b900 b105 0057
    0x0000100: 190f b900 5101 00b9 00b2 0100 3814 2a19
    0x0000110: 0fb6 00b3 3615 1714 b800 b43a 1619 12bb
    0x0000120: 0040 59b7 0041 1916 b600 4312 66b6 0043
    0x0000130: 12b5 b800 b6b6 0043 b600 4424 b900 b703
    0x0000140: 003a 1719 1704 bd00 3f59 0319 1653 b900
    0x0000150: b802 0019 1715 1599 0008 1904 a700 06b8
    0x0000160: 0067 b900 b902 0015 1599 006d 1912 12ba
    0x0000170: 04b8 00bb 190f 1906 1907 1908 12bc 12bd
    0x0000180: 24b9 00be 0900 3a18 1918 2ab4 0050 190f
    0x0000190: a600 0704 a700 0403 b900 bf02 00bb 00c0
    0x00001a0: 592a 1918 bb00 4059 b700 4112 c1b6 0043
    0x00001b0: 190f b900 c201 00b6 0043 b600 4419 0f2b
    0x00001c0: b700 c33a 1919 0b19 19b6 00c4 190d 1919
    0x00001d0: b900 8202 0057 1910 1912 b900 a902 0019
    0x00001e0: 1112 c5b9 00c6 0300 5719 0a19 1012 c5b9
    0x00001f0: 00c7 0300 57a7 fe70 190d b900 0a01 003a
    0x0000200: 0e19 0eb9 000b 0100 9900 1919 0eb9 000c
    0x0000210: 0100 c000 c83a 0f19 0f19 0db5 00c9 a7ff
    0x0000220: e3b8 00ca b1                           
Stackmap Table:
    full_frame(@101,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352]},{})
    full_frame(@351,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352],Object[#439],Object[#436],Object[#437],Object[#437],Object[#362],Float,Integer,Object[#362],Object[#440]},{Object[#440]})
    full_frame(@354,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352],Object[#439],Object[#436],Object[#437],Object[#437],Object[#362],Float,Integer,Object[#362],Object[#440]},{Object[#440],Object[#361]})
    full_frame(@407,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352],Object[#439],Object[#436],Object[#437],Object[#437],Object[#362],Float,Integer,Object[#362],Object[#440],Object[#441]},{Object[#441]})
    full_frame(@408,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352],Object[#439],Object[#436],Object[#437],Object[#437],Object[#362],Float,Integer,Object[#362],Object[#440],Object[#441]},{Object[#441],Integer})
    chop_frame(@470,1)
    full_frame(@504,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358]},{})
    append_frame(@513,Object[#352])
    chop_frame(@545,1)

java.lang.VerifyError: Bad type on operand stack
Exception Details:
Location:
    data/groundbattles/uaf_GBNuke.dialogAddVisualPanel(Lcom/fs/starfarer/api/campaign/InteractionDialogAPI;)V @457: invokevirtual
Reason:
    Type 'data/groundbattles/uaf_GBNuke$1' (current frame, stack) is not assignable to 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin$ButtonEntry'
Current Frame:
    bci: @457
    flags: { }
    locals: { 'data/groundbattles/uaf_GBNuke', 'com/fs/starfarer/api/campaign/InteractionDialogAPI', float, float, 'java/awt/Color', 'com/fs/starfarer/api/campaign/FactionAPI', 'java/awt/Color', 'java/awt/Color', 'java/awt/Color', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'java/util/List', 'java/util/List', 'java/util/Iterator', 'com/fs/starfarer/api/fleet/FleetMemberAPI', 'com/fs/starfarer/api/ui/CustomPanelAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'com/fs/starfarer/api/ui/TooltipMakerAPI', 'java/lang/String', float, integer, 'java/lang/String', 'com/fs/starfarer/api/ui/LabelAPI', 'com/fs/starfarer/api/ui/ButtonAPI', 'data/groundbattles/uaf_GBNuke$1' }
    stack: { 'exerelin/campaign/ui/InteractionDialogCustomPanelPlugin', 'data/groundbattles/uaf_GBNuke$1' }
Bytecode:
    0x0000000: 0b45 1299 46b8 0033 3a04 b800 5612 9ab9
    0x0000010: 009b 0200 3a05 1905 b900 9c01 003a 0619
    0x0000020: 05b9 009d 0100 3a07 1905 b900 9e01 003a
    0x0000030: 082b 04b8 009f b800 a03a 09b8 00a1 3a0a
    0x0000040: b800 a23a 0b2a b800 56b9 0057 0100 b600
    0x0000050: a33a 0cbb 0020 59b7 0081 3a0d 190c b900
    0x0000060: 0a01 003a 0e19 0eb9 000b 0100 9901 8c19
    0x0000070: 0eb9 000c 0100 c000 a43a 0f19 0925 12a6
    0x0000080: 01b9 00a7 0400 3a10 1910 190f 12a6 12a6
    0x0000090: b800 a83a 1119 1019 11b9 00a9 0200 12aa
    0x00000a0: 0bb9 00ab 0300 5719 1025 b200 ac66 12aa
    0x00000b0: 6612 a603 b900 ad04 003a 12bb 0040 59b7
    0x00000c0: 0041 190f b900 ae01 00b6 0043 124b b600
    0x00000d0: 4319 0fb9 00af 0100 b900 b001 00b6 0043
    0x00000e0: b600 443a 1319 1219 130b 1904 04bd 003f
    0x00000f0: 5903 190f b900 ae01 0053 b900 b105 0057
    0x0000100: 190f b900 5101 00b9 00b2 0100 3814 2a19
    0x0000110: 0fb6 00b3 3615 1714 b800 b43a 1619 12bb
    0x0000120: 0040 59b7 0041 1916 b600 4312 66b6 0043
    0x0000130: 12b5 b800 b6b6 0043 b600 4424 b900 b703
    0x0000140: 003a 1719 1704 bd00 3f59 0319 1653 b900
    0x0000150: b802 0019 1715 1599 0008 1904 a700 06b8
    0x0000160: 0067 b900 b902 0015 1599 006d 1912 12ba
    0x0000170: 04b8 00bb 190f 1906 1907 1908 12bc 12bd
    0x0000180: 24b9 00be 0900 3a18 1918 2ab4 0050 190f
    0x0000190: a600 0704 a700 0403 b900 bf02 00bb 00c0
    0x00001a0: 592a 1918 bb00 4059 b700 4112 c1b6 0043
    0x00001b0: 190f b900 c201 00b6 0043 b600 4419 0f2b
    0x00001c0: b700 c33a 1919 0b19 19b6 00c4 190d 1919
    0x00001d0: b900 8202 0057 1910 1912 b900 a902 0019
    0x00001e0: 1112 c5b9 00c6 0300 5719 0a19 1012 c5b9
    0x00001f0: 00c7 0300 57a7 fe70 190d b900 0a01 003a
    0x0000200: 0e19 0eb9 000b 0100 9900 1919 0eb9 000c
    0x0000210: 0100 c000 c83a 0f19 0f19 0db5 00c9 a7ff
    0x0000220: e3b8 00ca b1                           
Stackmap Table:
    full_frame(@101,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352]},{})
    full_frame(@351,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352],Object[#439],Object[#436],Object[#437],Object[#437],Object[#362],Float,Integer,Object[#362],Object[#440]},{Object[#440]})
    full_frame(@354,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352],Object[#439],Object[#436],Object[#437],Object[#437],Object[#362],Float,Integer,Object[#362],Object[#440]},{Object[#440],Object[#361]})
    full_frame(@407,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352],Object[#439],Object[#436],Object[#437],Object[#437],Object[#362],Float,Integer,Object[#362],Object[#440],Object[#441]},{Object[#441]})
    full_frame(@408,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358],Object[#352],Object[#439],Object[#436],Object[#437],Object[#437],Object[#362],Float,Integer,Object[#362],Object[#440],Object[#441]},{Object[#441],Integer})
    chop_frame(@470,1)
    full_frame(@504,{Object[#353],Object[#354],Float,Float,Object[#361],Object[#435],Object[#361],Object[#361],Object[#361],Object[#436],Object[#437],Object[#438],Object[#358],Object[#358]},{})
    append_frame(@513,Object[#352])
    chop_frame(@545,1)

        at java.lang.Class.getDeclaredConstructors0(Native Method)
        at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
        at java.lang.Class.getConstructor0(Class.java:3075)
        at java.lang.Class.newInstance(Class.java:412)
        at exerelin.utilities.NexUtils.instantiateClassByName(NexUtils.java:417)
        at exerelin.campaign.intel.groundbattle.plugins.AbilityPlugin.loadPlugin(AbilityPlugin.java:354)
        at exerelin.campaign.intel.groundbattle.GroundBattleSide.<init>(GroundBattleSide.java:63)
        at exerelin.campaign.intel.groundbattle.GroundBattleIntel.<init>(GroundBattleIntel.java:152)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.Nex_MarketCMD.prepIntel(Nex_MarketCMD.java:801)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.Nex_MarketCMD.printDefenderInvasionStrength(Nex_MarketCMD.java:947)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.Nex_MarketCMD.invadeMenuV2(Nex_MarketCMD.java:995)
        at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.Nex_MarketCMD.execute(Nex_MarketCMD.java:136)
        at com.fs.starfarer.campaign.rules.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.execute(Unknown Source)
        at com.fs.starfarer.campaign.rules.C.runScript(Unknown Source)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.applyRule(FireBest.java:106)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.execute(FireBest.java:51)
        at com.fs.starfarer.api.impl.campaign.rulecmd.FireBest.fire(FireBest.java:57)
        at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.fireBest(RuleBasedInteractionDialogPluginImpl.java:177)
        at com.fs.starfarer.api.impl.campaign.RuleBasedInteractionDialogPluginImpl.optionSelected(RuleBasedInteractionDialogPluginImpl.java:210)
        at com.fs.starfarer.ui.newui.classsuper$1.o00000(Unknown Source)
        at com.fs.starfarer.ui.newui.OoOO.actionPerformed(Unknown Source)
        at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
        at com.fs.starfarer.ui.I.?00000(Unknown Source)
        at com.fs.starfarer.ui.I.processInput(Unknown Source)
        at com.fs.starfarer.ui.W.super(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)


救命完全不知道是哪一个,入侵游戏就崩
页: [1]
查看完整版本: 一进战斗就闪退、军官头像与战斗语音mod一点就闪退