ok. if you can't reproduce it, it may be a problem of sdl. And I'll have to fix it in wl, since nobody can fix something he can't test.
@Kiscsirke - Thaks for your effort, but it doesn't work. Seems that I was wrong with Mix_FreeMusic() causing the crash, or there where two problems and you fixed one.
Now the crash happens even after a music has finished in game. And new tests have shown, that it is triggered in SDL_FreeRW.
Maybe it has something to do with SDL_Mixer freeing automaticaly.
But since it seems to be an OpenSuse specific bug, lets wait if it disappears, or appears on other systems too. (Maybe your fix is good anyway, I don't know.)
ok. if you can't reproduce it, it may be a problem of sdl. And I'll have to fix it in wl, since nobody can fix something he can't test.
@Kiscsirke - Thaks for your effort, but it doesn't work. Seems that I was wrong with Mix_FreeMusic() causing the crash, or there where two problems and you fixed one.
Now the crash happens even after a music has finished in game. And new tests have shown, that it is triggered in SDL_FreeRW.
Maybe it has something to do with SDL_Mixer freeing automaticaly.
But since it seems to be an OpenSuse specific bug, lets wait if it disappears, or appears on other systems too. (Maybe your fix is good anyway, I don't know.)