Severed-Chains
Severed-Chains copied to clipboard
Casting Successive Dragoon Spells w/ GameSpeed Multiplier Crashes Game (Audio)
Cast Moon Light (or any DSpell), then inc GameSpeed multiplier. Audio is desync'd. When the attack ends, quickly use the attack again, asap. Game will crash as the previous attack's audio (?script state?) is ?still in use? or being used at the wrong time.
00:56:23.579 [Hardware legend.game.scripting.ScriptState:214] INFO : Loading script 4272/1 into index 13 (entry point 0x0)
00:56:23.579 [Hardware legend.game.Scus94491BpeSegment_8002:4149] INFO : Playing XA archive 1 file 8
00:56:23.579 [Hardware legend.game.unpacker.Unpacker:164] INFO : Loading file XA/LODXA01.XA/8.opus
00:56:23.580 [Hardware legend.game.scripting.ScriptManager:184] ERROR: Script 13 crashed!
00:56:23.580 [Hardware legend.game.scripting.ScriptManager:185] ERROR: File 4272/1[addr 0x2450]
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:186] ERROR: Parameters:
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:187] ERROR: Op param: 0x27c
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:189] ERROR: 1: script[0x696] 0x3
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:189] ERROR: 2: script[13].storage[18] 1
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:189] ERROR: 3: script[13].storage[19] 8
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:192] ERROR: Storage:
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 1: 0xd
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 2: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 3: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 4: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 5: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 6: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 7: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 8: 0x10000
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 9: 0x0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 10: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 11: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 12: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 13: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 14: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 15: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 16: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 17: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 18: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 19: 0x1
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 20: 0x8
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 21: 0x0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 22: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 23: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 24: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 25: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 26: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 27: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 28: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 29: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 30: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 31: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 32: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:194] ERROR: 33: 0xffffffff
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:197] ERROR: Call stack:
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 1: 2354
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 2: 2329
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 3: 0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 4: 0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 5: 0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 6: 0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 7: 0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 8: 0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 9: 0
00:56:23.581 [Hardware legend.game.scripting.ScriptManager:203] ERROR: 10: 0
00:56:23.582 [Hardware legend.core.RenderEngine:1123] ERROR: Shutting down due to exception:
java.lang.RuntimeException: An error occurred while ticking script 13
at legend.game.scripting.ScriptManager.executeScriptFrame(ScriptManager.java:206)
at legend.game.scripting.ScriptManager.tick(ScriptManager.java:42)
at legend.game.Scus94491BpeSegment.lambda$gameLoop$45(Scus94491BpeSegment.java:419)
at legend.core.RenderEngine.lambda$init$17(RenderEngine.java:494)
at legend.core.opengl.Window$Events.onDraw(Window.java:697)
at legend.core.opengl.Window.tickFrame(Window.java:337)
at legend.core.opengl.Action.run(Action.java:46)
at legend.core.opengl.Action.tick(Action.java:32)
at legend.core.opengl.Window.run(Window.java:314)
at legend.core.RenderEngine.run(RenderEngine.java:1121)
at legend.core.GameEngine.start(GameEngine.java:251)
at legend.game.Main.main(Main.java:23)
Caused by: java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 8
at legend.core.audio.AudioSource.bufferOutput(AudioSource.java:71)
at legend.core.audio.opus.XaPlayer.loadXa(XaPlayer.java:80)
at legend.core.audio.AudioThread.loadXa(AudioThread.java:369)
at legend.game.Scus94491BpeSegment_8002.playXaAudio(Scus94491BpeSegment_8002.java:4152)
at legend.game.combat.SEffe.scriptPlayXaAudio(SEffe.java:4120)
at legend.game.scripting.ScriptState.scriptExecuteSubFunc(ScriptState.java:937)
at legend.game.scripting.ScriptState.runOp(ScriptState.java:559)
at legend.game.scripting.ScriptState.executeFrame(ScriptState.java:487)
at legend.game.scripting.ScriptManager.executeScriptFrame(ScriptManager.java:180)
... 11 more
00:56:23.585 [Hardware legend.core.opengl.Window:102] INFO : Shutting down...
Exception in thread "OPEN_AL" java.lang.ArrayIndexOutOfBoundsException: Index -1 out of bounds for length 8
at legend.core.audio.AudioSource.handleProcessedBuffers(AudioSource.java:64)
at legend.core.audio.AudioThread.run(AudioThread.java:228)
at java.base/java.lang.Thread.run(Thread.java:1583)