http://bugs.winehq.org/show_bug.cgi?id=15665
Summary: WoW crashes after OpenGL runs out of memory Product: Wine Version: CVS/GIT Platform: PC-x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: loader AssignedTo: wine-bugs@winehq.org ReportedBy: paulc@voip.null.ro
World of Warcraft version 3.0.2 crashes trying to dereference a NULL pointer after it runs out of virtual memory for OpenGL.
Previous version (2.4.3) worked properly.
fixme:d3d:IWineD3DOcclusionQueryImpl_Issue >>>>>>>>>>>>>>>>> GL_OUT_OF_MEMORY (0 x505) from glBeginQuery() @ query.c / 474 ... crash (intercepted by WoW)
--- Thread ID: 42 [Current Thread] --- 7D8561DC s2624+12 (0x003AF688,0x00000000,0x003AF6C8,0x7C191CF8) 7D7C3E67 s8293+183 (0x7DC19880,0x7C0665B0,0x003AF6B8,0x7E719C60) 7D835823 s7938+275 (0x000088EC,0x000088BA,0x003AF718,0x7E6D23F8) 7D5504D5 s12468+37 (0x000088EC,0x000088BA,0x00000001,0x003AF6EC) 7E6D23F8 wined3d.dll IWineD3DSurfaceImpl_LockRect+344 (0x0721A6F0,0x003AF794,0x003AF77C,0x00000000) (surface.c,1153) 7E73C0EE d3d9.dll IDirect3DSurface9Impl_LockRect+174 (0x072116D0,0x003AF794, 0x003AF77C,0x00000000) (surface.c,231) ...
Linux: Mandriva 2007.1 x86_64 Wine: 1.1.6 + CVS Video driver: ATI fglrx 8.40.4 System: HP Compaq NX 6125 (laptop) CPU: Turion M34 Memory: 512M + 512M swap Video card: Radeon Mobility M200
http://bugs.winehq.org/show_bug.cgi?id=15665
--- Comment #1 from Roderick Colenbrander thunderbird2k@gmx.net 2008-10-18 16:10:37 --- Running out of virtual memory is a known issue. In short Wine reserves huge parts of virtual memory in order to emulate the windows memory layout properly. Unfortunately there is not that much virtual memory left for native libraries (only 200-300MB or something like that). Especially OpenGL is senstive to this. We need to remap linux memory calls to wine, so basically we have to map linux malloc to win32 heapalloc, so that native libraries can use wine memory and not suffer from the VM limitation. You could say that this bug is related to bug 13335 as both are caused by the same VM limitation.
http://bugs.winehq.org/show_bug.cgi?id=15665
Roderick Colenbrander thunderbird2k@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |DUPLICATE
--- Comment #2 from Roderick Colenbrander thunderbird2k@gmx.net 2008-10-18 16:11:22 --- Marking this one as a duplicate of 13335.
*** This bug has been marked as a duplicate of bug 13335 ***
http://bugs.winehq.org/show_bug.cgi?id=15665
James Hawkins truiken@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #3 from James Hawkins truiken@gmail.com 2008-10-18 16:41:53 --- Closing.
http://bugs.winehq.org/show_bug.cgi?id=15665
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|loader |-unknown Version|CVS/GIT |1.1.6
http://bugs.winehq.org/show_bug.cgi?id=15665
Adys adys.wh+winehqdotorg@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh+winehqdotorg@gmail.c | |om
--- Comment #4 from Adys adys.wh+winehqdotorg@gmail.com 2008-11-28 13:37:49 --- *** Bug 15996 has been marked as a duplicate of this bug. ***