[Bug 44375] Some 32-bit games crash when they exhaust their VM addressing space (Path of Exile, Dragon Age: Origins, NecroVisioN)

WineHQ Bugzilla wine-bugs at winehq.org
Mon Feb 1 13:29:01 CST 2021


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

--- Comment #24 from Konstantin Kharlamov <hi-angel at yandex.ru> ---
> there's still an oddity left: for my Mass Effect binary, even upon setting the LAA bit, WINE still reserves 2G of VSS

I did a testcase: a 32-bit app that allocates 2.1G of memory, and ran it
without and with LAA bit set. It works in the latter case (memory gets
allocated from that reserved pool), so apparently having the reservation of VSS
does not make LAA-set apps to run out of memory.

So, with all that said, setting an LAA bit on a game executable may help. To
check whether it is set use `objdump -p app.exe | grep "large address aware"`,
there should be an output.

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