Playing any file through SDL_mixer appears to leave "music.raw" behind to the current working directory. For example: $ ls -l music.raw ls: music.raw: No such file or directory $ playmus /usr/share/sounds/alsa/Noise.wav Opened audio at 22050 Hz 16 bit stereo, 4096 bytes audio buffer Playing /usr/share/sounds/alsa/Noise.wav $ ls -l music.raw -rw------- 1 scop scop 0 Oct 23 09:56 music.raw Also happens with playwave as well as apps using SDL_mixer libs. music.raw has something to do with mikmod, but this seems to happen with all sound files. Other apps using mikmod (and mikmod itself) don't seem to behave that way, so it looks like a SDL_mixer issue.
Created attachment 120798 [details] Fix music.raw trash, duplicate audio device opens, memory leak Okay, found the fix in upstream CVS. This patch cures the music.raw trashing problem, avoids mikmod/SDL_mixer possibly trying to open audio devices multiple times, as well as fixes a memory leak.
Applied patch, and should be in next batch of signed rpms. Thanks, Ville.