- Issued:
- 2010-01-13
- Updated:
- 2010-03-30
RHBA-2010:0032 - Bug Fix Advisory
Synopsis
gnome-vfs2 bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated gnome-vfs2 packages that resolve several issues are now available.
Description
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 and protocols such
as HTTP and FTP, among others.
These updated gnome-vfs2 packages provide fixes for the following bugs:
- an unresolved symbol in the gnome-vfs2 library caused the
system-config-network GUI application to be unable to start. (BZ#247522)
- client applications which used the gnome-vfs2 library were unable to
search for certain paths because the search process ended as soon as it
encountered a file or directory which it was unable to read. This update
fixes this bug in gnome-vfs2 so that searches skip over unreadable files or
directories and continue as expected.
Note: a future nautilus update will be released that properly fixes this
bug in the Nautilus file manager. (BZ#432764)
- when attempting to move one or more files between two NFS mounts, the
Nautilus file manager displayed a dialog box that stated: Error: "Not on
the same file system." This error was caused by an EXDEV error in the
gnome-vfs2 file module due to rename semantics. With this update, moving a
file from one NFS mount to another succeeds as expected due to the
implementation of a proper copy-and-delete fallback routine. (BZ#438116)
- attempting to open a supported document type represented by a symbolic
link on an NFS share with the Evince document viewer failed with the
following error message:
Unable to open document
Unhandled MIME type: "application/octet-stream"
This update improves this behavior with a symbolic link check so that
Evince is now able to successfully open a link to a supported document type
when both the link and actual file are located on an NFS share. (BZ#481593)
- the gnome-vfs-daemon service reads the list of mounted devices at
/proc/mounts upon startup. If one of the device paths was not valid UTF-8,
gnome-vfs-daemon was disconnected by D-Bus when it attempted to communicate
the path over the system message bus, at which time it exited. However,
other GNOME applications would then attempt to restart gnome-vfs-daemon, at
which time the same sequence of events reoccurred, leading to a potentially
infinite loop and much extraneous CPU usage. With this update,
gnome-vfs-daemon correctly converts the information provided by
/proc/mounts into valid UTF-8 before communicating it via D-Bus, which
prevents the possibility of gnome-vfs-daemon being disconnected, exiting,
and being restarted in a continuous fashion. (BZ#486286)
- accessing a WebDAV share which contained a comma in its path name with
the Nautilus file manager resulted in a "File not found" error. This update
ensures that reserved characters in path names are properly escaped, and
thus Nautilus is able to access such paths as expected. (BZ#503112)
All GNOME users are advised to upgrade to these updated packages, which
resolve these issues. Running GNOME sessions must be restarted for the
update to take effect.
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
Affected Products
- Red Hat Enterprise Linux Server 5 x86_64
- Red Hat Enterprise Linux Server 5 ia64
- Red Hat Enterprise Linux Server 5 i386
- Red Hat Enterprise Linux Workstation 5 x86_64
- Red Hat Enterprise Linux Workstation 5 i386
- Red Hat Enterprise Linux Desktop 5 x86_64
- Red Hat Enterprise Linux Desktop 5 i386
- Red Hat Enterprise Linux for IBM z Systems 5 s390x
- Red Hat Enterprise Linux for Power, big endian 5 ppc
- Red Hat Enterprise Linux Server from RHUI 5 x86_64
- Red Hat Enterprise Linux Server from RHUI 5 i386
Fixes
- BZ - 247522 - Network config GUI fails
- BZ - 432764 - sr #1793728: nautilus/gnome-vfs - Search stops upon encountering an unreadable directory
- BZ - 438116 - [sr# 1795478] nautilus/gnome-vfs - Can't move files between different NFS mounts
- BZ - 481593 - evince cannot open a symlink to a PDF on an NFS share
- BZ - 486286 - gnome-vfs-daemon exits on dbus, and constantly restarted causing dbus/hal to hog CPU
- BZ - 503112 - gnome-vfs2 webdav dislikes commas in directory path
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
gnome-vfs2-2.16.2-5.el5.src.rpm | SHA-256: 23b4d4873b4f3a5479d06e409c666ce23487b4efb7ec71838999ed1580526426 |
x86_64 | |
gnome-vfs2-2.16.2-5.el5.i386.rpm | SHA-256: 9ae4c6089ad9969c3b5236651fde65a7cf1049ae095a1f0396ac9be4bf2439ea |
gnome-vfs2-2.16.2-5.el5.x86_64.rpm | SHA-256: 325e169a539f5f9850b9f486045ae7f1922d85a24cefb25a11e04dd2e1c5ca80 |
gnome-vfs2-devel-2.16.2-5.el5.i386.rpm | SHA-256: 55ef5f7dba16cbce0c60abb284189e54010ff5f815d6b736e1ccaaf3815260e9 |
gnome-vfs2-devel-2.16.2-5.el5.x86_64.rpm | SHA-256: 27b41c34dadcef2b4f502aea8ba171ca68db1098738519769a40d60df695c5b0 |
gnome-vfs2-smb-2.16.2-5.el5.x86_64.rpm | SHA-256: 0c5456e1f616b073690859ead7bc6e68def1ad034b8324d94a36fc919159d8fa |
ia64 | |
gnome-vfs2-2.16.2-5.el5.ia64.rpm | SHA-256: 6c84af50c18d53eff8752a926cbd070aa7c8aee45d5b36054a277f1ed943d019 |
gnome-vfs2-devel-2.16.2-5.el5.ia64.rpm | SHA-256: 2ffe01ca0b6e1289c8ce7663df85349625bdfe039beca2c5c8ed7a441eb161f9 |
gnome-vfs2-smb-2.16.2-5.el5.ia64.rpm | SHA-256: 0feaedd5e23c2ec77e9f607ff3efc78fb64904915e82343b4b763200702208c9 |
i386 | |
gnome-vfs2-2.16.2-5.el5.i386.rpm | SHA-256: 9ae4c6089ad9969c3b5236651fde65a7cf1049ae095a1f0396ac9be4bf2439ea |
gnome-vfs2-devel-2.16.2-5.el5.i386.rpm | SHA-256: 55ef5f7dba16cbce0c60abb284189e54010ff5f815d6b736e1ccaaf3815260e9 |
gnome-vfs2-smb-2.16.2-5.el5.i386.rpm | SHA-256: 6212cb2b191b63770ef8947193c3f95c83cce7f41056768e96498626f1fc0383 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
gnome-vfs2-2.16.2-5.el5.src.rpm | SHA-256: 23b4d4873b4f3a5479d06e409c666ce23487b4efb7ec71838999ed1580526426 |
x86_64 | |
gnome-vfs2-2.16.2-5.el5.i386.rpm | SHA-256: 9ae4c6089ad9969c3b5236651fde65a7cf1049ae095a1f0396ac9be4bf2439ea |
gnome-vfs2-2.16.2-5.el5.x86_64.rpm | SHA-256: 325e169a539f5f9850b9f486045ae7f1922d85a24cefb25a11e04dd2e1c5ca80 |
gnome-vfs2-devel-2.16.2-5.el5.i386.rpm | SHA-256: 55ef5f7dba16cbce0c60abb284189e54010ff5f815d6b736e1ccaaf3815260e9 |
gnome-vfs2-devel-2.16.2-5.el5.x86_64.rpm | SHA-256: 27b41c34dadcef2b4f502aea8ba171ca68db1098738519769a40d60df695c5b0 |
gnome-vfs2-smb-2.16.2-5.el5.x86_64.rpm | SHA-256: 0c5456e1f616b073690859ead7bc6e68def1ad034b8324d94a36fc919159d8fa |
i386 | |
gnome-vfs2-2.16.2-5.el5.i386.rpm | SHA-256: 9ae4c6089ad9969c3b5236651fde65a7cf1049ae095a1f0396ac9be4bf2439ea |
gnome-vfs2-devel-2.16.2-5.el5.i386.rpm | SHA-256: 55ef5f7dba16cbce0c60abb284189e54010ff5f815d6b736e1ccaaf3815260e9 |
gnome-vfs2-smb-2.16.2-5.el5.i386.rpm | SHA-256: 6212cb2b191b63770ef8947193c3f95c83cce7f41056768e96498626f1fc0383 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
gnome-vfs2-2.16.2-5.el5.src.rpm | SHA-256: 23b4d4873b4f3a5479d06e409c666ce23487b4efb7ec71838999ed1580526426 |
x86_64 | |
gnome-vfs2-2.16.2-5.el5.i386.rpm | SHA-256: 9ae4c6089ad9969c3b5236651fde65a7cf1049ae095a1f0396ac9be4bf2439ea |
gnome-vfs2-2.16.2-5.el5.x86_64.rpm | SHA-256: 325e169a539f5f9850b9f486045ae7f1922d85a24cefb25a11e04dd2e1c5ca80 |
gnome-vfs2-smb-2.16.2-5.el5.x86_64.rpm | SHA-256: 0c5456e1f616b073690859ead7bc6e68def1ad034b8324d94a36fc919159d8fa |
i386 | |
gnome-vfs2-2.16.2-5.el5.i386.rpm | SHA-256: 9ae4c6089ad9969c3b5236651fde65a7cf1049ae095a1f0396ac9be4bf2439ea |
gnome-vfs2-smb-2.16.2-5.el5.i386.rpm | SHA-256: 6212cb2b191b63770ef8947193c3f95c83cce7f41056768e96498626f1fc0383 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
gnome-vfs2-2.16.2-5.el5.src.rpm | SHA-256: 23b4d4873b4f3a5479d06e409c666ce23487b4efb7ec71838999ed1580526426 |
s390x | |
gnome-vfs2-2.16.2-5.el5.s390.rpm | SHA-256: af7e79f12f34c7b06779ed6cdd4f493d20911ed5b40beefbdb1acf1ac48ff641 |
gnome-vfs2-2.16.2-5.el5.s390x.rpm | SHA-256: b27c91422c33e219bda5fefbfe7038de54352f1cba92a4744174f81645f2681d |
gnome-vfs2-devel-2.16.2-5.el5.s390.rpm | SHA-256: 0a861bbd699cd32c8cad54f5208dbb121db922dae6aefe701b521d6a10b13900 |
gnome-vfs2-devel-2.16.2-5.el5.s390x.rpm | SHA-256: 316e57295ca7502c9993f8695a9ad2dfa532395b4ea2822ef2f594359a33f052 |
gnome-vfs2-smb-2.16.2-5.el5.s390x.rpm | SHA-256: 9ea1b59c989e27dfc86a52d59aa204250b3943f0b9058e911dce793103ef0def |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
gnome-vfs2-2.16.2-5.el5.src.rpm | SHA-256: 23b4d4873b4f3a5479d06e409c666ce23487b4efb7ec71838999ed1580526426 |
ppc | |
gnome-vfs2-2.16.2-5.el5.ppc.rpm | SHA-256: 7de4334cebc361d7497df67f69114c13a365a309511ede8bcf6c30e12f1cb0ed |
gnome-vfs2-2.16.2-5.el5.ppc64.rpm | SHA-256: 83ce7ecb54e1d2aa0d30fdc4004b331ccd5baa8463ad23a0ce606570e6b742cf |
gnome-vfs2-devel-2.16.2-5.el5.ppc.rpm | SHA-256: c116d911c6cbb6c5968acda312b4565dd7439d9ad7fc1d119f3f6123c32dfd4b |
gnome-vfs2-devel-2.16.2-5.el5.ppc64.rpm | SHA-256: 4d59cd7975e0c67e64f4ac7146a90ca81cbe53179869cc808d1c156aa9483c96 |
gnome-vfs2-smb-2.16.2-5.el5.ppc.rpm | SHA-256: 6586667b53e7a804d1aacc56d3c2ad55df337d600005c9c150ffa280a6c11b09 |
gnome-vfs2-smb-2.16.2-5.el5.ppc64.rpm | SHA-256: d060708a1b13a850cc3aafa9fe6fd0a938156aae6a92947557597b8f9d9f72a9 |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
gnome-vfs2-2.16.2-5.el5.src.rpm | SHA-256: 23b4d4873b4f3a5479d06e409c666ce23487b4efb7ec71838999ed1580526426 |
x86_64 | |
gnome-vfs2-2.16.2-5.el5.i386.rpm | SHA-256: 9ae4c6089ad9969c3b5236651fde65a7cf1049ae095a1f0396ac9be4bf2439ea |
gnome-vfs2-2.16.2-5.el5.x86_64.rpm | SHA-256: 325e169a539f5f9850b9f486045ae7f1922d85a24cefb25a11e04dd2e1c5ca80 |
gnome-vfs2-devel-2.16.2-5.el5.i386.rpm | SHA-256: 55ef5f7dba16cbce0c60abb284189e54010ff5f815d6b736e1ccaaf3815260e9 |
gnome-vfs2-devel-2.16.2-5.el5.x86_64.rpm | SHA-256: 27b41c34dadcef2b4f502aea8ba171ca68db1098738519769a40d60df695c5b0 |
gnome-vfs2-smb-2.16.2-5.el5.x86_64.rpm | SHA-256: 0c5456e1f616b073690859ead7bc6e68def1ad034b8324d94a36fc919159d8fa |
i386 | |
gnome-vfs2-2.16.2-5.el5.i386.rpm | SHA-256: 9ae4c6089ad9969c3b5236651fde65a7cf1049ae095a1f0396ac9be4bf2439ea |
gnome-vfs2-devel-2.16.2-5.el5.i386.rpm | SHA-256: 55ef5f7dba16cbce0c60abb284189e54010ff5f815d6b736e1ccaaf3815260e9 |
gnome-vfs2-smb-2.16.2-5.el5.i386.rpm | SHA-256: 6212cb2b191b63770ef8947193c3f95c83cce7f41056768e96498626f1fc0383 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.