ikemen-engine / Ikemen-GO

An open-source fighting game engine that supports MUGEN resources.
https://ikemen-engine.github.io
Other
702 stars 124 forks source link

Stage Audioloop crashes IKEMEN. #54

Closed cyliamargatroid closed 2 years ago

cyliamargatroid commented 4 years ago

Playing this stage at (IKEMEN)/stage/runaway-train-3.def (Linux/Mac Version obviously supports stage filenames with lowercase letter) This line includes this code

[Music]
bgmusic = sound/CPS2 Original Stages-Runaway Train Final Arrangement.mp3
bgvolume = 255
bgmloopstart= 3181294
bgmloopend=6205268

you recieve this while running terminal (Copied this line from MATE-Terminal)


panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x7915a4]

goroutine 19 [running]:
main.(*System).soundWrite(0xcac4e0)
    /home/cylia-margatroid/Ikemen_GO/src/system.go:438 +0x194
created by main.(*System).audioOpen
    /home/cylia-margatroid/Ikemen_GO/src/system.go:405 +0xd6
Windblade-GR01 commented 4 years ago

It seems that this bug is Linux only. On Windows and a MacOS VM is not present. I'll set up a Linux Mint VM and do more tests.

cyliamargatroid commented 4 years ago

yeah okay. Why not try Manjaro VM?

K4thos commented 2 years ago

can't reproduce on latest ubuntu and manjaro, so I assume it's fixed already