OpenGL bug in 20050930

Daniel daniel.skorka at stud.uni-karlsruhe.de
Sun Oct 2 11:43:12 CDT 2005


Hi,

some combination of wine and my system seems to be triggering a strange
bug:
Every program that uses OpenGL or D3D crashes upon trying to initialize
the graphics. Here's a sample:
--snip--
daniel at e202:~/.wine/drive_c/Dynamix/TRIBES$ WINEDEBUG=+opengl ~/src/wine-20050930/wine Tribes.exe
trace:opengl:has_opengl GLX is up and running error_base = 77
trace:opengl:X11DRV_setup_opengl_visual Visual ID 28 Chosen
<a lot of fixme:keyboard:... deleted>
trace:opengl:wgl_ext_initialize_extensions GL version      : "1.2 Mesa 4.0.4".
trace:opengl:wgl_ext_initialize_extensions GL exts         : "GL_ARB_imaging GL_ARB_multitexture GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_convolution GL_EXT_compiled_vertex_array GL_EXT_histogram GL_EXT_packed_pixels GL_EXT_polygon_offset GL"....
trace:opengl:wgl_ext_initialize_extensions GLX exts        : "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context ".
trace:opengl:wgl_ext_initialize_extensions Server GLX exts : "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context ".
trace:opengl:wgl_ext_initialize_extensions Client GLX exts : "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context ".
trace:opengl:query_function_pbuffer gl_version is: "1.2 Mesa 4.0.4"
trace:opengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context "
trace:opengl:query_function_pbuffer gl_version is: "1.2 Mesa 4.0.4"
trace:opengl:query_function_pbuffer glx_exts is: "GLX_EXT_visual_info GLX_EXT_visual_rating GLX_EXT_import_context "
trace:opengl:wgl_ext_initialize_extensions Supporting following WGL extensions : "WGL_ARB_extensions_string WGL_EXT_extensions_string WGL_ARB_make_current_read WGL_ARB_pbuffer WGL_ARB_pixel_format WGL_ARB_render_texture WGL_EXT_swap_control".
trace:opengl:X11DRV_ChoosePixelFormat (0x7fd8d530,0x7fb7d22c)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fd8d530,0x7fb7d22c)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fd8d530,0x7fb7d22c)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fd8d530,0x7fb7d22c)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fdafda8,0x7fb7c808)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fd8d530,0x7fb7c7f8)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fd8d530,0x7fb7c7f8)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fdafdc8,0x7fb7c7f4)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fdafdc8,0x7fb7c804)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fdafdc8,0x7fb7c7e4)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
trace:opengl:X11DRV_ChoosePixelFormat (0x7fdafdc8,0x7fb7c7e4)
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - size / version : 40 / 1
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - dwFlags : PFD_DRAW_TO_WINDOW PFD_SUPPORT_OPENGL 
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iPixelType : PFD_TYPE_RGBA
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Color   : 16
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Red     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Green   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Blue    : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Alpha   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Accum   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Depth   : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Stencil : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - Aux     : 0
trace:opengl:dump_PIXELFORMATDESCRIPTOR   - iLayerType : PFD_MAIN_PLANE
err:opengl:X11DRV_ChoosePixelFormat glXChooseFBConfig returns NULL (glError: 0)
fixme:winmm:MMDRV_Exit Closing while ll-driver open
daniel at e202:~/.wine/drive_c/Dynamix/TRIBES$
--snip--
Other apps have similar logs. If you want to try out Tribes in
particular, search the web for 'tribes_fullgame.exe'; Fileplanet for
example has it.

greets,
Daniel



More information about the wine-devel mailing list