Chapter 1. Package Updates
70
* a rarely-encountered and difficult-to-reproduce race condition existed between resolving dynamic
symbols and loading shared libraries that could have resulted in library dependencies not being
resolved. This update provides a fix that avoids the potential race condition. (
BZ#548692
452
)
All users are advised to upgrade to these updated packages, which resolve this issue.
1.64.3. RHBA-2010:0306: bug fix and enhancement update
Updated glibc packages that fix several bugs and add an enhancement are now available.
The glibc packages contain the standard C libraries used by multiple programs on the system. These
packages contain the standard C and the standard math libraries. Without these two libraries, the
Linux system cannot function properly.
This update applies the following bug fixes:
* a race condition with seteuid() occured between the threads that run on starting the program,
presenting the error "EUID is already set!" within 10 to 15 seconds. These updates provide exclusive
processes running with no error on startup. (
BZ#491995
453
and
BZ#522528
454
)
* assembler implementation of sem_timedwait() on x86/x86_64 wrongly decrements the number
of waiting threads stored in block of memory pointed to by (sem_t *) when an invalid nanosecond
argument is used. This fix allows the correct nanosecond argument to be passed through the second
argument. (
BZ#529997
455
)
* a race condition in glibc, between _dl_lookup_symbol_x() and dlopen/dlclose/etc, resulted in a failure
in resolving dependencies. These updates provide for processes that are exclusive. (
BZ#547631
456
)
This update also adds the following enhancement:
* glibc: incorporates a number of tests to detect corruption in data structures used for heap memory
allocation (malloc/free). This corruption can be caused deliberately by attackers exploiting buffer
overflow vulnerabilities. This enhancement provides additional corruption tests. (
BZ#530107
457
)
All users are advised to upgrade to this updated package, which resolves these issues and adds this
enhancement.
1.65. gnome-vfs2
1.65.1. RHBA-2010:0317: bug fix update
An updated gnome-vfs2 package that fixes a bug is now available.
GNOME VFS is the GNOME virtual file system. It is the foundation of the Nautilus file manager.
It provides a modular architecture and ships with several modules that implement support for file
systems, http, ftp, and others. It provides a URI-based API, backend supporting asynchronous file
operations, a MIME type manipulation library, and other features.
452
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=548692
453
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=491995
454
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=522528
455
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=529997
456
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=547631
457
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=530107
Содержание ENTERPRISE LINUX 5.5 - S 2010
Страница 10: ...x ...
Страница 308: ...298 ...
Страница 310: ...300 ...
Страница 468: ...458 ...
Страница 470: ...460 ...