http://bugs.winehq.org/show_bug.cgi?id=21962
--- Comment #64 from Rico kgbricola@web.de 2010-04-15 12:40:32 --- Created an attachment (id=27372) --> (http://bugs.winehq.org/attachment.cgi?id=27372) workaround, which disables the usage of GL_MAP_INVALIDATE_BUFFER_BIT
This is probably a better workaround.
Some patch from today broke cod4 horribly, so please try with the git from yesterday.