** Tags added: kubuntu
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg in Ubuntu.
https://bugs.launchpad.net/bugs/1145854
Title:
XOrg crash when restoring multiple windows on KWin with fglrx
Status in “xorg” package in Ubuntu:
New
Bug description:
When restoring multiple windows (I reproduced this with gnuplot
windows, but I am not sure it is unique to gnuplot) on KWin while the
effects are enabled I intermittently get a crash. Here is a backtrace
generated via gdb:
#0 pixman_blt_sse2 (src_bits=src_bits@entry=0x7fadd61e4000,
dst_bits=dst_bits@entry=0x7fadd5d01000,
src_stride=<optimized out>, src_stride@entry=768, dst_stride=<optimized
out>, dst_stride@entry=768,
src_bpp=src_bpp@entry=32, src_x=src_x@entry=-40, src_y=src_y@entry=-40,
dest_x=dest_x@entry=0, dest_y=dest_y@entry=0,
width=width@entry=663, height=<optimized out>, height@entry=745,
dst_bpp=<optimized out>)
at ../../pixman/pixman-sse2.c:4524
#1 0x00007fadf67ea20f in sse2_blt (height=<optimized out>, width=<optimized
out>, dest_y=<optimized out>,
dest_x=<optimized out>, src_y=<optimized out>, src_x=<optimized out>,
dst_bpp=<optimized out>,
src_bpp=<optimized out>, dst_stride=<optimized out>,
src_stride=<optimized out>, dst_bits=<optimized out>,
src_bits=<optimized out>, imp=<optimized out>) at
../../pixman/pixman-sse2.c:5801
#2 sse2_blt (imp=0x7fadf81638a0, src_bits=0x7fadd61e4000,
dst_bits=0x7fadd5d01000, src_stride=768, dst_stride=768,
src_bpp=32, dst_bpp=32, src_x=-40, src_y=-40, dest_x=0, dest_y=0,
width=663, height=745)
at ../../pixman/pixman-sse2.c:5782
#3 0x00007fadf6782472 in pixman_blt (src_bits=src_bits@entry=0x7fadd61e4000,
dst_bits=dst_bits@entry=0x7fadd5d01000,
src_stride=src_stride@entry=768, dst_stride=dst_stride@entry=768,
src_bpp=src_bpp@entry=32, dst_bpp=dst_bpp@entry=32,
src_x=-40, src_y=-40, dest_x=0, dest_y=0, width=663, height=745) at
../../pixman/pixman.c:754
#4 0x00007fadf24a0b63 in fbCopyNtoN (pSrcDrawable=<optimized out>,
pDstDrawable=<optimized out>, pGC=<optimized out>,
pbox=0x7fff1de87600, nbox=<optimized out>, dx=626, dy=239, reverse=0,
upsidedown=0, bitplane=0, closure=0x0)
at ../../fb/fbcopy.c:85
#5 0x00007fadf0ccad81 in ?? () from
/usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/glesx.so
#6 0x00007fadf0ccce45 in ?? () from
/usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/glesx.so
#7 0x00007fadf7a165d9 in damageComposite (op=<optimized out>,
pSrc=0x7fadf97c04c0, pMask=0x0, pDst=0x7fadf9711800,
xSrc=<optimized out>, ySrc=<optimized out>, xMask=0, yMask=0, xDst=0,
yDst=0, width=663, height=745)
at ../../../miext/damage/damage.c:559
#8 0x00007fadf79c9085 in compNewPixmap (pWin=pWin@entry=0x7fadf90ff2d0,
x=626, y=239, w=663, h=<optimized out>)
at ../../composite/compalloc.c:582
#9 0x00007fadf79c9ea6 in compAllocPixmap (pWin=pWin@entry=0x7fadf90ff2d0) at
../../composite/compalloc.c:605
#10 0x00007fadf79c85ec in compCheckRedirect (pWin=pWin@entry=0x7fadf90ff2d0)
at ../../composite/compwindow.c:165
---Type <return> to continue, or q <return> to quit---
#11 0x00007fadf79c890c in compRealizeWindow (pWin=0x7fadf90ff2d0) at
../../composite/compwindow.c:265
#12 0x00007fadf79628c6 in RealizeTree (pWin=pWin@entry=0x7fadf8ffecf0) at
../../dix/window.c:2497
#13 0x00007fadf7965662 in MapWindow (client=0x7fadf907c1b0,
pWin=0x7fadf8ffecf0) at ../../dix/window.c:2589
#14 MapWindow (pWin=0x7fadf8ffecf0, client=client@entry=0x7fadf907c1b0) at
../../dix/window.c:2544
#15 0x00007fadf79342d0 in ProcMapWindow (client=0x7fadf907c1b0) at
../../dix/dispatch.c:794
#16 0x00007fadf7939a91 in Dispatch () at ../../dix/dispatch.c:428
#17 0x00007fadf792856a in main (argc=11, argv=0x7fff1de87ae8, envp=<optimized
out>) at ../../dix/main.c:295
Here is the output of fglrxinfo:
display: :0 screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 7900 Series
OpenGL version string: 4.2.11903 Compatibility Profile Context
Steps to reproduce:
1. Starting from a fresh Kubuntu 12.10 install, install the following
programs/drivers: fglrx gnuplot-x11
2. Reboot.
3. Extract the attached bug_suite.tar.gz This just contains a few of my data
plots and a command to plot them using gnuplot
4. Run ./plot_plots.sh This will generate a few gnuplot windows.
5. Press the show/hide desktop widget on the bottom panel repeatedly
6. Eventually (sometimes on the first restore, but sometimes I need to press
it up to 5 times) X11 will crash when restoring those windows
This bug does not seem to happen with the effects turned off. It does,
however, still happen with the newest AMD drivers (installed
manually).
ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: xorg 1:7.7+1ubuntu4
ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
Uname: Linux 3.5.0-17-generic x86_64
NonfreeKernelModules: fglrx
ApportVersion: 2.6.1-0ubuntu3
Architecture: amd64
Date: Mon Mar 4 22:09:47 2013
InstallationMedia: Kubuntu 12.10 "Quantal Quetzal" - Release amd64
(20121017.1)
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1145854/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp