- Issued:
- 2009-05-18
- Updated:
- 2009-05-18
RHBA-2009:0949 - Bug Fix Advisory
Synopsis
ghostscript bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated ghostscript packages that fix several bugs are now available.
Description
Ghostscript is a program for displaying PostScript files, or printing them
to non-PostScript printers.
These updated packages fix the following bugs:
- Certain input files could lead to an incorrect rangecheck error in
Ghostscript, for example, images created with KSnapShot's "Window Under
Cursor" capture mode. The version of Ghostscript provided with this
advisory contains an updated gximage3.c library that corrects this behavior.
- Ghostscript could become stuck in a loop while running its garbage
collector. Ghostscript would partially render a file, then stop with
ghostscript consuming 100% of CPU time. The version of Ghostscript provided
with this advisory includes a patch from upstream that makes the memory
manager scan all chunks for available free space, where previously it
scanned only the currently open chunk. This patch improves Ghostscript's
memory utilization and avoids the possibility of the garbage collector
becoming stuck in a loop.
- gs_res.ps, one of the library files that Ghostscript uses to handle CRDs
(Color Rendering Dictionaries), contained a flaw that prevented Ghostscript
from rendering certain PDFs. This updated package contains a corrected
version of gs_res.ps that will not prevent Ghostscript from rendering these
PDFs.
- The ps2pdf program could fail with an invalidfont error in some
circumstances. This was due to the package being built with strict
variable aliasing optimizations in place. The version of ps2pdf provided
with this advisory is built without these optimizations and does not fail
under these circumstances.
All ghostscript users are advised to upgrade to these updated packages,
which resolve 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/FAQ_58_10188
Affected Products
- Red Hat Enterprise Linux Server 4 x86_64
- Red Hat Enterprise Linux Server 4 ia64
- Red Hat Enterprise Linux Server 4 i386
- Red Hat Enterprise Linux Workstation 4 x86_64
- Red Hat Enterprise Linux Workstation 4 ia64
- Red Hat Enterprise Linux Workstation 4 i386
- Red Hat Enterprise Linux Desktop 4 x86_64
- Red Hat Enterprise Linux Desktop 4 i386
- Red Hat Enterprise Linux for IBM z Systems 4 s390x
- Red Hat Enterprise Linux for IBM z Systems 4 s390
- Red Hat Enterprise Linux for Power, big endian 4 ppc
Fixes
- BZ - 418051 - ps2pdf fails with some ps files
- BZ - 432926 - gs gets stuck in the garbage collector when interpreting certain files
- BZ - 447551 - RHEL4: ghostscript error: /undefinedresource Default, typo in gs_res.ps
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 4
SRPM | |
---|---|
ghostscript-7.07-33.11.el4.src.rpm | SHA-256: 873af49a22d2046e1662f7a7e73bcc3fdf2f29b79ad4d19474cba0130d24780e |
x86_64 | |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-7.07-33.11.el4.x86_64.rpm | SHA-256: e39295d81b3e2cec931fcd397e4e14edb4a90d0161bfd7734130c86f045885a0 |
ghostscript-7.07-33.11.el4.x86_64.rpm | SHA-256: e39295d81b3e2cec931fcd397e4e14edb4a90d0161bfd7734130c86f045885a0 |
ghostscript-devel-7.07-33.11.el4.x86_64.rpm | SHA-256: bf51cb124a0d3cdafd1fe0c797615eb1ee632ab52d50f80fe733771ea47a9a7d |
ghostscript-devel-7.07-33.11.el4.x86_64.rpm | SHA-256: bf51cb124a0d3cdafd1fe0c797615eb1ee632ab52d50f80fe733771ea47a9a7d |
ghostscript-gtk-7.07-33.11.el4.x86_64.rpm | SHA-256: b67e3b6283f9801784d75e7897772b940410634ff96b9006dffa8b0254bc9cf7 |
ghostscript-gtk-7.07-33.11.el4.x86_64.rpm | SHA-256: b67e3b6283f9801784d75e7897772b940410634ff96b9006dffa8b0254bc9cf7 |
ia64 | |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-7.07-33.11.el4.ia64.rpm | SHA-256: 979c28ef32a8bc01385c9dfb6fcdbfb7a76974373d13167ae9be2d697fef96ee |
ghostscript-7.07-33.11.el4.ia64.rpm | SHA-256: 979c28ef32a8bc01385c9dfb6fcdbfb7a76974373d13167ae9be2d697fef96ee |
ghostscript-devel-7.07-33.11.el4.ia64.rpm | SHA-256: 5496eae826efceafbd8e3d75d6308dda596e0e1fbdb67a2f787e88cb9259856d |
ghostscript-devel-7.07-33.11.el4.ia64.rpm | SHA-256: 5496eae826efceafbd8e3d75d6308dda596e0e1fbdb67a2f787e88cb9259856d |
ghostscript-gtk-7.07-33.11.el4.ia64.rpm | SHA-256: 0b26c1ab80cc70809dfef9349e1f67eb6bc641db2c2253b82cd8201f1ef5af26 |
ghostscript-gtk-7.07-33.11.el4.ia64.rpm | SHA-256: 0b26c1ab80cc70809dfef9349e1f67eb6bc641db2c2253b82cd8201f1ef5af26 |
i386 | |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-devel-7.07-33.11.el4.i386.rpm | SHA-256: c675593b5e9e4440c2456bfb5d4da117d34c6c671f0f701c8eeb3e61fd929fc5 |
ghostscript-devel-7.07-33.11.el4.i386.rpm | SHA-256: c675593b5e9e4440c2456bfb5d4da117d34c6c671f0f701c8eeb3e61fd929fc5 |
ghostscript-gtk-7.07-33.11.el4.i386.rpm | SHA-256: b514991500a4b57291b2f69eaad434d93902db7ddf99619b3567d85ce12f8a60 |
ghostscript-gtk-7.07-33.11.el4.i386.rpm | SHA-256: b514991500a4b57291b2f69eaad434d93902db7ddf99619b3567d85ce12f8a60 |
Red Hat Enterprise Linux Workstation 4
SRPM | |
---|---|
ghostscript-7.07-33.11.el4.src.rpm | SHA-256: 873af49a22d2046e1662f7a7e73bcc3fdf2f29b79ad4d19474cba0130d24780e |
x86_64 | |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-7.07-33.11.el4.x86_64.rpm | SHA-256: e39295d81b3e2cec931fcd397e4e14edb4a90d0161bfd7734130c86f045885a0 |
ghostscript-devel-7.07-33.11.el4.x86_64.rpm | SHA-256: bf51cb124a0d3cdafd1fe0c797615eb1ee632ab52d50f80fe733771ea47a9a7d |
ghostscript-gtk-7.07-33.11.el4.x86_64.rpm | SHA-256: b67e3b6283f9801784d75e7897772b940410634ff96b9006dffa8b0254bc9cf7 |
ia64 | |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-7.07-33.11.el4.ia64.rpm | SHA-256: 979c28ef32a8bc01385c9dfb6fcdbfb7a76974373d13167ae9be2d697fef96ee |
ghostscript-devel-7.07-33.11.el4.ia64.rpm | SHA-256: 5496eae826efceafbd8e3d75d6308dda596e0e1fbdb67a2f787e88cb9259856d |
ghostscript-gtk-7.07-33.11.el4.ia64.rpm | SHA-256: 0b26c1ab80cc70809dfef9349e1f67eb6bc641db2c2253b82cd8201f1ef5af26 |
i386 | |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-devel-7.07-33.11.el4.i386.rpm | SHA-256: c675593b5e9e4440c2456bfb5d4da117d34c6c671f0f701c8eeb3e61fd929fc5 |
ghostscript-gtk-7.07-33.11.el4.i386.rpm | SHA-256: b514991500a4b57291b2f69eaad434d93902db7ddf99619b3567d85ce12f8a60 |
Red Hat Enterprise Linux Desktop 4
SRPM | |
---|---|
ghostscript-7.07-33.11.el4.src.rpm | SHA-256: 873af49a22d2046e1662f7a7e73bcc3fdf2f29b79ad4d19474cba0130d24780e |
x86_64 | |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-7.07-33.11.el4.x86_64.rpm | SHA-256: e39295d81b3e2cec931fcd397e4e14edb4a90d0161bfd7734130c86f045885a0 |
ghostscript-devel-7.07-33.11.el4.x86_64.rpm | SHA-256: bf51cb124a0d3cdafd1fe0c797615eb1ee632ab52d50f80fe733771ea47a9a7d |
ghostscript-gtk-7.07-33.11.el4.x86_64.rpm | SHA-256: b67e3b6283f9801784d75e7897772b940410634ff96b9006dffa8b0254bc9cf7 |
i386 | |
ghostscript-7.07-33.11.el4.i386.rpm | SHA-256: 8910944bd362a7af21fdfe1dfc626551b4af9d6c4df09dea4ac64191f2f3fccc |
ghostscript-devel-7.07-33.11.el4.i386.rpm | SHA-256: c675593b5e9e4440c2456bfb5d4da117d34c6c671f0f701c8eeb3e61fd929fc5 |
ghostscript-gtk-7.07-33.11.el4.i386.rpm | SHA-256: b514991500a4b57291b2f69eaad434d93902db7ddf99619b3567d85ce12f8a60 |
Red Hat Enterprise Linux for IBM z Systems 4
SRPM | |
---|---|
ghostscript-7.07-33.11.el4.src.rpm | SHA-256: 873af49a22d2046e1662f7a7e73bcc3fdf2f29b79ad4d19474cba0130d24780e |
s390x | |
ghostscript-7.07-33.11.el4.s390.rpm | SHA-256: c854031b49228a99730f0d24116e74e5758a9477a55023a118247abf0e8259da |
ghostscript-7.07-33.11.el4.s390x.rpm | SHA-256: 4de3a982b91e4008b0e5cade438e044d068e048e3556d940499bf6e4a4793309 |
ghostscript-devel-7.07-33.11.el4.s390x.rpm | SHA-256: e2fc0c11dd61be035b7fab7e9174fac30e30f1c5dc90c80f7fad9791e0701e3b |
ghostscript-gtk-7.07-33.11.el4.s390x.rpm | SHA-256: 7d0ff27aa51afede372e6a3d3a86fa55b1a714cf1d3104b36aef423521b4decb |
s390 | |
ghostscript-7.07-33.11.el4.s390.rpm | SHA-256: c854031b49228a99730f0d24116e74e5758a9477a55023a118247abf0e8259da |
ghostscript-devel-7.07-33.11.el4.s390.rpm | SHA-256: a75aea9ffc7e4c05d61ed0840e8ebaf6ed7474c0be0259ac87bdfdc1f1c01aff |
ghostscript-gtk-7.07-33.11.el4.s390.rpm | SHA-256: c13e2cc2c4dc934b991e42fcc97d56746b703503344c048cc9bf5c894c2ba1c0 |
Red Hat Enterprise Linux for Power, big endian 4
SRPM | |
---|---|
ghostscript-7.07-33.11.el4.src.rpm | SHA-256: 873af49a22d2046e1662f7a7e73bcc3fdf2f29b79ad4d19474cba0130d24780e |
ppc | |
ghostscript-7.07-33.11.el4.ppc.rpm | SHA-256: d8e62789a1af850244bb9bff7e4a3017f2cd0e3408a1846f51563da59a1a46c9 |
ghostscript-7.07-33.11.el4.ppc64.rpm | SHA-256: 2056a576b0f79983087e0eadf17bea88f428cb79de0c8903a2c385b4b78e5d8c |
ghostscript-devel-7.07-33.11.el4.ppc.rpm | SHA-256: dabe727eb9141ca3aff720bb1d02c10db8bda407319c91d1245d2b989f212332 |
ghostscript-gtk-7.07-33.11.el4.ppc.rpm | SHA-256: f922aa9a94b5f1aa70fa07ea412809bfd516f8513666a8b9576d6d87fa28cb3c |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.