http://bugs.winehq.org/show_bug.cgi?id=21000
--- Comment #15 from Jörg Höhle hoehle@users.sourceforge.net 2010-05-20 04:13:13 --- Alas I'm not familiar with individual codecs but more with how they integrate into winmm.
What I generally recommend is to see if the bug can be isolated. E.g. a) identify the file that's being played, if possible b) use the MCIshell from bug #20232, comment #10 to try and play it and see if that crashes: open file.xyz type waveaudio alias w # use mciwave play w or open file.xyz type mpegvideo alias q # using mciquartz play q play w from 0 # try again close all Depending on the container format (adpcm inside .wav or other), you'll be able to use one or both of waveaudio or mpegvideo. If it crashes it will make it easier for anybody to reproduce it, not requiring the app.
It may well happen that you cannot isolate it, or that it only crashes within the context of the app (or when dsound uses it instead of winmm etc.)
error: ‘VIF_MASK’ undeclared
That's one of 2 frequent errors when attempting regression testing in the 0.9.50..current range. Use gitk or qgit to find the nearby commit to the same file that later fixed it and either git cherry-pick it or change the 2 lines by hand.