- Issued:
- 2015-07-22
- Updated:
- 2015-07-22
RHBA-2015:1399 - Bug Fix Advisory
Synopsis
xorg-x11-drv-qxl bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated xorg-x11-drv-qxl packages that fix several bugs are now available for
Red Hat Enterprise Linux 6.
Description
The xorg-x11-drv-qxl package provides an X11 video driver for QEMU QXL video accelerator. This driver makes it possible to use Red Hat Enterprise Linux 6 as a guest operating system under the KVM kernel module and the QEMU multiplatform emulator, using the Simple Protocol for Computing Environments (SPICE).
This update fixes the following bugs:
- Previously, the X.org process could become unresponsive after switching to a virtual terminal (VT) and back to a GNOME session with multi-monitor session, meaning 4 monitors opened, or two monitors with a higher resolution, over 1920×1080. A patch has been applied to fix this bug, and X.org no longer hangs in the described scenario. (BZ#1098647)
- Due to a memory leak in the QXL driver, an X.Org guest could become unresponsive. This update fixes the memory leak, and X.Org no longer crashes. (BZ#1192154)
- Due to a memory leak in the cursor handling code of the QXL guest driver, the video memory would get saturated and caused a corrupted display when the Anaconda installer was formatting a very large disk (over 2TB). A patch has been applied to prevent cursor data from leaking. As a result, display corruption no longer occurs. (BZ#1199355)
- Previously, the QXL driver did not correctly handle unexpected drawing commands. As a consequence, the display became unresponsive after entering a space character in the Xfig application. This update fixes the bug in the QXL driver, and Xfig no longer becomes unresponsive in the described situation. (BZ#1151559)
Users of xorg-x11-drv-qxl are advised to upgrade to these updated packages, which fix these bugs.
Solution
Before applying this update, make sure all previously released errata relevant
to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
Fixes
- BZ - 1098647 - Xorg process hangs after switching to vt and back
- BZ - 1151559 - User interface freezes when entering space character in Xfig
- BZ - 1199355 - screen shows garbage during install guest os
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
xorg-x11-drv-qxl-0.1.1-17.el6.src.rpm | SHA-256: 24b883919273f2ba0df3c0444869c363a04d789e3a94d4163e1c8002fd51baee |
x86_64 | |
xorg-x11-drv-qxl-0.1.1-17.el6.x86_64.rpm | SHA-256: 381251870698f73d72ff7ba0ab1a45fdcac38bd7a67a6d8025c3bc66fa07f00b |
xorg-x11-drv-qxl-debuginfo-0.1.1-17.el6.x86_64.rpm | SHA-256: 40e6e11aed9044095aaf5e5a6081ac01613ca34246c9b6872ff0d5c4b57551f7 |
i386 | |
xorg-x11-drv-qxl-0.1.1-17.el6.i686.rpm | SHA-256: 6a772d9a2323a8674b81b2b632ce54be9f7307afbe98225cb944d530d612bcd7 |
xorg-x11-drv-qxl-debuginfo-0.1.1-17.el6.i686.rpm | SHA-256: 8230bb05e7253c0a8c6998aaec06743e9b51d80b069746636d05c4f3f6d7dcde |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
xorg-x11-drv-qxl-0.1.1-17.el6.src.rpm | SHA-256: 24b883919273f2ba0df3c0444869c363a04d789e3a94d4163e1c8002fd51baee |
x86_64 | |
xorg-x11-drv-qxl-0.1.1-17.el6.x86_64.rpm | SHA-256: 381251870698f73d72ff7ba0ab1a45fdcac38bd7a67a6d8025c3bc66fa07f00b |
xorg-x11-drv-qxl-debuginfo-0.1.1-17.el6.x86_64.rpm | SHA-256: 40e6e11aed9044095aaf5e5a6081ac01613ca34246c9b6872ff0d5c4b57551f7 |
i386 | |
xorg-x11-drv-qxl-0.1.1-17.el6.i686.rpm | SHA-256: 6a772d9a2323a8674b81b2b632ce54be9f7307afbe98225cb944d530d612bcd7 |
xorg-x11-drv-qxl-debuginfo-0.1.1-17.el6.i686.rpm | SHA-256: 8230bb05e7253c0a8c6998aaec06743e9b51d80b069746636d05c4f3f6d7dcde |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.