ports/116551: x11/xorg - Various applications crash the xserver
on r100 radeon / Xorg 7.3
Adam K Kirchhoff
adamk at voicenet.com
Thu Sep 27 07:40:07 PDT 2007
The following reply was made to PR ports/116551; it has been noted by GNATS.
From: Adam K Kirchhoff <adamk at voicenet.com>
To: bug-followup at FreeBSD.org, adamk at 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
More information about the freebsd-x11
mailing list