- Issued:
- 2010-03-30
- Updated:
- 2010-03-30
RHBA-2010:0195 - Bug Fix Advisory
Synopsis
evince bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
An updated evince package that resolves various issues is now available.
Description
evince is a GNOME-based document viewer.
This updated package resolves the following issues:
- fullscreen mode allows a user to view (in a maximized window) just the
document and a single navigation toolbar. Previously, the function that
handles the timeout of fullscreen mode was only made aware of the window,
rather than the workspace. Consequently, if a user switched to a different
workspace while fullscreen mode was enabled, the fullscreen toolbar would
persist the top of the screen. With this update, the evince fullscreen
toolbar no longer remains after changing workspaces, resolving this issue.
(BZ#229173)
- when searching for a string in a document, evince may have miscalculated
the scope of the search if a string appeared more than once on a single
page. Consequently, if a user was stepping though the search results using
the "Find Next" button, evince would not step past the page with multiple
matches. With this update, evince now correctly searches the whole
document, resolving this issue. (BZ#469379)
- previously, evince classified a single error dialog as a full running
instance. Consequently, if an instance of evince contained only an error
dialog, any document opened would appear that instance. This may have
confused users, as documents were displayed in the workspace where the
error dialog is located, rather than the current workspace. In this
updated package, evince no longer treats a single error dialog as an
opened document, resolving this issue. (BZ#504334)
- when rendering a page of a PDF document, evince displays a blank page,
with just the text "Loading..." visible until the page is ready to be
viewed. Previously, evince was not checking if the drawing area for the
loading page could be allocated. Consequently, if a PDF document with
large page dimensions was opened evince may have crashed, returning a
segmentation fault. With this update, the drawing area for the loading
page is now correctly allocated, resolving this issue. (BZ#499676)
All evince users are advised to upgrade to this updated package, which
resolves these issues.
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 - 229173 - The fullscreen panel stays on screen even when on different workspace
- BZ - 469379 - Evince 'Find' can get stuck on a page
- BZ - 499676 - Evince doesn't check allocation of drawing area for "Loading..." text
- BZ - 504334 - open document in new window if empty window is displaying an error
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
evince-0.6.0-13.el5.src.rpm | SHA-256: fe75a71e08abbff7af88d152fc3b7b54834b290b4172f76c557beae3733ae424 |
x86_64 | |
evince-0.6.0-13.el5.x86_64.rpm | SHA-256: dcd8d20acfac0f5e58b346a0e26981f08cf5528f2dd453c465640e7ade382289 |
ia64 | |
evince-0.6.0-13.el5.ia64.rpm | SHA-256: 02e67181836d33eb71185bf9fda792af0ee896e113654ce54079c5bc8e0eb2f7 |
i386 | |
evince-0.6.0-13.el5.i386.rpm | SHA-256: 9da3d72c85cea18f987079f6b6f32f822b3285b3dad7358a7d610df5c9933416 |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
evince-0.6.0-13.el5.src.rpm | SHA-256: fe75a71e08abbff7af88d152fc3b7b54834b290b4172f76c557beae3733ae424 |
x86_64 | |
evince-0.6.0-13.el5.x86_64.rpm | SHA-256: dcd8d20acfac0f5e58b346a0e26981f08cf5528f2dd453c465640e7ade382289 |
i386 | |
evince-0.6.0-13.el5.i386.rpm | SHA-256: 9da3d72c85cea18f987079f6b6f32f822b3285b3dad7358a7d610df5c9933416 |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
evince-0.6.0-13.el5.src.rpm | SHA-256: fe75a71e08abbff7af88d152fc3b7b54834b290b4172f76c557beae3733ae424 |
x86_64 | |
evince-0.6.0-13.el5.x86_64.rpm | SHA-256: dcd8d20acfac0f5e58b346a0e26981f08cf5528f2dd453c465640e7ade382289 |
i386 | |
evince-0.6.0-13.el5.i386.rpm | SHA-256: 9da3d72c85cea18f987079f6b6f32f822b3285b3dad7358a7d610df5c9933416 |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
evince-0.6.0-13.el5.src.rpm | SHA-256: fe75a71e08abbff7af88d152fc3b7b54834b290b4172f76c557beae3733ae424 |
s390x | |
evince-0.6.0-13.el5.s390x.rpm | SHA-256: bfa8398254408e65182c917d58159c3e53e76209b6120704a8f23ccfc4c7f95b |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
evince-0.6.0-13.el5.src.rpm | SHA-256: fe75a71e08abbff7af88d152fc3b7b54834b290b4172f76c557beae3733ae424 |
ppc | |
evince-0.6.0-13.el5.ppc.rpm | SHA-256: aa55340ea78c42215e08825466b5bc6a89ae606c49f6446457281e849d34b21e |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
evince-0.6.0-13.el5.src.rpm | SHA-256: fe75a71e08abbff7af88d152fc3b7b54834b290b4172f76c557beae3733ae424 |
x86_64 | |
evince-0.6.0-13.el5.x86_64.rpm | SHA-256: dcd8d20acfac0f5e58b346a0e26981f08cf5528f2dd453c465640e7ade382289 |
i386 | |
evince-0.6.0-13.el5.i386.rpm | SHA-256: 9da3d72c85cea18f987079f6b6f32f822b3285b3dad7358a7d610df5c9933416 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.