Enhancement Advisory libX11 enhancement update

Advisory: RHEA-2009:1332-1
Type: Product Enhancement Advisory
Severity: N/A
Issued on: 2009-09-02
Last updated on: 2009-09-02
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)
OVAL: N/A

Details

An enhanced libX11 package is now available.

libX11 is the X.Org X11 runtime library.

* The application would hang during SCIM key event handling,
specifically when the user attempted to press the F4 key to change focus
after typing Japanese characters in a text field. After that, it would not
accept keyboard input.

This was caused by a possible race condition between the client and the
input method server.

As a workaround, the number of available atoms for temporary storage
of IM data has been increased.

The F4 key should now allow the user to change focus most of the time.
The frequency of this bug has been significantly reduced but be aware
that it may still be triggered under certain circumstances. (BZ#437790)

* Fn+F? keys and System Buttons for Dell's Converse and Fila mobile
platforms need to be mapped to appropriate actions. When pressed, nothing
would happen. xkeyboard-config and libX11 have now been updated to accept
input from these keys. These keys will now work when pressed. (BZ#496184)

User should upgrade to the updated package which
adds these enhancements.


Solution

Before applying this update, make sure that all previously-released
errata relevant to your system have been applied.

This update is available via Red Hat Network. Details on how to use
the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
libX11-1.0.3-11.el5.src.rpm     b05e4666d63a1163642737a4d97a426a
 
IA-32:
libX11-devel-1.0.3-11.el5.i386.rpm     e60b070c0af771dea72eaea7a3c92b7c
 
x86_64:
libX11-devel-1.0.3-11.el5.i386.rpm     e60b070c0af771dea72eaea7a3c92b7c
libX11-devel-1.0.3-11.el5.x86_64.rpm     ccbe3032abb888c8cb377c1b124ffbc5
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
libX11-1.0.3-11.el5.src.rpm     b05e4666d63a1163642737a4d97a426a
 
IA-32:
libX11-1.0.3-11.el5.i386.rpm     8bf1de8b02c4b3a950c1f169902daf6a
libX11-devel-1.0.3-11.el5.i386.rpm     e60b070c0af771dea72eaea7a3c92b7c
 
IA-64:
libX11-1.0.3-11.el5.i386.rpm     8bf1de8b02c4b3a950c1f169902daf6a
libX11-1.0.3-11.el5.ia64.rpm     4acca59a58b3c9c7a4b51fca3caee7a4
libX11-devel-1.0.3-11.el5.ia64.rpm     18aababdd2be15a51e8af23f9aad78bd
 
PPC:
libX11-1.0.3-11.el5.ppc.rpm     e01f455e4a31412e7fa3bf5e00290be6
libX11-1.0.3-11.el5.ppc64.rpm     1be560da323e744c3536782464a0b6ed
libX11-devel-1.0.3-11.el5.ppc.rpm     9f65131686cab5b726e98a43b20749ad
libX11-devel-1.0.3-11.el5.ppc64.rpm     8caf56b481e4ccf7117783e3ccb51fcb
 
s390x:
libX11-1.0.3-11.el5.s390.rpm     42df0c3435cff1a3cd8fccd9791fcef9
libX11-1.0.3-11.el5.s390x.rpm     63adff495836165a2757d9f8c5ac8728
libX11-devel-1.0.3-11.el5.s390.rpm     edaf0dc4afaf69605f04fcc73fae0bc7
libX11-devel-1.0.3-11.el5.s390x.rpm     d54250b95880b422958f4a4257d96596
 
x86_64:
libX11-1.0.3-11.el5.i386.rpm     8bf1de8b02c4b3a950c1f169902daf6a
libX11-1.0.3-11.el5.x86_64.rpm     9d24f7d5e1ce6bc03787e14697f92eaf
libX11-devel-1.0.3-11.el5.i386.rpm     e60b070c0af771dea72eaea7a3c92b7c
libX11-devel-1.0.3-11.el5.x86_64.rpm     ccbe3032abb888c8cb377c1b124ffbc5
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
libX11-1.0.3-11.el5.src.rpm     b05e4666d63a1163642737a4d97a426a
 
IA-32:
libX11-1.0.3-11.el5.i386.rpm     8bf1de8b02c4b3a950c1f169902daf6a
 
x86_64:
libX11-1.0.3-11.el5.i386.rpm     8bf1de8b02c4b3a950c1f169902daf6a
libX11-1.0.3-11.el5.x86_64.rpm     9d24f7d5e1ce6bc03787e14697f92eaf
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

437790 - LTC37141-Application is hung up during key event handling



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/