- Issued:
- 2012-06-20
- Updated:
- 2012-06-20
RHBA-2012:0822 - Bug Fix Advisory
Synopsis
crash bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Insights patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated crash packages that fix several bugs and add multiple enhancements are
now available for Red Hat Enterprise Linux 6.
Description
The crash package provides a self-contained tool that can be used to investigate
live systems, and kernel core dumps created from the netdump, diskdump, kdump,
and Xen/KVM "virsh dump" facilities from Red Hat Enterprise Linux.
The crash package has been upgraded to upstream version 6.0.4, which provides a
number of bug fixes and enhancements over the previous version. (BZ#767257)
In addition, this update fixes the following bugs:
- If the kernel was configured with the Completely Fair Scheduler (CFS) Group
Scheduling feature enabled (CONFIG_FAIR_GROUP_SCHED=y), the "runq" command of
the crash utility did not display all tasks in CPU run queues. This update
modifies the crash utility so that all tasks in run queues are now displayed as
expected. Also, the "-d" option has been added to the "runq" command, which
provides debugging information same as the /proc/sched_debug file. (BZ#754291)
- The "bt" command previously did not handle recursive non-maskable interrupts
(NMIs) correctly on the Intel 64 and AMD64 architectures. As a consequence, the
"bt" command could, under certain circumstances, display a task backtrace in an
infinite loop. With this update, the crash utility has been modified to
recognize a recursion in the NMI handler and prevent the infinite displaying of
a backtrace. (BZ#768189)
- Under certain circumstances, the number of the "elf_prstatus" entries in the
header of the compressed kdump core file could differ from the number of CPUs
running when the system crashed. If such a core file was analyzed by the crash
utility, crash terminated unexpectedly with a segmentation fault while
displaying task backtraces. This update modifies the code so that the "bt"
command now displays a backtrace as expected in this scenario. (BZ#782837)
- Recent changes in the code caused the crash utility to incorrectly recognize
compressed kdump dump files for the 64-bit PowerPC architecture as dump files
for the 32-bit PowerPC architecture. This caused the crash utility to fail
during initialization. This update fixes the problem and the crash utility now
recognizes and analyzes the compressed kdump dump files for the 32-bit and
64-bit PowerPC architectures as expected. (BZ#797229)
- The crash utility did not correctly handle situations when a user page was
either swapped out or was not mapped on the IBM System z architecture. As a
consequence, the "vm -p" command failed and either a read error occurred or an
offset va1lue of a swap device was set incorrectly. With this update, crash
displays the correct offset value of the swap device or correctly indicates that
the user page is not mapped. (BZ#817247)
- The crash utility did not correctly handle situations when the "bt -t" and "bt
- T" commands were run on an active task on a live system on the IBM System z
architecture. Consequently, the commands failed with the "bt: invalid/stale
stack pointer for this task: 0" error message. This update modifies the source
code so that the "bt -t" and "bt -T" commands execute as expected. (BZ#817248)
This update also adds the following enhancements:
- With this update, crash now supports the "sadump" dump file format created by
the Fujitsu Stand Alone Dump facility. (BZ#736884)
- The crash utility has been modified to fully support the "ELF kdump" and
"compressed kdump" dump file formats for IBM System z. (BZ#738865)
- The makedumpfile facility can be used to filter out specific kernel data when
creating a dump file, which can cause the crash utility to behave unpredictably.
With this update, the crash utility now displays an early warning message if any
part of the kernel has been erased or filtered out by makedumpfile. (BZ#739096)
All users of crash are advised to upgrade to these updated packages, which fix
these bugs and add these enhancements.
Solution
Before applying this update, make sure all previously-released errata relevant
to your system have been applied.
This update is available via the Red Hat Network. Details on how to use the Red
Hat Network to apply this update are available at
https://access.redhat.com/knowledge/articles/11258
Affected Products
- Red Hat Enterprise Linux Server 6 x86_64
- Red Hat Enterprise Linux Server 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 x86_64
- Red Hat Enterprise Linux Server - Extended Life Cycle Support 6 i386
- Red Hat Enterprise Linux Workstation 6 x86_64
- Red Hat Enterprise Linux Workstation 6 i386
- Red Hat Enterprise Linux Desktop 6 x86_64
- Red Hat Enterprise Linux Desktop 6 i386
- Red Hat Enterprise Linux for IBM z Systems 6 s390x
- Red Hat Enterprise Linux for Power, big endian 6 ppc64
- Red Hat Enterprise Linux for Scientific Computing 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 x86_64
- Red Hat Enterprise Linux Server from RHUI 6 i386
- Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6 s390x
- Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6 x86_64
Fixes
(none)CVEs
(none)
References
(none)
Red Hat Enterprise Linux Server 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
x86_64 | |
crash-6.0.4-2.el6.x86_64.rpm | SHA-256: bbddf492fd98538465c87880f4fee929bb05ddf83f61a8dd1dad9e292133ddd6 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
crash-devel-6.0.4-2.el6.x86_64.rpm | SHA-256: 10a55eb4610a981a927dd745162d71dc93c30647d0ca68217c1efc6779cdac95 |
i386 | |
crash-6.0.4-2.el6.i686.rpm | SHA-256: ff7861978549f182cac69a3f7633f18b1ec7eb7010af68f7be089f3fa1179799 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
Red Hat Enterprise Linux Server - Extended Life Cycle Support 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
x86_64 | |
crash-6.0.4-2.el6.x86_64.rpm | SHA-256: bbddf492fd98538465c87880f4fee929bb05ddf83f61a8dd1dad9e292133ddd6 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
crash-devel-6.0.4-2.el6.x86_64.rpm | SHA-256: 10a55eb4610a981a927dd745162d71dc93c30647d0ca68217c1efc6779cdac95 |
i386 | |
crash-6.0.4-2.el6.i686.rpm | SHA-256: ff7861978549f182cac69a3f7633f18b1ec7eb7010af68f7be089f3fa1179799 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
Red Hat Enterprise Linux Workstation 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
x86_64 | |
crash-6.0.4-2.el6.x86_64.rpm | SHA-256: bbddf492fd98538465c87880f4fee929bb05ddf83f61a8dd1dad9e292133ddd6 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
crash-devel-6.0.4-2.el6.x86_64.rpm | SHA-256: 10a55eb4610a981a927dd745162d71dc93c30647d0ca68217c1efc6779cdac95 |
i386 | |
crash-6.0.4-2.el6.i686.rpm | SHA-256: ff7861978549f182cac69a3f7633f18b1ec7eb7010af68f7be089f3fa1179799 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
Red Hat Enterprise Linux Desktop 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
x86_64 | |
crash-6.0.4-2.el6.x86_64.rpm | SHA-256: bbddf492fd98538465c87880f4fee929bb05ddf83f61a8dd1dad9e292133ddd6 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
crash-devel-6.0.4-2.el6.x86_64.rpm | SHA-256: 10a55eb4610a981a927dd745162d71dc93c30647d0ca68217c1efc6779cdac95 |
i386 | |
crash-6.0.4-2.el6.i686.rpm | SHA-256: ff7861978549f182cac69a3f7633f18b1ec7eb7010af68f7be089f3fa1179799 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
Red Hat Enterprise Linux for IBM z Systems 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
s390x | |
crash-6.0.4-2.el6.s390x.rpm | SHA-256: 96b05046ee27156b297947a881c98c9df4eafe739498d2d4cd162293e88d41ce |
crash-debuginfo-6.0.4-2.el6.s390.rpm | SHA-256: baa0663e1d6f97060e77ff86c4325b51db014b2903aed1e34ebcd0fdca6039c8 |
crash-debuginfo-6.0.4-2.el6.s390x.rpm | SHA-256: 63a676c9175f6086586a2a751182cc73eabfe214d4cf72a1c6e4a844da215797 |
crash-debuginfo-6.0.4-2.el6.s390x.rpm | SHA-256: 63a676c9175f6086586a2a751182cc73eabfe214d4cf72a1c6e4a844da215797 |
crash-devel-6.0.4-2.el6.s390.rpm | SHA-256: d8a99383f769b5b6f22b1678cbf990be4cfe90027831635bebf086c87e0d13b1 |
crash-devel-6.0.4-2.el6.s390x.rpm | SHA-256: f3777fa9d8bc8bee577b59b1cc831aad81d151bc3a8adcb2c65ac93087e2eaed |
Red Hat Enterprise Linux for Power, big endian 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
ppc64 | |
crash-6.0.4-2.el6.ppc64.rpm | SHA-256: ece6f766e042682c0528c766f317b400c07dc31aea40cef3bfaa3be6e05633e0 |
crash-debuginfo-6.0.4-2.el6.ppc64.rpm | SHA-256: 54c49568348d43393e520adc022a0ac9a15a1f743232b19fccb051e76e3bfa5b |
crash-debuginfo-6.0.4-2.el6.ppc64.rpm | SHA-256: 54c49568348d43393e520adc022a0ac9a15a1f743232b19fccb051e76e3bfa5b |
crash-devel-6.0.4-2.el6.ppc64.rpm | SHA-256: 99ff5154a5b3426c168b51ec1c84197a356821a722bb8b7c5069b85321243edb |
Red Hat Enterprise Linux for Scientific Computing 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
x86_64 | |
crash-6.0.4-2.el6.x86_64.rpm | SHA-256: bbddf492fd98538465c87880f4fee929bb05ddf83f61a8dd1dad9e292133ddd6 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
crash-devel-6.0.4-2.el6.x86_64.rpm | SHA-256: 10a55eb4610a981a927dd745162d71dc93c30647d0ca68217c1efc6779cdac95 |
Red Hat Enterprise Linux Server from RHUI 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
x86_64 | |
crash-6.0.4-2.el6.x86_64.rpm | SHA-256: bbddf492fd98538465c87880f4fee929bb05ddf83f61a8dd1dad9e292133ddd6 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
crash-devel-6.0.4-2.el6.x86_64.rpm | SHA-256: 10a55eb4610a981a927dd745162d71dc93c30647d0ca68217c1efc6779cdac95 |
i386 | |
crash-6.0.4-2.el6.i686.rpm | SHA-256: ff7861978549f182cac69a3f7633f18b1ec7eb7010af68f7be089f3fa1179799 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
Red Hat Enterprise Linux Server - Extended Life Cycle Support (for IBM z Systems) 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
s390x | |
crash-6.0.4-2.el6.s390x.rpm | SHA-256: 96b05046ee27156b297947a881c98c9df4eafe739498d2d4cd162293e88d41ce |
crash-debuginfo-6.0.4-2.el6.s390.rpm | SHA-256: baa0663e1d6f97060e77ff86c4325b51db014b2903aed1e34ebcd0fdca6039c8 |
crash-debuginfo-6.0.4-2.el6.s390x.rpm | SHA-256: 63a676c9175f6086586a2a751182cc73eabfe214d4cf72a1c6e4a844da215797 |
crash-debuginfo-6.0.4-2.el6.s390x.rpm | SHA-256: 63a676c9175f6086586a2a751182cc73eabfe214d4cf72a1c6e4a844da215797 |
crash-devel-6.0.4-2.el6.s390.rpm | SHA-256: d8a99383f769b5b6f22b1678cbf990be4cfe90027831635bebf086c87e0d13b1 |
crash-devel-6.0.4-2.el6.s390x.rpm | SHA-256: f3777fa9d8bc8bee577b59b1cc831aad81d151bc3a8adcb2c65ac93087e2eaed |
Red Hat Enterprise Linux Server - Retired Extended Life Cycle Support 6
SRPM | |
---|---|
crash-6.0.4-2.el6.src.rpm | SHA-256: e85b700993a83778bedabe1e8ab3c3a815939667545c42281a57e31ba2ffb9d0 |
x86_64 | |
crash-6.0.4-2.el6.x86_64.rpm | SHA-256: bbddf492fd98538465c87880f4fee929bb05ddf83f61a8dd1dad9e292133ddd6 |
crash-debuginfo-6.0.4-2.el6.i686.rpm | SHA-256: d2bd2546ecc433f0c36436c7527f8fbde344eb72973c96c84a73448c6daed6ae |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-debuginfo-6.0.4-2.el6.x86_64.rpm | SHA-256: 235fd6401d4c6a0e5056fd6308d276c72418a9a8686121d5fcd1f124babf0d55 |
crash-devel-6.0.4-2.el6.i686.rpm | SHA-256: 5e838c566f84ce89ac2cc6eadc7469f8d8df7504ce014b689dcbb7d173f36fdf |
crash-devel-6.0.4-2.el6.x86_64.rpm | SHA-256: 10a55eb4610a981a927dd745162d71dc93c30647d0ca68217c1efc6779cdac95 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.