Xephyr crashes with Segmentation fault in fbOddTile/memcpy() on LPIA arch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xorg-server (Ubuntu) |
Expired
|
High
|
Unassigned |
Bug Description
When trying to run `xephyr :1` on Intrepid LPIA, the Xephyr window shows up but then crashes immediately. This is a completely new virtual machine built with the command
ubuntu-vm-builder kvm intrepid -v --arch lpia --debug
This is more information about the setup;
uname -a
Linux ubuntu 2.6.24-4-lpia #1 SMP Fri Oct 24 13:13:03 UTC 2008 i686 GNU/Linux
ii xserver-xephyr 2:1.5.2-2ubuntu3 nested X server
[backtrace]
#0 0xb7bf9106 in memcpy () from /lib/libc.so.6
No symbol table info available.
#1 0x093536c0 in ?? ()
No symbol table info available.
#2 0x080d4a46 in fbOddTile (dst=0xb79bd000, dstStride=640, dstX=0,
width=20480, height=116, tile=0x93536c0, tileStride=4, tileWidth=128,
tileHeight=4, alu=3, pm=4294967295, bpp=32, xRot=0, yRot=0)
at ../../fb/
tileX = 1
tileY = <value optimized out>
widthTmp = -1213603840
h = 4
w = 154482368
x = 0
y = 360
#3 0x080d4af0 in fbTile (dst=0xb79bd000, dstStride=640, dstX=0,
width=20480, height=480, tile=0x93536c0, tileStride=4, tileWidth=128,
tileHeight=4, alu=3, pm=4294967295, bpp=32, xRot=0, yRot=0)
at ../../fb/
No locals.
#4 0x080ccb9a in fbFill (pDrawable=
width=640, height=480) at ../../fb/
pTile = <value optimized out>
dst = (FbBits *) 0xb79bd000
dstStride = 640
dstBpp = <value optimized out>
dstXoff = 0
dstYoff = 0
pPriv = (FbGCPrivPtr) 0x92def6c
#5 0x080ccf47 in fbPolyFillRect (pDrawable=
nrect=0, prect=0x9359768) at ../../fb/
pClip = (RegionPtr) 0x92df100
pbox = <value optimized out>
extentX1 = 0
extentX2 = 640
extentY1 = 0
extentY2 = 480
fullX1 = 0
fullX2 = 640
fullY1 = 0
fullY2 = 480
partX1 = <value optimized out>
partX2 = <value optimized out>
partY1 = <value optimized out>
partY2 = <value optimized out>
xorg = 0
yorg = 0
n = 0
#6 0x08174875 in damagePolyFillRect (pDrawable=
nRects=1, pRects=0x9359768) at ../../.
pGCPriv = (DamageGCPrivPtr) 0x92def54
oldFuncs = (GCFuncs *) 0x81ecec0
#7 0x080e3af1 in miPaintWindow (pWin=0x92df0d0, prgn=0xbfe99b38, what=0)
at ../../mi/
pScreen = <value optimized out>
gcval = {{val = 3, ptr = 0x3}, {val = 1, ptr = 0x1}, {
val = 154482320, ptr = 0x9353690}, {val = 0, ptr = 0x0}, {val = 0,
ptr = 0x0}}
gcmask = <value optimized out>
pGC = (GCPtr) 0x92deee8
i = -1
pbox = <value optimized out>
prect = (xRectangle *) 0x9359768
numRects = 1
draw_x_off = 0
draw_y_off = 0
tile_x_off = <value optimized out>
tile_y_off = <value optimized out>
fill = <value optimized out>
drawable = (DrawablePtr) 0x92df0d0
#8 0x080e3e58 in miWindowExposures (pWin=0x92df0d0, prgn=0xbfe99b38,
other_
expRec = {extents = {x1 = -25800, y1 = -16407, x2 = -3840,
y2 = 2349}, data = 0x92de768}
exposures = (RegionPtr) 0xbfe99b38
#9 0x08093c37 in MapWindow (pWin=0x92df0d0, client=0x92cd580)
at ../../dix/
temp = {extents = {x1 = 0, y1 = 0, x2 = 640, y2 = 480}, data = 0x0}
pScreen = (ScreenPtr) 0x92d1cd8
pParent = (WindowPtr) 0x0
dosave = <value optimized out>
pLayerWin = <value optimized out>
#10 0x08093e45 in InitRootWindow (pWin=0x92df0d0) at ../../dix/
pScreen = (ScreenPtr) 0x92d1cd8
#11 0x0808e81d in main (argc=2, argv=0xbfe99c94, envp=Cannot access memory at address 0xc
)
at ../../dix/
i = 1
error = 134800406
xauthfile = <value optimized out>
alwaysCheckFor
[lspci]
00:00.0 Host bridge [0600]: Intel Corporation 440FX - 82441FX PMC [Natoma] [8086:1237] (rev 02)
00:02.0 VGA compatible controller [0300]: Cirrus Logic GD 5446 [1013:00b8]
Changed in xorg-server: | |
status: | Incomplete → Confirmed |
Changed in xorg-server: | |
importance: | Undecided → Medium |
status: | Incomplete → Confirmed |
description: | updated |
tags: | added: intrepid |
tags: | added: hardy |
[This is an automated message]
Hi philippe-gauthier,
Please attach the output of `lspci -vvnn`, and attach your /var/log/Xorg.0.log file from after reproducing this issue. If you've made any customizations to your /etc/X11/xorg.conf please attach that as well.