https://bugs.winehq.org/show_bug.cgi?id=40583
Bug ID: 40583 Summary: Wine - mtndew.dll fails to initialize due to memory pointer work Product: Wine Version: 1.7.53 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: pjb82@outlook.com Distribution: ---
Attempting to run 'Eldorito' in WINE (https://github.com/ElDewrito/ElDorito.git) fails, seemingly due to the pointer work which is pervasive through the code.
I have modified the code a little in the Git to try to track the failure. It appears that the memory pointer work causes the failed initialization with the first action being:
size_t TlsPtrAddress = Pointer(TlsPtrArrayAddress).Read<uint32_t>();
I am creating this report at the request of hackomatic in the #winehackers channel on freenode.net