Xorg keeps crashing in memcpy <- intel_uxa_pixmap_put_image <- intel_uxa_put_image <- uxa_copy_n_to_n <- miCopyRegion
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Invalid
|
High
|
Unassigned | ||
xf86-video-intel |
Invalid
|
Critical
|
|||
xserver-xorg-video-intel (Ubuntu) |
Fix Released
|
High
|
Timo Aaltonen | ||
Precise |
Won't Fix
|
High
|
Unassigned |
Bug Description
TEST CASE:
"Unredirect cancelation by transformed windows" from
http://
... frequently crashes my X server with:
(gdb) bt
#0 __memcpy_ssse3_back ()
at ../sysdeps/
#1 0x00007fbd0d2424d6 in intel_uxa_
src=<optimised out>, src_pitch=7680, x=<optimised out>, y=<optimised out>,
w=<optimised out>, h=1200)
at /usr/include/
#2 0x00007fbd0d244187 in intel_uxa_put_image (pixmap=
y=0, w=<optimised out>, h=1200, src=0x7fbd11b4c710 "p", src_pitch=7680)
at ../../src/
#3 0x00007fbd0d26389d in uxa_copy_n_to_n (pSrcDrawable=
pDstDrawabl
nbox=<optimised out>, dx=0, dy=0, reverse=0, upsidedown=0, bitplane=0,
closure=0x0) at ../../uxa/
#4 0x00007fbd10fdb0da in miCopyRegion (pSrcDrawable=
pDstDrawabl
pDstRegion=
copyProc=
at ../../mi/
#5 0x00007fbd10fdb5d2 in miDoCopy (pSrcDrawable=
pDstDrawabl
widthSrc=1920, heightSrc=1200, xOut=0, yOut=0,
copyProc=
at ../../mi/
#6 0x00007fbd0d26481e in uxa_copy_area (dsty=0, dstx=0, height=1200,
width=
pGC=<optimised out>, pDstDrawable=
pSrcDrawabl
#7 uxa_copy_area (pSrcDrawable=
pGC=<optimised out>, srcx=<optimised out>, srcy=<optimised out>,
width=
at ../../uxa/
#8 0x00007fbd10f8d6ec in damageCopyArea (pSrc=0x7fbd11b
pDst=
width=1920, height=1200, dstx=0, dsty=0)
at ../../.
#9 0x00007fbd0d2559d5 in I830DRI2CopyRegion (drawable=
pRegion=
sourceBuffe
#10 0x00007fbd0d2574ce in I830DRI2FlipEve
tv_
at ../../src/
#11 0x00007fbd0d68f583 in drmHandleEvent ()
from /usr/lib/
#12 0x00007fbd10ec67eb in WakeupHandler (result=1, pReadmask=
at ../../dix/
#13 0x00007fbd10ff9c46 in WaitForSomething (pClientsReady=
at ../../os/
#14 0x00007fbd10ec25f2 in Dispatch () at ../../dix/
#15 0x00007fbd10eb17ba in main (argc=8, argv=<optimised out>,
envp=<optimised out>) at ../../dix/
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: xserver-
ProcVersionSign
Uname: Linux 3.2.0-31-generic x86_64
.tmp.unity.
ApportVersion: 2.0.1-0ubuntu13
Architecture: amd64
CompizPlugins: [core,composite
CompositorRunning: compiz
Date: Mon Sep 24 18:46:33 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0102] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:047e]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MachineType: Dell Inc. OptiPlex 990
ProcEnviron:
LANGUAGE=en_AU:en
TERM=xterm
PATH=(custom, no user)
LANG=en_AU.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xserver-
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/10/2011
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A07
dmi.board.name: 0D6H9T
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 15
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: OptiPlex 990
dmi.product.
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.7.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
Changed in compiz: | |
status: | Triaged → Invalid |
Changed in xserver-xorg-video-intel (Ubuntu): | |
assignee: | nobody → Timo Aaltonen (tjaalton) |
Changed in xserver-xorg-video-intel: | |
importance: | Unknown → Critical |
status: | Unknown → Invalid |
TEST CASE: bazaar. launchpad. net/~compiz- team/compiz/ 0.9.8/view/ head:/tests/ manual/ Unredirect. txt
"Unredirect cancelation by transformed windows" from
http://
... frequently crashes my X server with:
(gdb) bt x86_64/ multiarch/ memcpy- ssse3-back. S:1520 pixmap_ put_image (pixmap=<optimised out>, x86_64- linux-gnu/ bits/string3. h:52 0x7fbd119001c0, x=0, intel_uxa. c:809 0x7fbd11b4c6b0, e=0x7fbd11c8240 0, pGC=0x7fbd1169a9c0, pbox=0x7fff31b0 b600, uxa-accel. c:452 0x7fbd11b4c6b0, e=<optimised out>, pGC=0x7fbd1169a9c0, <optimised out>, dx=0, dy=0, 0x7fbd0d263290 <uxa_copy_n_to_n>, bitPlane=0, closure=0x0) micopy. c:137 0x7fbd11b4c6b0, e=0x7fbd11c8240 0, pGC=0x7fbd1169a9c0, xIn=0, yIn=0, 0x7fbd0d263290 <uxa_copy_n_to_n>, bitPlane=0, closure=0x0) micopy. c:334 <optimised out>, srcy=<optimised out>, srcx=<optimised out>, <optimised out>, e=<optimised out>) at ../../uxa/ uxa-accel. c:498 <optimised out>, pDstDrawable= <optimised out>, <optimised out>, height=1200, dstx=0, dsty=0) uxa-accel. c:487 4c6b0, 0x7fbd11c82400, pGC=0x7fbd1169a9c0, srcx=<optimised out>, srcy=0, ./miext/ damage/ damage. c:864 0x7fbd11c82400, 0x7fff31b0b7e0, destBuffer= <optimised out>, r=<optimised out>) at ../../src/ intel_dri. c:582 ntHandler (frame=27239, sec=1348483279, tv_usec=575746, flip_info= 0x7fbd11d1dae0) intel_dri. c:1048 x86_64- linux-gnu/ libdrm. so.2 0x7fbd11282500) dixutils. c:428 0x7fbd11813950) WaitFor. c:235 dispatch. c:366 main.c: 287
#0 __memcpy_ssse3_back ()
at ../sysdeps/
#1 0x00007fbd0d2424d6 in intel_uxa_
src=<optimised out>, src_pitch=7680, x=<optimised out>, y=<optimised out>,
w=<optimised out>, h=1200)
at /usr/include/
#2 0x00007fbd0d244187 in intel_uxa_put_image (pixmap=
y=0, w=<optimised out>, h=1200, src=0x7fbd11b4c710 "p", src_pitch=7680)
at ../../src/
#3 0x00007fbd0d26389d in uxa_copy_n_to_n (pSrcDrawable=
pDstDrawabl
nbox=<optimised out>, dx=0, dy=0, reverse=0, upsidedown=0, bitplane=0,
closure=0x0) at ../../uxa/
#4 0x00007fbd10fdb0da in miCopyRegion (pSrcDrawable=
pDstDrawabl
pDstRegion=
copyProc=
at ../../mi/
#5 0x00007fbd10fdb5d2 in miDoCopy (pSrcDrawable=
pDstDrawabl
widthSrc=1920, heightSrc=1200, xOut=0, yOut=0,
copyProc=
at ../../mi/
#6 0x00007fbd0d26481e in uxa_copy_area (dsty=0, dstx=0, height=1200,
width=
pGC=<optimised out>, pDstDrawable=
pSrcDrawabl
#7 uxa_copy_area (pSrcDrawable=
pGC=<optimised out>, srcx=<optimised out>, srcy=<optimised out>,
width=
at ../../uxa/
#8 0x00007fbd10f8d6ec in damageCopyArea (pSrc=0x7fbd11b
pDst=
width=1920, height=1200, dstx=0, dsty=0)
at ../../.
#9 0x00007fbd0d2559d5 in I830DRI2CopyRegion (drawable=
pRegion=
sourceBuffe
#10 0x00007fbd0d2574ce in I830DRI2FlipEve
tv_
at ../../src/
#11 0x00007fbd0d68f583 in drmHandleEvent ()
from /usr/lib/
#12 0x00007fbd10ec67eb in WakeupHandler (result=1, pReadmask=
at ../../dix/
#13 0x00007fbd10ff9c46 in WaitForSomething (pClientsReady=
at ../../os/
#14 0x00007fbd10ec25f2 in Dispatch () at ../../dix/
#15 0x00007fbd10eb17ba in main (argc=8, argv=<optimised out>,
envp=<optimised out>) at ../../dix/
ProblemType: Bug xorg-video- intel 2:2.17.0-1ubuntu4.1
DistroRelease: Ubuntu 12.04
Package: xserver-
ProcVersionS...