Today, while I was testing the Windows installer generated from my Linux box, I probably encountered another quirk of version 1.7.1. My game refused to start on Windows while ran fine on Linux. After some searching I found that the game freezes when it try to load some ogg files, so, I had to convert sounds to wav format in order to run it.
I made some more test, it appears to be a problem of OpenAL audio library in conjunction with some kind of ogg files. I’m now trying to understand if there is some combination of sample rate/bit format OpenAL didn’t like or what.
Well it has definitely to do with the length of the file. If the file is to short the the loading function will not work properly. Just prolong your file and it will work. Shrink an working file under 0,5 sec and the error will show up.
P.S: the magic limit seems to be 0,57-0,58 sec with 22050Hz 16-bit.
Nox_firegalaxy you are right, it definitively depends on this, anyway I had to prolong much longer the sound in order to make it works (I was using a windows xp machine to test it).