http://bugs.winehq.org/show_bug.cgi?id=27540
Jörg Höhle hoehle@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hoehle@users.sourceforge.ne | |t
--- Comment #3 from Jörg Höhle hoehle@users.sourceforge.net 2011-09-09 08:15:50 CDT --- BitsPerSample=2 is going nowhere. Like bug #20056, the crash may be a consequence of the broken format.
trace:dsound:PrimaryBufferImpl_SetFormat (0x1ff1158,0x32fc68) trace:dsound:DSOUND_PrimarySetFormat (formattag=0x0001,chans=2,samplerate=44100,bytespersec=22050,blockalign=0,bitspersamp=2,cbSize=0) warn:dsound:DSOUND_CopyFormat Fixing bad nAvgBytesPerSec (22050)
Sadly, "Fixing bad blockalign" does not trigger the way it's written in CopyFormat. Even if it would, it's doubtful that it would help prevent a crash, because nBlockAlign would compute 0 from BitsPerSample 2.
Like with the other bug, the question remains: does the broken format originate from the app, or from within Wine?