http://bugs.winehq.org/show_bug.cgi?id=13599
--- Comment #54 from Roderick Colenbrander thunderbird2k@gmx.net 2008-06-29 04:37:28 --- Created an attachment (id=14441) --> (http://bugs.winehq.org/attachment.cgi?id=14441) +wgl,+opengl,+seh,+x11drv
Very strange stuff is happening. For instance the app is receiving a gl_drawable but then a next call it can be gone again: 0013:trace:x11drv:X11DRV_ExtEscape SET_DRAWABLE hdc 0x51d8 drawable 3600045 gl_drawable 0 pf 0 dc_rect (72,95)-(423,134) drawable_rect (268,209 )-(756,560) 0013:trace:x11drv:X11DRV_ExtEscape SET_DRAWABLE hdc 0x51d8 drawable 3600045 gl_drawable 0 pf 0 dc_rect (72,95)-(423,134) drawable_rect (268,209 )-(756,560) 0013:trace:x11drv:X11DRV_ExtEscape SET_DRAWABLE hdc 0x51d8 drawable 3600045 gl_drawable 3600045 pf 0 dc_rect (0,0)-(488,351) drawable_rect (268 ,209)-(756,560) 0013:trace:x11drv:X11DRV_ExtEscape SET_DRAWABLE hdc 0x51d8 drawable 3600045 gl_drawable 0 pf 0 dc_rect (72,95)-(423,134) drawable_rect (268,209 )-(756,560) 0013:trace:x11drv:X11DRV_ExtEscape SET_DRAWABLE hdc 0x51d8 drawable 3600045 gl_drawable 0 pf 0 dc_rect (72,95)-(423,134) drawable_rect (268,209 )-(756,560)
Further I never see a call to X11DRV_set_win_format which is the call which must create the drawable. I don't see the glGetString call here but I see softwareRenderer getting called and it is 0xc0000005 error. I explicitly set WINEDEBUG as an environment variable but still it doesn't help. I get the impression that somehow not all debug info appears and that some strange stuff is happening. I doubt it is just GL.