Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Sep 2007 14:40:07 GMT
From:      Adam K Kirchhoff <adamk@voicenet.com>
To:        freebsd-x11@FreeBSD.org
Subject:   Re: ports/116551: x11/xorg - Various applications crash the xserver on r100 radeon / Xorg 7.3
Message-ID:  <200709271440.l8REe7gh094056@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/116551; it has been noted by GNATS.

From: Adam K Kirchhoff <adamk@voicenet.com>
To: bug-followup@FreeBSD.org, adamk@voicenet.com
Cc:  
Subject: Re: ports/116551: x11/xorg - Various applications crash the xserver on r100 radeon / Xorg 7.3
Date: Thu, 27 Sep 2007 10:33:51 -0400

 gdb backtrace:
 
 Program received signal SIGILL, Illegal instruction.
 fbCompositeSolidMask_nx8x8888mmx (op=PIXMAN_OP_OVER, pSrc=0x28636f60, 
 pMask=0x28666160, pDst=0x28666200, xSrc=0, ySrc=0, xMask=0, yMask=0, 
 xDst=148, yDst=81, width=8, height=2)
     at mmintrin.h:63
 63        return (__m64) __builtin_ia32_vec_init_v2si (__i, 0);
 (gdb) bt
 #0  fbCompositeSolidMask_nx8x8888mmx (op=PIXMAN_OP_OVER, pSrc=0x28636f60, 
 pMask=0x28666160, pDst=0x28666200, xSrc=0, ySrc=0, xMask=0, yMask=0, 
 xDst=148, yDst=81, width=8, height=2)
     at mmintrin.h:63
 #1  0x282fd218 in pixman_image_composite (op=PIXMAN_OP_OVER, pSrc=0x28636f60, 
 pMask=0x28666160, pDst=0x28666200, xSrc=0, ySrc=0, xMask=0, yMask=0, 
 xDst=148, yDst=81, width=Variable "width" is not available.
 )
     at pixman-pict.c:1287
 #2  0x2889c4ad in fbComposite (op=3 '\003', pSrc=0x2863dc80, pMask=0x2863dce0, 
 pDst=0x2863dbc0, xSrc=0, ySrc=0, xMask=0, yMask=0, xDst=148, yDst=81, 
 width=8, height=2)
     at fbpict.c:185
 #3  0x288db674 in XAAComposite (op=3 '\003', pSrc=0x2863dc80, 
 pMask=0x2863dce0, pDst=0x2863dbc0, xSrc=0, ySrc=0, xMask=0, yMask=0, 
 xDst=148, yDst=81, width=8, height=2)
     at xaaPict.c:545
 #4  0x288f6ef6 in cwComposite (op=Variable "op" is not available.
 ) at cw_render.c:274
 #5  0x08167a63 in damageComposite (op=Variable "op" is not available.
 ) at damage.c:580
 #6  0x0814ee10 in CompositePicture (op=3 '\003', pSrc=0x2863dc80, 
 pMask=0x2863dce0, pDst=0x2863dbc0, xSrc=0, ySrc=0, xMask=0, yMask=0, 
 xDst=148, yDst=81, width=8, height=2)
     at picture.c:1756
 #7  0x0814e0c8 in miTrapezoids (op=Variable "op" is not available.
 ) at mitrap.c:174
 #8  0x288f7215 in cwTrapezoids (op=Variable "op" is not available.
 ) at cw_render.c:364
 #9  0x0814f0b3 in CompositeTrapezoids (op=Variable "op" is not available.
 ) at picture.c:1815
 #10 0x08157614 in ProcRenderTrapezoids (client=0x286f6400) at render.c:820
 #11 0x08151c85 in ProcRenderDispatch (client=0x286f6400) at render.c:2002
 #12 0x081452ce in XaceCatchExtProc (client=0x286f6400) at xace.c:299
 #13 0x08086a1f in Dispatch () at dispatch.c:502
 #14 0x0806e07b in main (argc=1, argv=0xbfbfed14, envp=Error accessing memory 
 address 0x8: Bad address.
 ) at main.c:452
 
 Michel Daenzer has said that debian had to remove -msse from CFLAGS for 
 building pixman with gcc 4.2.1 or it would SIGILL on non-SSE capable 
 machines, so I'm going to give that a shot
 
 Adam



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200709271440.l8REe7gh094056>