Problems with latest Xorg/mesa/drm/Intel git (G33)
Vincent Vanackere
vincent.vanackere at gmail.com
Wed Sep 26 09:01:31 PDT 2007
Hi,
Since the merge of the branch 'buffer-objects' in the intel drivers,
the xserver on my Intel G33 integrated chipset exhibits the following
problems :
- the mouse hardware cursor looks weird (screen corruption around the pointer)
- the xserver crashes when trying to use xv
I'd like to know if those problems are known/worked on : both problems
occur with EXA and XAA. Latest working combination was for me :
drm (lib + kernel module) : 20070919
mesa : 20070920
xserver : 20070921
A debug trace for the Xv crash follows. I can provide more information
if necessary.
Best regards,
Vincent
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 47570176346240 (LWP 3806)]
0x00002b43cadd4981 in memcpy () from /lib/libc.so.6
(gdb) bt full
#0 0x00002b43cadd4981 in memcpy () from /lib/libc.so.6
No symbol table info available.
#1 0x00002b43cc65a450 in I830PutImage (pScrn=0x7f1d50, src_x=0,
src_y=0, drw_x=<value optimized out>, drw_y=<value optimized out>,
src_w=<value optimized out>, src
_h=352, drw_w=672, drw_h=392,
id=842094169, buf=0x2b43e3c1d000 '\020' <repeats 200 times>...,
width=672, height=352, sync=0, clipBoxes=0x7fffe1703920,
data=0x8397a0, pDraw=0x1c20100) at ../../src/i830_video.c:1378
pI830 = (I830Ptr) 0x7f5220
pPriv = <value optimized out>
pScreen = (ScreenPtr) 0x824a70
pPixmap = <value optimized out>
x1 = 0
x2 = 44040192
y1 = 0
y2 = 23068672
srcPitch = 672
srcPitch2 = 336
dstPitch = 336
destId = 842094169
top = <value optimized out>
left = 0
npixels = 672
nlines = 352
size = <value optimized out>
dstBox = {x1 = 624, y1 = 404, x2 = 1296, y2 = 796}
pitchAlignMask = <value optimized out>
alloc_size = <value optimized out>
extraLinear = <value optimized out>
crtc = <value optimized out>
#2 0x000000000047605a in xf86XVPutImage (client=<value optimized
out>, pDraw=0x1c20100, pPort=0x83aea0, pGC=<value optimized out>,
src_x=0, src_y=0, src_w=672, src_h=352, drw_x=0, drw_y=0, drw_w=672,
drw_h=392, format=0x83ab90, data=0x2b43e3c1d000 '\020' <repeats
200 times>..., sync=0, width=672, height=352) at
../../../../hw/xfree86/common/xf86xv.c:1777
portPriv = <value optimized out>
WinRegion = {extents = {x1 = 624, y1 = 404, x2 = 1296, y2 =
796}, data = 0x0}
ClipRegion = {extents = {x1 = 624, y1 = 404, x2 = 1296, y2 =
796}, data = 0x0}
ret = 0
#3 0x00002b43cb78036e in ProcXvShmPutImage (client=0xa3b390) at
../../Xext/xvdisp.c:1180
ev = {type = 0 '\0', bpad0 = 0 '\0', sequenceNumber = 0,
drawable = 0, minorEvent = 35199, majorEvent = 78 'N', bpad1 = 0 '\0',
shmseg = 0, offset = 0, pad0 = 0, pad1 = 5126875, pad2 = 0}
pDraw = (DrawablePtr) 0x1c20100
pPort = (XvPortPtr) 0x83aea0
pImage = (XvImagePtr) 0x83ab90
pGC = (GCPtr) 0x1c20590
status = <value optimized out>
size_needed = <value optimized out>
i = <value optimized out>
width = 672
#4 0x000000000044cf40 in Dispatch () at ../../dix/dispatch.c:502
clientReady = <value optimized out>
result = <value optimized out>
client = <value optimized out>
nready = 0
start_tick = 7600
#5 0x00000000004357a5 in main (argc=10, argv=0x7fffe1703fe8,
envp=<value optimized out>) at ../../dix/main.c:452
pScreen = <value optimized out>
i = 1
error = 0
xauthfile = <value optimized out>
alwaysCheckForInput = {0, 1}
height = 352
More information about the xorg
mailing list