https://bugs.winehq.org/show_bug.cgi?id=38668
--- Comment #58 from Kimmo Myllyvirta kimmo.myllyvirta@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.