Bug Fix Advisory vim bug fix update

Advisory: RHBA-2009:0039-2
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2009-05-18
Last updated on: 2009-05-18
Affected Products: Red Hat Desktop (v. 4)
Red Hat Enterprise Linux AS (v. 4)
Red Hat Enterprise Linux ES (v. 4)
Red Hat Enterprise Linux WS (v. 4)
OVAL: N/A

Details

Updated vim packages that fix a segmentation fault in UTF-8-based, Japanese-language locales
are now available.

VIM (VIsual editor iMproved) is an updated and improved version of the vi
editor.

This updated package addresses the following issue:

* a memory corruption bug caused vim to crash with a segmentation fault
when it attempted to write a file with a 34-character file name. Note: this
bug only presented when running in a UTF-8-based, Japanese-language
(ja_JP.UTF-8) locale. This update corrects the underlying memory error,
allowing vim to write files with any legal-length file name.

All Vim users should upgrade to these updated packages, which resolves this
issue.


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

Updated packages

Red Hat Desktop (v. 4)

SRPMS:
vim-6.3.046-2.el4.1.src.rpm     45cf487d0d7eaa9e0016d7808920bb36
 
IA-32:
vim-X11-6.3.046-2.el4.1.i386.rpm     bbb020aa78551b99d2d1c2a5e44216f3
vim-common-6.3.046-2.el4.1.i386.rpm     5e28c2b41018539966d32e4c964a14d7
vim-enhanced-6.3.046-2.el4.1.i386.rpm     8d64b4ca292ab76e648ef55d1a432168
vim-minimal-6.3.046-2.el4.1.i386.rpm     cbe55b7f67281a985a20ae306195945d
 
x86_64:
vim-X11-6.3.046-2.el4.1.x86_64.rpm     b82bda7e4ca1e1a49848286d638d91f5
vim-common-6.3.046-2.el4.1.x86_64.rpm     3a2f8cebff78669245757517c6dc6712
vim-enhanced-6.3.046-2.el4.1.x86_64.rpm     8dd58b31998bbffa00665893cc76f61c
vim-minimal-6.3.046-2.el4.1.x86_64.rpm     d8e2f4a45eeee89dbc793600e837b892
 
Red Hat Enterprise Linux AS (v. 4)

SRPMS:
vim-6.3.046-2.el4.1.src.rpm     45cf487d0d7eaa9e0016d7808920bb36
 
IA-32:
vim-X11-6.3.046-2.el4.1.i386.rpm     bbb020aa78551b99d2d1c2a5e44216f3
vim-common-6.3.046-2.el4.1.i386.rpm     5e28c2b41018539966d32e4c964a14d7
vim-enhanced-6.3.046-2.el4.1.i386.rpm     8d64b4ca292ab76e648ef55d1a432168
vim-minimal-6.3.046-2.el4.1.i386.rpm     cbe55b7f67281a985a20ae306195945d
 
IA-64:
vim-X11-6.3.046-2.el4.1.ia64.rpm     5ee387d92523c7bcef2dc0d7dca9ad07
vim-common-6.3.046-2.el4.1.ia64.rpm     9393ba31a59ffaceafe3d2bd77cda861
vim-enhanced-6.3.046-2.el4.1.ia64.rpm     256da606a61bf487a70cefd1b5fd1b13
vim-minimal-6.3.046-2.el4.1.ia64.rpm     7771c16fa25aacb103d3b2f96846d759
 
PPC:
vim-X11-6.3.046-2.el4.1.ppc.rpm     51021de33b7de26a3749f9450fcabded
vim-common-6.3.046-2.el4.1.ppc.rpm     bcda30d381fa56d1b45fec5beb1677ce
vim-enhanced-6.3.046-2.el4.1.ppc.rpm     c47b5e01f252217a842b3841d10b28ec
vim-minimal-6.3.046-2.el4.1.ppc.rpm     d599d25dab314ce607d21a0b76fed0cb
 
s390:
vim-X11-6.3.046-2.el4.1.s390.rpm     da5df1e111d7421666baec23b213cf7e
vim-common-6.3.046-2.el4.1.s390.rpm     879c15fed06c8ba8eba8fae30c2106e6
vim-enhanced-6.3.046-2.el4.1.s390.rpm     77ada33f7943b435e8fd69b9fa782635
vim-minimal-6.3.046-2.el4.1.s390.rpm     f17665fa216718e12fe1500f547f9317
 
s390x:
vim-X11-6.3.046-2.el4.1.s390x.rpm     93f9e18e6e371039136646a6b066ebd8
vim-common-6.3.046-2.el4.1.s390x.rpm     e42c2b6b574b69dc774c58b7cfc1fa9b
vim-enhanced-6.3.046-2.el4.1.s390x.rpm     470e01ffe18cdfc59c85b64ac64bf159
vim-minimal-6.3.046-2.el4.1.s390x.rpm     6b97e09975b4092e18f43ddc4c25303a
 
x86_64:
vim-X11-6.3.046-2.el4.1.x86_64.rpm     b82bda7e4ca1e1a49848286d638d91f5
vim-common-6.3.046-2.el4.1.x86_64.rpm     3a2f8cebff78669245757517c6dc6712
vim-enhanced-6.3.046-2.el4.1.x86_64.rpm     8dd58b31998bbffa00665893cc76f61c
vim-minimal-6.3.046-2.el4.1.x86_64.rpm     d8e2f4a45eeee89dbc793600e837b892
 
Red Hat Enterprise Linux ES (v. 4)

SRPMS:
vim-6.3.046-2.el4.1.src.rpm     45cf487d0d7eaa9e0016d7808920bb36
 
IA-32:
vim-X11-6.3.046-2.el4.1.i386.rpm     bbb020aa78551b99d2d1c2a5e44216f3
vim-common-6.3.046-2.el4.1.i386.rpm     5e28c2b41018539966d32e4c964a14d7
vim-enhanced-6.3.046-2.el4.1.i386.rpm     8d64b4ca292ab76e648ef55d1a432168
vim-minimal-6.3.046-2.el4.1.i386.rpm     cbe55b7f67281a985a20ae306195945d
 
IA-64:
vim-X11-6.3.046-2.el4.1.ia64.rpm     5ee387d92523c7bcef2dc0d7dca9ad07
vim-common-6.3.046-2.el4.1.ia64.rpm     9393ba31a59ffaceafe3d2bd77cda861
vim-enhanced-6.3.046-2.el4.1.ia64.rpm     256da606a61bf487a70cefd1b5fd1b13
vim-minimal-6.3.046-2.el4.1.ia64.rpm     7771c16fa25aacb103d3b2f96846d759
 
x86_64:
vim-X11-6.3.046-2.el4.1.x86_64.rpm     b82bda7e4ca1e1a49848286d638d91f5
vim-common-6.3.046-2.el4.1.x86_64.rpm     3a2f8cebff78669245757517c6dc6712
vim-enhanced-6.3.046-2.el4.1.x86_64.rpm     8dd58b31998bbffa00665893cc76f61c
vim-minimal-6.3.046-2.el4.1.x86_64.rpm     d8e2f4a45eeee89dbc793600e837b892
 
Red Hat Enterprise Linux WS (v. 4)

SRPMS:
vim-6.3.046-2.el4.1.src.rpm     45cf487d0d7eaa9e0016d7808920bb36
 
IA-32:
vim-X11-6.3.046-2.el4.1.i386.rpm     bbb020aa78551b99d2d1c2a5e44216f3
vim-common-6.3.046-2.el4.1.i386.rpm     5e28c2b41018539966d32e4c964a14d7
vim-enhanced-6.3.046-2.el4.1.i386.rpm     8d64b4ca292ab76e648ef55d1a432168
vim-minimal-6.3.046-2.el4.1.i386.rpm     cbe55b7f67281a985a20ae306195945d
 
IA-64:
vim-X11-6.3.046-2.el4.1.ia64.rpm     5ee387d92523c7bcef2dc0d7dca9ad07
vim-common-6.3.046-2.el4.1.ia64.rpm     9393ba31a59ffaceafe3d2bd77cda861
vim-enhanced-6.3.046-2.el4.1.ia64.rpm     256da606a61bf487a70cefd1b5fd1b13
vim-minimal-6.3.046-2.el4.1.ia64.rpm     7771c16fa25aacb103d3b2f96846d759
 
x86_64:
vim-X11-6.3.046-2.el4.1.x86_64.rpm     b82bda7e4ca1e1a49848286d638d91f5
vim-common-6.3.046-2.el4.1.x86_64.rpm     3a2f8cebff78669245757517c6dc6712
vim-enhanced-6.3.046-2.el4.1.x86_64.rpm     8dd58b31998bbffa00665893cc76f61c
vim-minimal-6.3.046-2.el4.1.x86_64.rpm     d8e2f4a45eeee89dbc793600e837b892
 
(The unlinked packages above are only available from the Red Hat Network)

Keywords

gvim, vim, vim-X11


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/