A mixer bug?

I noticed some weird behaviour on a Win95/DX7/Creative SB Pro- sdl_mixer
initialized(44khz 16bit stereo) and didn’t report any error, but there was
no output to the sound card, and when program returns or does something
with mixer, then it crashes in SDL_Mixer.dll

As i understood from using program like winamp and sonique this is
DirectSound driver which doesn’t work correctly, but- winamp it seems does
not check whenever everything is ok, but sonique told, that audio device
could not be open.

So the point is- is SDL mixer checking whether everything is ok and
device is correctly working? And maybe this can be added to SDL_Mixer?