libXcursor bug fix update
| Advisory: | RHBA-2011:1538-1 |
|---|---|
| Type: | Bug Fix Advisory |
| Severity: | N/A |
| Issued on: | 2012-02-20 |
| Last updated on: | 2012-02-20 |
| Affected Products: | RHEL Desktop Workstation (v. 5 client) Red Hat Enterprise Linux (v. 5 server) Red Hat Enterprise Linux Desktop (v. 5 client) |
Details
An updated libXcursor package that fixes a bug is now available for Red Hat
Enterprise Linux 5.
The X.Org's X11 libXcursor runtime library for cursor management.
This updated libXcursor package fixes the following bug:
* Prior to this update, libXcursor allocated memory to store the comment and
fileheader associated with the cursor data but due to an inversion in the logic,
which would not free the memory if the associated pointer was not NULL, this
allocated memory was never freed. Consequently this caused a memory leak each
time a cursor was created or loaded with libXcursor. This update fixes the
internal logic, the data is freed as required when the pointer is set, and the
memory leaks no longer occur in the scenario described. (BZ#688657)
All users of libXcursor are advised to upgrade to this updated package, which
fixes this bug.
Solution
relevant to your system have been applied.
This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
https://access.redhat.com/kb/docs/DOC-11259
Updated packages
| RHEL Desktop Workstation (v. 5 client) | |
| IA-32: | |
| libXcursor-devel-1.1.7-1.2.i386.rpm | MD5: 5b4297929f1a325e84a64e4407bfe5b1 SHA-256: 2c999d9d0d27cc59ccf2e904778d4bf33a4591dc9028a3aaecb623d8dac06296 |
| x86_64: | |
| libXcursor-devel-1.1.7-1.2.i386.rpm | MD5: 5b4297929f1a325e84a64e4407bfe5b1 SHA-256: 2c999d9d0d27cc59ccf2e904778d4bf33a4591dc9028a3aaecb623d8dac06296 |
| libXcursor-devel-1.1.7-1.2.x86_64.rpm | MD5: 192218a99dc15f548095dbece0f9f19d SHA-256: 6ff15c1615fad8942d52ea5179a08dd7bdb5cd04bf9f5a375f1916100877cdff |
| Red Hat Enterprise Linux (v. 5 server) | |
| IA-32: | |
| libXcursor-1.1.7-1.2.i386.rpm | MD5: 2ae1445f51df6d782cc9b1cfde5c5002 SHA-256: afb008e6251506343b286b06c37f6ef606eb06a853e580216a9bd98b6806967a |
| libXcursor-devel-1.1.7-1.2.i386.rpm | MD5: 5b4297929f1a325e84a64e4407bfe5b1 SHA-256: 2c999d9d0d27cc59ccf2e904778d4bf33a4591dc9028a3aaecb623d8dac06296 |
| IA-64: | |
| libXcursor-1.1.7-1.2.i386.rpm | MD5: 2ae1445f51df6d782cc9b1cfde5c5002 SHA-256: afb008e6251506343b286b06c37f6ef606eb06a853e580216a9bd98b6806967a |
| libXcursor-1.1.7-1.2.ia64.rpm | MD5: 6df274a64036b6c4aa05bea6cfd91845 SHA-256: 17b72444e74e8db851401b1b5424a600dc0788e6e760196584c88dfaa4d9c56b |
| libXcursor-devel-1.1.7-1.2.ia64.rpm | MD5: 1aeb3ba7cc0a9a1f991be446cc0240b0 SHA-256: d5afd1f38d96712d62841e5858fc0979e1ceb63550385306cadfed4d29e2959b |
| PPC: | |
| libXcursor-1.1.7-1.2.ppc.rpm | MD5: d2daa83d53f290a8323406f313e9b9c9 SHA-256: e92ab3c0baf68598fc0e2be8ddff5a9e15983214538ad475e8606cfd75f576e2 |
| libXcursor-1.1.7-1.2.ppc64.rpm | MD5: 418ccdaafb3898e532910623f6ea954b SHA-256: 125f430988568993cb49b55a35d65d972684a19e3cbbc7ad4ed4e69a10b8b1fc |
| libXcursor-devel-1.1.7-1.2.ppc.rpm | MD5: e7b436d3a773d8f440966d77075714a2 SHA-256: e90ea2c1622c265babef3185ed86164f625f5bf0c87826fee1162be21d2956ba |
| libXcursor-devel-1.1.7-1.2.ppc64.rpm | MD5: 9e510e379f44dec48e96fb96ec8dd89b SHA-256: 9438abe0fcd8190a1b4aad1e76b91fc365864799355ec52a8dd1dfa37fa9fc07 |
| s390x: | |
| libXcursor-1.1.7-1.2.s390.rpm | MD5: 248e95713c4530c0dc1625597b8217c3 SHA-256: ba59e590633f949c8fb34354e7806f32ece2202c49707506a7245b31d478eadc |
| libXcursor-1.1.7-1.2.s390x.rpm | MD5: 6da9712bbee8249f105aa39ee3b37c32 SHA-256: 36e9cb30a6fe9d708f460cfd1e23986285696eeb416419954cb38fe1e30be3a6 |
| libXcursor-devel-1.1.7-1.2.s390.rpm | MD5: bc0b014c202484a92be8badf6111bca6 SHA-256: de41c4bd49f83db070f42e5d013cbb852076044cf827b8b96901fbb13ea0d969 |
| libXcursor-devel-1.1.7-1.2.s390x.rpm | MD5: 51fecda986c135d091667ccf896a6d26 SHA-256: 9e8f03f7152bcd26d5cf4676ce7c43c3450addc008b2fbd33385526f93c87493 |
| x86_64: | |
| libXcursor-1.1.7-1.2.i386.rpm | MD5: 2ae1445f51df6d782cc9b1cfde5c5002 SHA-256: afb008e6251506343b286b06c37f6ef606eb06a853e580216a9bd98b6806967a |
| libXcursor-1.1.7-1.2.x86_64.rpm | MD5: acc6fe58b49b2c4c02f1e6cacbfb8c3a SHA-256: 8a66fb04d38281663a589f0e66090b053dc77bbeac3b00be98d513d84c0fa650 |
| libXcursor-devel-1.1.7-1.2.i386.rpm | MD5: 5b4297929f1a325e84a64e4407bfe5b1 SHA-256: 2c999d9d0d27cc59ccf2e904778d4bf33a4591dc9028a3aaecb623d8dac06296 |
| libXcursor-devel-1.1.7-1.2.x86_64.rpm | MD5: 192218a99dc15f548095dbece0f9f19d SHA-256: 6ff15c1615fad8942d52ea5179a08dd7bdb5cd04bf9f5a375f1916100877cdff |
| Red Hat Enterprise Linux Desktop (v. 5 client) | |
| IA-32: | |
| libXcursor-1.1.7-1.2.i386.rpm | MD5: 2ae1445f51df6d782cc9b1cfde5c5002 SHA-256: afb008e6251506343b286b06c37f6ef606eb06a853e580216a9bd98b6806967a |
| x86_64: | |
| libXcursor-1.1.7-1.2.i386.rpm | MD5: 2ae1445f51df6d782cc9b1cfde5c5002 SHA-256: afb008e6251506343b286b06c37f6ef606eb06a853e580216a9bd98b6806967a |
| libXcursor-1.1.7-1.2.x86_64.rpm | MD5: acc6fe58b49b2c4c02f1e6cacbfb8c3a SHA-256: 8a66fb04d38281663a589f0e66090b053dc77bbeac3b00be98d513d84c0fa650 |
| (The unlinked packages above are only available from the Red Hat Network) | |
Bugs fixed (see bugzilla for more information)
688657 - Memory leak in libXcursor
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/