Try the same on blender 2.60. it has improved features and bug fixes for audaspace(threaded audio engine for bge/blender).
if the crashing still persists it can be reported to bug tracker along with a sample blend file.
Im still getting crashes with multiple sounds (Blender 2.60a & 2.59), by Activating the Sound Actuators Via Python. will moving exclusively to the AUD module fix this and does the AUD module support full 3D audio with mono samples?
Well, it looks like I have to wait a couple of versions to get everything right, since 2.60 messed up the animations quite a bit, and some animations don’t play at all. Anyone experimented with the pygame mixer module? Is it worth trying?
I have actually fixed all my animations in a night, the 2.60 animation method makes a lot of sense merging the old F-curves once you get your head around the transition. I have looked deeper into using the AUD module, and seems to have everything i am looking for like buffered audio playback for like gunshots, footsteps and otherwise.
Although some more testing is required before I get things back to there original state.