http://bugs.winehq.org/show_bug.cgi?id=16456
Bob bob+wine@mcelrath.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bob+wine@mcelrath.org
--- Comment #54 from Bob bob+wine@mcelrath.org 2009-04-02 20:22:02 --- It's been mentioned elsewhere, but another symptom of this bug is that if you watch in top, the games will crash when VIRT reaches exactly 4096MB. It seems the program runs out of address space. Presumably some of this is mapped for the video card's frame buffer. However, at startup, Sins starts with VIRT about 3.8GB, so it doesn't take long to reach 4.0GB.
But why is it 3.8GB in the first place? That is a ton of unused address space. I'm not sure how the GL buffers are allocated, but my card has 768MB of video ram, which won't fit between 3.8GB and 4.0GB.
P.S. Since Crysis, Sins, EVE Online, all have this problem, I don't think it's a problem with the games. It's a wine bug.