- Issued:
- 2011-07-21
- Updated:
- 2011-07-21
RHBA-2011:0468 - Bug Fix Advisory
Synopsis
emacs bug fix update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated emacs packages that fix various bugs are now available for Red Hat
Enterprise Linux 5.
Description
GNU Emacs is a powerful, customizable, self-documenting text editor. It provides
special code editing features, a scripting language (elisp), and the capability
to read email and news.
This update fixes the following bugs:
- Previously, the emacs and emacs-nox packages did not provide any convenient
way for other packages to specify a dependency that can be satisfied by either
of the emacs variants. This update changes the emacs and emacs-nox packages and
provides the common symbol "emacs(bin)". (BZ#466580)
- Previously, the emacs-nox program was compiled with variable argument function
calls, which caused the program to terminate because it violated stack
protection boundaries. This occurred, for example, when the user tried to kill a
buffer with modifications. This update changes the emacs-nox package to call the
variable argument functions without triggering the stack protection. This update
also enables the stack protection for the emacs package. (BZ#499035)
All users of emacs are advised to upgrade to these updated packages, which fix
these bugs.
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
https://access.redhat.com/kb/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 - 440624 - there should be %{?dist} instead of %{dist} in the *.spec on the Release: line
- BZ - 466580 - RHEL's emacs, emacs-nox packages should provide emacs(bin)
- BZ - 499035 - emacs coredumps if you try to kill a modified buffer
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 5
SRPM | |
---|---|
emacs-21.4-24.el5.src.rpm | SHA-256: 0499b884929e95e559402205e3b5d6c440c0480f2537a513a8afa6c434ca41bd |
x86_64 | |
emacs-21.4-24.el5.x86_64.rpm | SHA-256: c2aebb69a347afda61e5429a38e4e00dab081b6ee8f2aa62ee31995a9c92dc7f |
emacs-common-21.4-24.el5.x86_64.rpm | SHA-256: d579900b2fd320c14aebc57e4e9f609cf099b3a997231579740597bfbd0a25f8 |
emacs-el-21.4-24.el5.x86_64.rpm | SHA-256: 63c7c4fb32aa1d070acbfd9c1131df3308972e2421c6a217ce17e31fcb3e2d48 |
emacs-leim-21.4-24.el5.x86_64.rpm | SHA-256: 5fc686bf839d90ef070f4cf14785d4b11930cc2c4a81ec6bfe7f9136d821b759 |
emacs-nox-21.4-24.el5.x86_64.rpm | SHA-256: b6213298397a4de2e02ebc233899473f01fa370c5b68db574f2cf47bc7f05a46 |
ia64 | |
emacs-21.4-24.el5.ia64.rpm | SHA-256: 5734544cb2484d2604a70a98b9184e42c7df9a487671c33ff2d7e68c924a83eb |
emacs-common-21.4-24.el5.ia64.rpm | SHA-256: 1d6211bc61d8cecf356773883d4abe420e6708277ef62fa2debb053ddff51e65 |
emacs-el-21.4-24.el5.ia64.rpm | SHA-256: 92143d9be95051a3288e30e29c6350546af08507d3f1bc06e6069f44124b0b52 |
emacs-leim-21.4-24.el5.ia64.rpm | SHA-256: 17041b93b81a02c954a6b27cce6c8d5359b66a436be047513b7c2f2dc03db84c |
emacs-nox-21.4-24.el5.ia64.rpm | SHA-256: d1ee7262844419a732f6e946d35b5ab4285eb3832d30f34c2f42c11560d153ff |
i386 | |
emacs-21.4-24.el5.i386.rpm | SHA-256: 8787a768a6b838baf63c94b6021ae216ce54dac0036f4136986096d52d12dcd6 |
emacs-common-21.4-24.el5.i386.rpm | SHA-256: b413a2211f84b3bdb66a8992bfdb3fc34b2e6b622d7e72c54b88fddba0faf97b |
emacs-el-21.4-24.el5.i386.rpm | SHA-256: de1b57e485a099655be70ddad47a2ae6c0fb443f4c78e974e306bcc8aee333f0 |
emacs-leim-21.4-24.el5.i386.rpm | SHA-256: 7695672388c51179fda041cd21c6c49b4cca4d52312af40e526addba8f222f59 |
emacs-nox-21.4-24.el5.i386.rpm | SHA-256: 224e8ef150e66395eff0dda782651ef700d22fdc8b5e7763784c81035253954f |
Red Hat Enterprise Linux Workstation 5
SRPM | |
---|---|
emacs-21.4-24.el5.src.rpm | SHA-256: 0499b884929e95e559402205e3b5d6c440c0480f2537a513a8afa6c434ca41bd |
x86_64 | |
emacs-21.4-24.el5.x86_64.rpm | SHA-256: c2aebb69a347afda61e5429a38e4e00dab081b6ee8f2aa62ee31995a9c92dc7f |
emacs-common-21.4-24.el5.x86_64.rpm | SHA-256: d579900b2fd320c14aebc57e4e9f609cf099b3a997231579740597bfbd0a25f8 |
emacs-el-21.4-24.el5.x86_64.rpm | SHA-256: 63c7c4fb32aa1d070acbfd9c1131df3308972e2421c6a217ce17e31fcb3e2d48 |
emacs-leim-21.4-24.el5.x86_64.rpm | SHA-256: 5fc686bf839d90ef070f4cf14785d4b11930cc2c4a81ec6bfe7f9136d821b759 |
emacs-nox-21.4-24.el5.x86_64.rpm | SHA-256: b6213298397a4de2e02ebc233899473f01fa370c5b68db574f2cf47bc7f05a46 |
i386 | |
emacs-21.4-24.el5.i386.rpm | SHA-256: 8787a768a6b838baf63c94b6021ae216ce54dac0036f4136986096d52d12dcd6 |
emacs-common-21.4-24.el5.i386.rpm | SHA-256: b413a2211f84b3bdb66a8992bfdb3fc34b2e6b622d7e72c54b88fddba0faf97b |
emacs-el-21.4-24.el5.i386.rpm | SHA-256: de1b57e485a099655be70ddad47a2ae6c0fb443f4c78e974e306bcc8aee333f0 |
emacs-leim-21.4-24.el5.i386.rpm | SHA-256: 7695672388c51179fda041cd21c6c49b4cca4d52312af40e526addba8f222f59 |
emacs-nox-21.4-24.el5.i386.rpm | SHA-256: 224e8ef150e66395eff0dda782651ef700d22fdc8b5e7763784c81035253954f |
Red Hat Enterprise Linux Desktop 5
SRPM | |
---|---|
emacs-21.4-24.el5.src.rpm | SHA-256: 0499b884929e95e559402205e3b5d6c440c0480f2537a513a8afa6c434ca41bd |
x86_64 | |
emacs-21.4-24.el5.x86_64.rpm | SHA-256: c2aebb69a347afda61e5429a38e4e00dab081b6ee8f2aa62ee31995a9c92dc7f |
emacs-common-21.4-24.el5.x86_64.rpm | SHA-256: d579900b2fd320c14aebc57e4e9f609cf099b3a997231579740597bfbd0a25f8 |
emacs-el-21.4-24.el5.x86_64.rpm | SHA-256: 63c7c4fb32aa1d070acbfd9c1131df3308972e2421c6a217ce17e31fcb3e2d48 |
emacs-leim-21.4-24.el5.x86_64.rpm | SHA-256: 5fc686bf839d90ef070f4cf14785d4b11930cc2c4a81ec6bfe7f9136d821b759 |
emacs-nox-21.4-24.el5.x86_64.rpm | SHA-256: b6213298397a4de2e02ebc233899473f01fa370c5b68db574f2cf47bc7f05a46 |
i386 | |
emacs-21.4-24.el5.i386.rpm | SHA-256: 8787a768a6b838baf63c94b6021ae216ce54dac0036f4136986096d52d12dcd6 |
emacs-common-21.4-24.el5.i386.rpm | SHA-256: b413a2211f84b3bdb66a8992bfdb3fc34b2e6b622d7e72c54b88fddba0faf97b |
emacs-el-21.4-24.el5.i386.rpm | SHA-256: de1b57e485a099655be70ddad47a2ae6c0fb443f4c78e974e306bcc8aee333f0 |
emacs-leim-21.4-24.el5.i386.rpm | SHA-256: 7695672388c51179fda041cd21c6c49b4cca4d52312af40e526addba8f222f59 |
emacs-nox-21.4-24.el5.i386.rpm | SHA-256: 224e8ef150e66395eff0dda782651ef700d22fdc8b5e7763784c81035253954f |
Red Hat Enterprise Linux for IBM z Systems 5
SRPM | |
---|---|
emacs-21.4-24.el5.src.rpm | SHA-256: 0499b884929e95e559402205e3b5d6c440c0480f2537a513a8afa6c434ca41bd |
s390x | |
emacs-21.4-24.el5.s390x.rpm | SHA-256: e6faf1717345edfa20a160995aceaba5ed7ea20b18d967a5f39ab46715af0c61 |
emacs-common-21.4-24.el5.s390x.rpm | SHA-256: ba16a6fdb3354a2b9977f71bb1d57f4d935db9f21e0eb67c34ec91183a095de7 |
emacs-el-21.4-24.el5.s390x.rpm | SHA-256: 00657211f541772826156b76f850f80b2775663b35966d33a66155a351019bdf |
emacs-leim-21.4-24.el5.s390x.rpm | SHA-256: d519b7058a4f1a2d729ad09c2a69a0eff70359546d71cfc62f3bd5f66e69ce74 |
emacs-nox-21.4-24.el5.s390x.rpm | SHA-256: 4817622c178da96984cc29038158d04f7540fce9aa4c44f95dcf022f6a31b135 |
Red Hat Enterprise Linux for Power, big endian 5
SRPM | |
---|---|
emacs-21.4-24.el5.src.rpm | SHA-256: 0499b884929e95e559402205e3b5d6c440c0480f2537a513a8afa6c434ca41bd |
ppc | |
emacs-21.4-24.el5.ppc.rpm | SHA-256: 33baa617a4d5f7d88ea45d5e76cd8c953be4431353c7b944be43ce8d27571b2d |
emacs-common-21.4-24.el5.ppc.rpm | SHA-256: 14a903046d0e8555b18006de113650bad24afb4fafb26e8ffbac5ebd85c5e692 |
emacs-el-21.4-24.el5.ppc.rpm | SHA-256: 32b2fffb3c6e4ac18cdbb69e68743046db3a4788ae3fa71b9e1d87d1856886c7 |
emacs-leim-21.4-24.el5.ppc.rpm | SHA-256: 146d5fef1463e7d76db16da8527c37a689122c7676f375d5d6bd916b26458ddc |
emacs-nox-21.4-24.el5.ppc.rpm | SHA-256: 52206e0c9db0414b486bd2dd4f4ea6bc70adcc406a2ffa409b3d73c2fe2fcb6c |
Red Hat Enterprise Linux Server from RHUI 5
SRPM | |
---|---|
emacs-21.4-24.el5.src.rpm | SHA-256: 0499b884929e95e559402205e3b5d6c440c0480f2537a513a8afa6c434ca41bd |
x86_64 | |
emacs-21.4-24.el5.x86_64.rpm | SHA-256: c2aebb69a347afda61e5429a38e4e00dab081b6ee8f2aa62ee31995a9c92dc7f |
emacs-common-21.4-24.el5.x86_64.rpm | SHA-256: d579900b2fd320c14aebc57e4e9f609cf099b3a997231579740597bfbd0a25f8 |
emacs-el-21.4-24.el5.x86_64.rpm | SHA-256: 63c7c4fb32aa1d070acbfd9c1131df3308972e2421c6a217ce17e31fcb3e2d48 |
emacs-leim-21.4-24.el5.x86_64.rpm | SHA-256: 5fc686bf839d90ef070f4cf14785d4b11930cc2c4a81ec6bfe7f9136d821b759 |
emacs-nox-21.4-24.el5.x86_64.rpm | SHA-256: b6213298397a4de2e02ebc233899473f01fa370c5b68db574f2cf47bc7f05a46 |
i386 | |
emacs-21.4-24.el5.i386.rpm | SHA-256: 8787a768a6b838baf63c94b6021ae216ce54dac0036f4136986096d52d12dcd6 |
emacs-common-21.4-24.el5.i386.rpm | SHA-256: b413a2211f84b3bdb66a8992bfdb3fc34b2e6b622d7e72c54b88fddba0faf97b |
emacs-el-21.4-24.el5.i386.rpm | SHA-256: de1b57e485a099655be70ddad47a2ae6c0fb443f4c78e974e306bcc8aee333f0 |
emacs-leim-21.4-24.el5.i386.rpm | SHA-256: 7695672388c51179fda041cd21c6c49b4cca4d52312af40e526addba8f222f59 |
emacs-nox-21.4-24.el5.i386.rpm | SHA-256: 224e8ef150e66395eff0dda782651ef700d22fdc8b5e7763784c81035253954f |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.