https://bugs.winehq.org/show_bug.cgi?id=38206
--- Comment #13 from Andrew Eikum aeikum@codeweavers.com --- Created attachment 51193 --> https://bugs.winehq.org/attachment.cgi?id=51193 wineoss.drv: Cap reported OSS fill level to expected level
Thanks Hash, that's exactly what I needed. Looks like your device is reporting the buffer has more frames in it than we ever wrote, which was causing an integer underflow. I've attached a patch that accounts for that. Can you try it out?