[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
Wed Jan 27 16:41:10 CST 2021
https://bugs.winehq.org/show_bug.cgi?id=44375
--- Comment #21 from Konstantin <hi-angel at yandex.ru> ---
I see that even plain `wine notepad` has VSS of 2.6G. That makes me doubt it
has anything to do with drivers, this gotta be something in Wine internals.
I spend some hours today trying to figure out where such amount of VSS was
allocated by tracing `mmap` and `mumap` calls, but haven't succeeded at that
(there's simply too many of them, so I tried lots of various heuristics to pin
down where exactly that memory came from, but to no avail).
Still, there is something interesting: when doing a `cat /proc/$(pgrep
notepad)/smaps | less`, there's this memory region with size of 1.9G:
80000000-f7aa0000 ---p 00000000 00:00 0
Size: 1960576 kB
KernelPageSize: 4 kB
MMUPageSize: 4 kB
Rss: 0 kB
Pss: 0 kB
Shared_Clean: 0 kB
Shared_Dirty: 0 kB
Private_Clean: 0 kB
Private_Dirty: 0 kB
Referenced: 0 kB
Anonymous: 0 kB
LazyFree: 0 kB
AnonHugePages: 0 kB
ShmemPmdMapped: 0 kB
FilePmdMapped: 0 kB
Shared_Hugetlb: 0 kB
Private_Hugetlb: 0 kB
Swap: 0 kB
SwapPss: 0 kB
Locked: 0 kB
THPeligible: 0
VmFlags: mr mw me nr sd
*Clean and *Dirty pages are all zeroes, as if the region is completely unused.
Ha!
--
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