https://bugs.winehq.org/show_bug.cgi?id=49911
Bug ID: 49911 Summary: Sebastien Loeb Rally EVO crashes with builtin xactengine3_7 Product: Wine Version: 5.18 Hardware: x86-64 OS: Linux Status: NEW Severity: minor Priority: P2 Component: xactengine Assignee: wine-bugs@winehq.org Reporter: andrey.goosev@gmail.com Distribution: ---
Created attachment 68279 --> https://bugs.winehq.org/attachment.cgi?id=68279 xact3
Crashes while loading after hitting Play at config launcher.
wine-5.18-35-g2ee75bf9ad
https://bugs.winehq.org/show_bug.cgi?id=49911
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Sebastien Loeb Rally EVO |Sebastien Loeb Rally EVO |crashes with builtin |64-bit version crashes with |xactengine3_7 |builtin xactengine3_7
https://bugs.winehq.org/show_bug.cgi?id=49911
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
--- Comment #1 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- There are two issues. 1. The XACT_RUNTIME_PARAMETERS and FACTRuntimeParameters for 64 bits are differences sizes and wine uses memcpy to copy of the data. 2. FAudio fails to check the size parameter of the global data passed in and then attempts to read invalid memory.
1. Patch submitted to copy the manually copy the structure members. https://source.winehq.org/patches/data/193682
2. FAudio now correctly detects a zero size buffer. Should appear in Oct release of FAudio.
https://bugs.winehq.org/show_bug.cgi?id=49911
--- Comment #2 from Andrey Gusev andrey.goosev@gmail.com --- Yes, https://source.winehq.org/patches/data/193682 and FAudio's 06495d461a89cd4d490641facb08a7c83d1c3a8d solves the issue, thanks.
https://bugs.winehq.org/show_bug.cgi?id=49911
Andrey Gusev andrey.goosev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |8ea0607befc4c1ad349cd85c658 | |7aa91a6d0220d Resolution|--- |FIXED
--- Comment #3 from Andrey Gusev andrey.goosev@gmail.com --- Fixed by https://source.winehq.org/git/wine.git/commit/8ea0607befc4c1ad349cd85c6587aa...
https://bugs.winehq.org/show_bug.cgi?id=49911
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #4 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.19.