opengl code, WoW and graphic cards with 64MB video memory

Chris Robinson chris.kcat at gmail.com
Sat Feb 10 08:44:49 CST 2007


On Saturday 10 February 2007 06:24:04 am Nick Law wrote:
> It could be just a coincidence, however it seems that most users that
> have the problem where WoW hangs after login in, seem to have graphics
> cards with 64MB memory. Is it possible that the opengl code may not
> handle a condition where memory runs out on the graphics card and
> generates the following error ..
>
> /The instruction at '0x00000000' referenced memory at '0x00000000'.
> The memory could not be "read"./
>
> Does the opengl code test for such a condition or does it assume there
> is an infinite amount of graphics card memory and the application should
> test for this anyway ?

AFAIK, OpenGL doesn't really care how much video memory you have. If you run 
out, it'll just start hapilly swapping to your system RAM automatically (with 
a nice performance hit). If your system RAM runs out, then you can have 
problems.

That error, though, looks like its trying to use an extension that the 
driver/card doesn't fully support. It gets a NULL pointer for some function, 
tries to call it without checking, and you get a nice NULL pointer 
dereference.



More information about the wine-devel mailing list