regression in sound
Posted: Tue Oct 14, 2025 10:33 pm
Hello,
I have noticed a bug with the soundsystem that causes it to crash (without an error in the debug output list) after a few moments.
This bug seems to have been introduced with the switch to miniaudio: downgrading to PureBasic 6.04 seems to fix it.
As an aside, I also noticed another regression: the music that I have going on in my agme will randomly jump backwards and forwards (not exactly sure which), and I can't figure out why. It seems to start happening after a minute, then happens every few seconds.
The noise/crash bug didn't seem to coincide with the beginning of any specific sound. The noise produced by the bug was as though it was trying to interpret data in the wrong format, similar to the bug that I found a couple years ago and was reported by Quin. After the noise, there were a few hundred milliseconds of silence, then a crash
Because no error was thrown, it has been difficult for me to try and make an MRE. I am happy to send a pm with a full copy of a game that can cause the bug (with source code), to whoever works on such things.
Just let me know who I need to get this to, if required, and I will upload it to my site.
Thanks,
Rory.
I have noticed a bug with the soundsystem that causes it to crash (without an error in the debug output list) after a few moments.
This bug seems to have been introduced with the switch to miniaudio: downgrading to PureBasic 6.04 seems to fix it.
As an aside, I also noticed another regression: the music that I have going on in my agme will randomly jump backwards and forwards (not exactly sure which), and I can't figure out why. It seems to start happening after a minute, then happens every few seconds.
The noise/crash bug didn't seem to coincide with the beginning of any specific sound. The noise produced by the bug was as though it was trying to interpret data in the wrong format, similar to the bug that I found a couple years ago and was reported by Quin. After the noise, there were a few hundred milliseconds of silence, then a crash
Because no error was thrown, it has been difficult for me to try and make an MRE. I am happy to send a pm with a full copy of a game that can cause the bug (with source code), to whoever works on such things.
Just let me know who I need to get this to, if required, and I will upload it to my site.
Thanks,
Rory.