[Bug 38668] Wolfestein: The Old Blood crashes inside native XAudio2_7.dll

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jan 24 11:24:03 CST 2017


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

--- Comment #58 from Kimmo Myllyvirta <kimmo.myllyvirta at gmail.com> ---
No, the patch doesn't work correctly. Problem with that patch is the mmap, it
will give you top-down addresses from 128TB downwards, wine tries to limit the
address space to 8TB with that hack, but fails to do that. First problem is, it
enters a very long loop in virtual.c:map_view while trying to find a suitable
address. I'm not sure if I can make even a working hack.

bug #41618 can be marked as dupe of this one, the issue is the same (Skyrim SE
has rendering issues later with d3d11, but that should be a separate bug).

Basically, the problem with native xaudio2_7 is; The addresses gets truncated
inside the native xaudio2_7 to 43-bits. eg. in OP,
Unhandled exception: page fault on read access to 0x7e1ab153780 in 64-bit code
(0x000000000a041ca2).
while the correct address is;
0x7fe1ab153780
More details in the above-mentioned bug.

-- 
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