https://bugs.winehq.org/show_bug.cgi?id=49168
Bug ID: 49168 Summary: dplayx unable to map static data into process memory space Product: Wine Version: 5.8 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-dplay Assignee: wine-bugs@winehq.org Reporter: tgn1997@yahoo.dk Distribution: Ubuntu
Created attachment 67186 --> https://bugs.winehq.org/attachment.cgi?id=67186 Output when running from a clean wineprefix
Whenever I try to start Heroes of Might and Magic III, the game starts fine, but the message “unable to map static data into process memory space (487)” appears. However, while it is possible to play the game, trying to start LAN multiplayer results in a hang (which requires running wineserver -k to resolve).
https://bugs.winehq.org/show_bug.cgi?id=49168
--- Comment #1 from Thor Nielsen tgn1997@yahoo.dk --- Created attachment 67187 --> https://bugs.winehq.org/attachment.cgi?id=67187 Output when running with LAA bit set.
Setting the Large Address Aware bit on the executable makes the error go away, but LAN multiplayer still doesn't work. More precisely, I can access the menu, but clicking on either host or join returns me to the main menu, while printing “00c8:err:dplay:DP_SecureOpen Unable to open session: DPERR_UNSUPPORTED” in the console. The complete log file is attached.
https://bugs.winehq.org/show_bug.cgi?id=49168
--- Comment #2 from Nikolay Sivov bunglehead@gmail.com --- It's probably about mapping at fixed address that doesn't work. I have no idea why dplay attempts that, but it's probably has to change.