https://bugs.winehq.org/show_bug.cgi?id=50161
Bug ID: 50161 Summary: Garbled sound in Unigine Superposition Product: Wine-staging Version: 5.22 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: cybermax@dexter.no CC: leslie_alistair@hotmail.com, z.figura12@gmail.com Distribution: ---
When running Unigine Superposition benchmark, the sound is all garbled - "White-noise". This did NOT happen with <=wine-5.21 or <=wine-staging-5.21.
I pinpointed this to the staging-patchset: msvcrt-Math_Precision
If you add ONLY this patchset to wine-5.22, you will have this bug. I suspect it has something to do with msvcrt now being built as PE lib maybe?
However, i was not able to do a debuglog with: WINEDEBUG="+msvcrt" cos that just caused this: 002c:trace:msvcrt:DllMain stack overflow 1968 bytes in thread 002c addr 0x7f84d4c31c25 stack 0x120850 (0x120000-0x121000-0x320000) 003c:trace:msvcrt:DllMain stack overflow 1968 bytes in thread 003c addr 0x7ff47c139c25 stack 0x120850 (0x120000-0x121000-0x320000) 0044:trace:msvcrt:DllMain stack overflow 1968 bytes in thread 0044 addr 0x7ff7e91d9c25 stack 0x120850 (0x120000-0x121000-0x320000) 004c:trace:msvcrt:DllMain stack overflow 1776 bytes in thread 004c addr 0x7fb80858a80c stack 0x120910 (0x120000-0x121000-0x220000)
Not sure what else i can do to provide any meaningful log from this.