[Bug 47918] Blur: cars have no wheels when Wine is compiled with Ryzen optimisations

WineHQ Bugzilla wine-bugs at winehq.org
Thu Oct 10 15:46:31 CDT 2019


https://bugs.winehq.org/show_bug.cgi?id=47918

--- Comment #3 from Felix Hädicke <felixhaedicke at web.de> ---
This function uses memcpy(). But behaviour of memcpy() is undefinied, if memory
areas overlap. And this rule is violated (to check this, I added an assertion
to check this, and did run the msvcrt printf tests).

Replacing memcpy() with memmove() makes it work with Ryzen optimisations.

There is another function: puts_clbk_str_c99_a(), implemented in wcs.c, which
looks very similar.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list