http://bugs.winehq.org/show_bug.cgi?id=58970
--- Comment #7 from undriven ominus@gmail.com --- I have the same issue on Arch with PulseAudio. foobar2000 worked normally on 10.15 and I've confirmed also 10.18, but since upgrading to 10.19 it crashes when any output except "null" is configured in the app. I have also tried wine-staging 10.19 with the same results. Additionally, the sound test in winecfg does not produce any sound, even on a pristine prefix.
The stack traces from foobar always end at the same point, an exception in client_GetMixFormat from mmdevapi: Address: 7B5D93F7h (kernelbase+493F7h), symbol: "RaiseException" (+42h) Address: 755CD8B0h (mmdevapi+D8B0h), symbol: "client_GetMixFormat" (+0h) Address: 755CE5D2h (mmdevapi+E5D2h), symbol: "client_IsFormatSupported" (+C2h)
In case anyone is wondering why me and the OP are still using the 32-bit version, it's probably because certain foobar plugins have not been ported to the 64-bit version.
Edit: reverting to 10.18 (pacman -U https://archive.archlinux.org/packages/w/wine/wine-10.18-1-x86_64.pkg.tar.zs...) foobar2000 works again.