After a VERY long break from Angband, I have decided to once again brave Morgoth's halls.
I'm running a fairly stock Fedora 23 Linux installation.
I cloned the latest git repository and managed to get Angband compiled (with SDL support) in pretty short order. But I'm having a major problem getting sound to wotk.
My first run was met with a stream of the following:
./src/angband: Unrecognized music format: No such file or directory
I've tried installing all manner of MP3 players and libraries to no avail.
I then downloaded The Dubtrain Angband Sound Pack, v3.1.0 which is an archive of raw WAV files and replaced the sound.cfg file to suit (taking a backup of the original mp3 version of course). Using the WAV files, Angband crashes:
*** Error in `./src/angband': double free or corruption (!prev): 0x0000000001b7cae0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x77da5)[0x7f735fb6ada5]
/lib64/libc.so.6(+0x804fa)[0x7f735fb734fa]
/lib64/libc.so.6(cfree+0x4c)[0x7f735fb76cac]
/lib64/libc.so.6(fclose+0x103)[0x7f735fb60aa3]
/lib64/libSDL-1.2.so.0(+0x10619)[0x7f7360a57619]
/lib64/libSDL_mixer-1.2.so.0(Mix_LoadWAV_RW+0x11e)[0x7f73601bdffe]
./src/angband[0x4ee987]
./src/angband[0x4eed16]
./src/angband[0x4e1d2d]
/lib64/libc.so.6(__libc_start_main+0xf0)[0x7f735fb13580]
./src/angband[0x4042b9]
I'm more than happy to help debug and fix the issue (I have a fair level of code and git experience), but before I start banging my head against the code, I'm wondering if anyone has any pointers
I'm running a fairly stock Fedora 23 Linux installation.
I cloned the latest git repository and managed to get Angband compiled (with SDL support) in pretty short order. But I'm having a major problem getting sound to wotk.
My first run was met with a stream of the following:
./src/angband: Unrecognized music format: No such file or directory
I've tried installing all manner of MP3 players and libraries to no avail.
I then downloaded The Dubtrain Angband Sound Pack, v3.1.0 which is an archive of raw WAV files and replaced the sound.cfg file to suit (taking a backup of the original mp3 version of course). Using the WAV files, Angband crashes:
*** Error in `./src/angband': double free or corruption (!prev): 0x0000000001b7cae0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x77da5)[0x7f735fb6ada5]
/lib64/libc.so.6(+0x804fa)[0x7f735fb734fa]
/lib64/libc.so.6(cfree+0x4c)[0x7f735fb76cac]
/lib64/libc.so.6(fclose+0x103)[0x7f735fb60aa3]
/lib64/libSDL-1.2.so.0(+0x10619)[0x7f7360a57619]
/lib64/libSDL_mixer-1.2.so.0(Mix_LoadWAV_RW+0x11e)[0x7f73601bdffe]
./src/angband[0x4ee987]
./src/angband[0x4eed16]
./src/angband[0x4e1d2d]
/lib64/libc.so.6(__libc_start_main+0xf0)[0x7f735fb13580]
./src/angband[0x4042b9]
I'm more than happy to help debug and fix the issue (I have a fair level of code and git experience), but before I start banging my head against the code, I'm wondering if anyone has any pointers
Comment