http://bugs.winehq.org/show_bug.cgi?id=16311
--- Comment #26 from Nicholas LaRoche nlaroche@vt.edu 2009-01-11 07:21:51 --- (In reply to comment #25)
Working fine here with driver 180.18 and 8800GTS on x86_64.
Could you try to remove all unneeded code from nehe lesson 1 so that only the part which breaks the hole thing is in.
You've always spoken only from 3D apps under wine. Could you run winecfg more than one time without the error?
winecfg works without a problem either before or after this crash occurs. If you execute the following app compiled for windows with wine the same GLXBadDrawable error is printed out. (more concise than nehe #1)
[code] #include <windows.h> int main() { LoadLibrary( "opengl32.dll" ); return 0; } [/code]
The app crashes immediately after a call to pwglGetProcAddress inside the gdi32 library (in the function wglGetProcAddress). Given that native apps work I initially thought that it was a wine problem. But, given that the crash occurs only after wine is shutdown and restarted again It might be a combination of behaviour from both wine and the 180.x driver.