Hello,

I've come across a problem with a SunRay 2FS with srss-4.1 (patches with 139550-01) installed on a SUN X4600 running CentOS 5.3. Matlab 2006b causes the Xnewt process to crash with a segmentation violation, killing the SunRay session. Using gdb on the Xnewt process and obtaining a stack trace at the point of crashing shows the following:

(gdb) where
#0 0x0824283b in xmesa_check_and_update_buffer_size (xmctx=0x0, drawBuffer=0xab55e48) at xm_api.c:1887
#1  0x0824360b in XMesaResizeBuffers (b=0xab55e48) at xm_api.c:2539
#2  0x0823ef6d in __glXMesaDrawableResize (base=0xa433f10) at xf86glx.c:112
#3 0x081ff78d in PositionWindow (pWin=0xab0d778, x=519, y=104) at glxscreens.c:230 #4 0x0809b18a in ResizeChildrenWinSize (pWin=0xab0ce30, dx=0, dy=0, dw=0, dh=-25) at window.c:1867 #5 0x081d7e8d in miSlideAndSizeWindow (pWin=0xab0ce30, x=518, y=27, w=562, h=478, pSib=0x0) at miwindow.c:728 #6 0x0809c564 in ConfigureWindow (pWin=0xab0ce30, mask=15, vlist=0xab2d39c, client=0xa3a4e88) at window.c:2492
#7  0x0806ec43 in ProcConfigureWindow (client=0xa3a4e88) at dispatch.c:764
#8  0x0819240c in XaceCatchDispatchProc (client=0xa3a4e88) at xace.c:281
#9  0x0806e221 in Dispatch () at dispatch.c:457
#10 0x0808a98c in main (argc=7, argv=0xffa6a494, envp=0xffa6a4b4) at main.c:445

A search shows that this may be the same as a bug reported against the Mesa library in various linux distributions which has now been fixed.

The problem does not occur with srss-4.1 (unpatched) on Solaris Sparc. It does occur with srss-4.1 unpatched on Linux.

I also see from this list's archives that others have seen similar problems with 3D/GL applications on SunRay.

If anyone else is experiencing crashes with Xnewt in SRSS, i would like to hear from them, so as to get a fuller picture of the environments and applications that are in use when this problem occurs.

As I am using CentOS, it is unlikely that SUN will look at the problem as it is an unsupported distribution and release. However, if those using RedHat 5.1 can show that they have the problem or that it doesn't exist on that environment, that would be a great help.

Thanks,

--
Tom.

--------------------------------------------------------------------------
 Tom Crummey, Systems and Network Manager,    EMAIL: [email protected]
 Dept. of Electronic and Electrical Engineering,
University College London, Roberts Building, TEL: +44 (0)20 7679 3898
 Torrington Place,                              FAX: +44 (0)20 7388 9325
 London, UK, WC1E 7JE.
--------------------------------------------------------------------------
_______________________________________________
SunRay-Users mailing list
[email protected]
http://www.filibeto.org/mailman/listinfo/sunray-users

Reply via email to