https://bugzilla.novell.com/show_bug.cgi?id=211314 ------- Comment #44 from mhopf@novell.com 2007-01-16 10:47 MST ------- It seems that I get a different backtrace with STABLE: 0: /usr/bin/Xorg(xf86SigHandler+0x6d) [0x488a3d] 1: /lib64/libc.so.6 [0x2b453abc65b0] 2: /usr/lib64/xorg/modules//extensions/libGLcore.so(xmesa_check_and_update_buffer_size+0xc) [0x2b454d2dfc7c] 3: /usr/lib64/xorg/modules//extensions/libGLcore.so [0x2b454d2df06d] 4: /usr/lib64/xorg/modules//extensions/libglx.so [0x2b453b5d89cb] 5: /usr/bin/Xorg(ResizeChildrenWinSize+0x1bb) [0x436fbb] 6: /usr/bin/Xorg(miSlideAndSizeWindow+0x1af) [0x4dd56f] 7: /usr/bin/Xorg(ConfigureWindow+0xac0) [0x436ae0] 8: /usr/bin/Xorg(ProcConfigureWindow+0x96) [0x4476b6] 9: /usr/bin/Xorg(Dispatch+0x1cb) [0x447e3b] 10: /usr/bin/Xorg(main+0x45d) [0x4311ed] 11: /lib64/libc.so.6(__libc_start_main+0xf4) [0x2b453abb3ae4] 12: /usr/bin/Xorg(FontFileCompleteXLFD+0x239) [0x4304e9] As this is hardly satisfying, I created a backtrace in the debugger. The Xserver crashes as soon as the 3D window is closed / the context is removed. #0 xmesa_check_and_update_buffer_size (xmctx=0x0, drawBuffer=0x11fd320) at xm_api.c:1887 #1 0x00002b40ec8a506d in __glXMesaDrawableResize (base=<value optimized out>) at xf86glx.c:112 #2 0x00002b40dab9e9cb in PositionWindow (pWin=0x8ba940, x=<value optimized out>, y=<value optimized out>) at glxscreens.c:230 #3 0x0000000000436fbb in ResizeChildrenWinSize (pWin=0x8c6780, dx=0x0, dy=0x0, dw=0x0, dh=0xfffffff5) at window.c:1867 #4 0x00000000004dd56f in miSlideAndSizeWindow (pWin=0x8c6780, x=0x167, y=0x30, w=0x230, h=0x1ce, pSib=0x11b5900) at miwindow.c:728 #5 0x0000000000436ae0 in ConfigureWindow (pWin=0x8c6780, mask=0x1, vlist=<value optimized out>, client=0x82e4b0) at window.c:2492 #6 0x00000000004476b6 in ProcConfigureWindow (client=0x82e4b0) at dispatch.c:764 #7 0x0000000000447e3b in Dispatch () at dispatch.c:457 #8 0x00000000004311ed in main (argc=0x2, argv=0x7fffd1efabb8, envp=<value optimized out>) at main.c:445 As gdb tells me in frame2 230 if (glxPriv->resize(glxPriv) == GL_FALSE) { that glxPriv is already NULL, debugging with an optimized binary is not really an option. I'll create a new rpm with -O0 -g. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.