[Bug 58833] New: PlayOnline Viewer: Excessive virtual memory size possibly leading into a crash.
http://bugs.winehq.org/show_bug.cgi?id=58833 Bug ID: 58833 Summary: PlayOnline Viewer: Excessive virtual memory size possibly leading into a crash. Product: Wine Version: unspecified Hardware: x86-64 URL: https://web.archive.org/web/20210810150839/http://www. playonline.com/ff11eu/download/media/install_win.html OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: winex11.drv Assignee: wine-bugs(a)winehq.org Reporter: chiitoo(a)gentoo.org Regression SHA1: 63e6cfa106a0b12351e8d01eb5bfefd925c3a74e Distribution: Gentoo After 63e6cfa106a [1] which fixes bug 58812 [2], the PlayOnline Viewer / Final Fantasy XI Online use an excessive amount of virtual memory space, leading into a crash with a debug build of Wine. Non-debug builds also show the problem, but so far have avoided crashing (virtual memory size still gets over 4 G though). Without the mentioned commit, the virtual memory usage goes like this on 'top', in stages. PlayOnline Viewer before log-in: 3343040 Final Fantasy XI started, in the first screen before title: 3401136 Title screen: 3421604 Back to PlayOnline Viewer from Final Fantasy XI: 3390496 Now the same with the commit applied: 3828208 3987620 4015256 4027220 Thank you! 1. https://gitlab.winehq.org/wine/wine/-/commit/63e6cfa106a0b12351e8d01eb5bfefd... 2. https://bugs.winehq.org/show_bug.cgi?id=58812 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58833 --- Comment #1 from Chiitoo <chiitoo(a)gentoo.org> --- Created attachment 79501 --> http://bugs.winehq.org/attachment.cgi?id=79501 page fault after virtual memory exhaustion -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58833 Chiitoo <chiitoo(a)gentoo.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58833 Rémi Bernon <rbernon(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rbernon(a)codeweavers.com --- Comment #2 from Rémi Bernon <rbernon(a)codeweavers.com> --- Does it work better if you disable EGL with the following command in the game prefix? wine reg add "HKCU\\Software\\Wine\\X11 Driver" /v UseEGL /d N /f -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58833 --- Comment #3 from Chiitoo <chiitoo(a)gentoo.org> --- Indeed, so far that does seem to normalise things. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58833 --- Comment #4 from Chiitoo <chiitoo(a)gentoo.org> --- (In reply to Rémi Bernon from comment #2)
Does it work better if you disable EGL with the following command in the game prefix?
wine reg add "HKCU\\Software\\Wine\\X11 Driver" /v UseEGL /d N /f
This also helps with Unigine Heaven Benchmark 4.0 Basic memory issues, though it doesn't seem to exhibit the screen of darkness quirk, and already seems to be having issues before the related commits. With DX11, benchmark runs mostly get to the end, though there has been a few "disappearances" of the application without a clear "ran out of memory" message, but with DX9, it seems to rather consistently run out of memory ("GL_OUT_OF_MEMORY in glTexSubImage".), already starting at around 4,1G virtual memory size, while with this 'reg add', it's around 3,5G. (This also with a debug Wine build.) Other settings being: Quality: Ultra Tessellation: Disabled Stereo 3D: Disabled Multi-monitor: Disabled Anti-aliasing: 8x Full Screen: Disabled Resolution: 1920x1080 -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58833 --- Comment #5 from Rémi Bernon <rbernon(a)codeweavers.com> --- Hi, could you check whether https://gitlab.winehq.org/wine/wine/-/merge_requests/9541 would help when EGL is enabled? For me it brings it down after initialization to level comparable with GLX. Of course there might be increased memory usage after, but I haven't seen that yet. -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58833 Chiitoo <chiitoo(a)gentoo.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |1122f3ac905e2656e53ef189dd5 | |6ecba8b9bba55 Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #6 from Chiitoo <chiitoo(a)gentoo.org> --- Yes, indeed, things are looking much better now, specifically after 1122f3ac905 [1]. Have not tested for extended periods of time yet, but it does seem like we can call this one fixed. Thank you! 1. https://gitlab.winehq.org/wine/wine/-/commit/1122f3ac905e2656e53ef189dd56ecb... -- 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.
http://bugs.winehq.org/show_bug.cgi?id=58833 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #7 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 10.20. -- 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.
participants (1)
-
WineHQ Bugzilla