Is it really every mapchange?
There is a bug in the SDL sound system which causes crashes on mapchanges, but that kind of bug doesn't appear every single time. If it is the same bug that I'm hunting down right now, I might have a fix for it. The problem is that it's hard to test a fix for a bug which doesn't dare to show its face on demand