XOrg crash when restoring multiple windows on KWin with fglrx
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
fglrx-installer (Ubuntu) |
New
|
Undecided
|
Unassigned |
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_
src_
width=
at ../../pixman/
#1 0x00007fadf67ea20f in sse2_blt (height=<optimized out>, width=<optimized out>, dest_y=<optimized out>,
dest_
src_
src_
#2 sse2_blt (imp=0x7fadf816
src_bpp=32, dst_bpp=32, src_x=-40, src_y=-40, dest_x=0, dest_y=0, width=663, height=745)
at ../../pixman/
#3 0x00007fadf6782472 in pixman_blt (src_bits=
src_
src_x=-40, src_y=-40, dest_x=0, dest_y=0, width=663, height=745) at ../../pixman/
#4 0x00007fadf24a0b63 in fbCopyNtoN (pSrcDrawable=
pbox=
at ../../fb/
#5 0x00007fadf0ccad81 in ?? () from /usr/lib/
#6 0x00007fadf0ccce45 in ?? () from /usr/lib/
#7 0x00007fadf7a165d9 in damageComposite (op=<optimized out>, pSrc=0x7fadf97c
xSrc=<optimized out>, ySrc=<optimized out>, xMask=0, yMask=0, xDst=0, yDst=0, width=663, height=745)
at ../../.
#8 0x00007fadf79c9085 in compNewPixmap (pWin=pWin@
at ../../composite
#9 0x00007fadf79c9ea6 in compAllocPixmap (pWin=pWin@
#10 0x00007fadf79c85ec in compCheckRedirect (pWin=pWin@
---Type <return> to continue, or q <return> to quit---
#11 0x00007fadf79c890c in compRealizeWindow (pWin=0x7fadf90
#12 0x00007fadf79628c6 in RealizeTree (pWin=pWin@
#13 0x00007fadf7965662 in MapWindow (client=
#14 MapWindow (pWin=0x7fadf8f
#15 0x00007fadf79342d0 in ProcMapWindow (client=
#16 0x00007fadf7939a91 in Dispatch () at ../../dix/
#17 0x00007fadf792856a in main (argc=11, argv=0x7fff1de8
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
ProcVersionSign
Uname: Linux 3.5.0-17-generic x86_64
NonfreeKernelMo
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)
tags: | added: kubuntu |
affects: | xorg (Ubuntu) → fglrx-installer (Ubuntu) |