https://bugs.winehq.org/show_bug.cgi?id=56810
Bug ID: 56810 Summary: Alien Breed Trilogy on GOG crashes before reaching the menu Product: Wine Version: 8.18 Hardware: x86-64 OS: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: wineserver Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: julliard@winehq.org Regression SHA1: efd03f40e6e315d89cd1d09c48180aae82033f9f Distribution: ArchLinux
Created attachment 76613 --> https://bugs.winehq.org/attachment.cgi?id=76613 terminal output
This bug seems to only affect the GOG version of the games. The games from the trilogy on Steam are working properly.
Alien Breed: Impact Alien Breed 2: Assault Alien Breed 3: Descent
Pre-req: Nvidia Physx installed
The splash screen is displayed then the screen turns black and the games quit before the main menu could be reached.
This pops up from the terminal output: 0024:err:virtual:map_view anon mmap error Cannot allocate memory, size 0x7a7b0000, unix_prot 0x3 0024:err:virtual:allocate_virtual_memory out of memory for allocation, base (nil) size 7a7a0000
Bisecting reveals that the crash occurs since commit efd03f40e6e315d89cd1d09c48180aae82033f9f server: Assign a system-wide mapping address for dynamic base modules.
Please let me know if you need debug logs.
Still present in wine-9.10-164-g7eb72b7bb3d
https://bugs.winehq.org/show_bug.cgi?id=56810
--- Comment #1 from Alexandre Julliard julliard@winehq.org --- Sounds like the usual issue of running out of 32-bit address space. I don't think it's directly related to that commit, except insofar as it changes the address space layout. It may be interesting to try with the new wow64 mode.
https://bugs.winehq.org/show_bug.cgi?id=56810
--- Comment #2 from Béla Gyebrószki gyebro69@gmail.com --- (In reply to Alexandre Julliard from comment #1)
Sounds like the usual issue of running out of 32-bit address space. I don't think it's directly related to that commit, except insofar as it changes the address space layout. It may be interesting to try with the new wow64 mode.
The game starts properly in the new wow64 mode. Just the traditional shared wow64 or pure 32-bit modes are not launching the game.
wine-10.0-rc1-16-ga581f11e3e5
https://bugs.winehq.org/show_bug.cgi?id=56810
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|efd03f40e6e315d89cd1d09c481 | |80aae82033f9f | Keywords|regression |
--- Comment #3 from Alexandre Julliard julliard@winehq.org --- OK thanks for testing. I don't think it's a real regression then, it will probably happen randomly depending on the size and address of the loaded libraries.