Hello,
it seems that this patch introduced a nasty bug (at least for me). With "DesktopDoubleBuffered" = "N" wine get's a SIGSEGV, tries to start the debugger, next SIGSEGV looping forever. The SIGSEGV happens in DefaultScreenOfDisplay (X function) called from X11DRV_GDI_Initialize and that one is called by process_attach (x11drv_main.c) . Setting "DesktopDoubleBuffered" = "Y" 'fixes' the bug.
Any idea?
bye michael
P.S.: i'll open a bug report but at the moment i'm too tired.
On Thu, Nov 14, 2002 at 10:16:39PM -0600, Alexandre Julliard wrote:
ChangeSet ID: 6301 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2002/11/14 22:16:39
Modified files: include : x11drv.h config.h.in graphics/x11drv: opengl.c dlls/x11drv : x11drv_main.c dlls/opengl32 : Makefile.in dlls/glu32 : Makefile.in dlls/ddraw : Makefile.in dlls/d3d8 : Makefile.in . : configure.ac configure
Log message: Lionel Ulmer lionel.ulmer@free.fr Load OpenGL library dynamically from x11drv.
Patch: http://cvs.winehq.com/patch.py?id=6301
Old revision New revision Changes Path 1.117 1.118 +3 -1 wine/include/x11drv.h 1.132 1.133 +3 -0 wine/include/config.h.in 1.12 1.13 +79 -22 wine/graphics/x11drv/opengl.c 1.64 1.65 +8 -9 wine/dlls/x11drv/x11drv_main.c 1.12 1.13 +1 -1 wine/dlls/opengl32/Makefile.in 1.3 1.4 +1 -1 wine/dlls/glu32/Makefile.in 1.26 1.27 +1 -1 wine/dlls/ddraw/Makefile.in 1.3 1.4 +1 -1 wine/dlls/d3d8/Makefile.in 1.95 1.96 +6 -3 wine/configure.ac 1.361 1.362 +67 -4 wine/configure