Mailinglist Archive: opensuse-bugs (9915 mails)

< Previous Next >
[Bug 211314] X-Server crashes when executing MATLAB benchmark "bench" twice
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Tue, 16 Jan 2007 10:47:21 -0700 (MST)
  • Message-id: <20070116174721.B9C2125C88A@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=211314





------- Comment #44 from mhopf@xxxxxxxxxx 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.

< Previous Next >