Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Lightspeed
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Lightspeed
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2009:1283 - Bug Fix Advisory
Issued:
2009-09-02
Updated:
2009-09-02

RHBA-2009:1283 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

crash bug fix update

Type/Severity

Bug Fix Advisory

Red Hat Lightspeed patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

Updated crash packages that resolve several issues are now available.

Description

The crash packages are used to investigate live systems and kernel core
dumps created from the netdump, diskdump and kdump facilities.

These updated crash packages are rebased to upstream version 4.0-8.9
(BZ#494028) and provide fixes for the following bugs:

  • if entered alone on the command line, the "set" command would cause a

segmentation violation, because there is no concept of a "context" in the
Xen hypervisor. Crash now prompts the user to provide an option with "set",
and provides more meaningful error messages if the option selected is not
applicable. (BZ#462819)

  • crash would indicate "irq: invalid structure size: gate_struct" and dump

a stack trace leading to x86_64_display_idt_table() when the "irq -d"
option was run on AMD64 and Intel 64 Xen kernels. Now it will indicate
that the -d option is not applicable. (BZ#464116)

  • the "bt" command did not work correctly when running against the Xen

hypervisor binary. The "bt -o" option, and setting it to run by default
with "bt -O", would fail with the vmlinux-specific error message "bt:
invalid structure size: desc_struct" with a stack trace leading to
read_idt_table(). Now, it will display the generic error message "bt: -o
option not supported or applicable on this architecture or kernel". The
"bt -e" or "bt -E" will also display the same error message, as opposed to
the command usage message. Lastly, the "bt -R" option would cause a
segmentation violation; it has been fixed to work as it was designed.
(BZ#464288)

  • when run on a Xen hypervisor in which the backtrace leads to either

"process_softirqs" or "page_fault", the "bt" command backtrace would
indicate: "bt: cannot resolve stack trace". The recovery code would then
terminate the command with the nonsensical error message: "bt: invalid
structure size: task_struct". The command now properly terminates the
backtrace. (BZ#474712, BZ#466724)

  • when run against the Xen hypervisor where the number of physical cpus

outnumber the MAX_VIRT_CPUS value for the processor type, the "bt -a"
command would fail after displaying backtraces for the first 32
(MAX_VIRT_CPUS) pcpus with the the error message: "bt: invalid vcpu". The
command now shows backtraces for all pcpus. (BZ#471790)

  • the "mod -[sS]" command would fail with the error message: "mod: cannot

find or load object file for <name> module" if the target module object
filename contains both underscore and dash characters. Crash now parses
these filenames correctly. (BZ#480136)

  • an existing Itanium INIT and MCA handler bug incorrectly writes the pseudo

task's command name in its comm[] name string such that the CPU number may
not be part of the string. The "bt" command could not link back to a PID 0
swapper task that was interrupted by an Itanium INIT or MCA exception, and
displayed the error message: "bt: unwind: failed to locate return link
(ip=0x0)!" Crash now uses a different method to obtain the CPU number for
the interrupted task, and the backtrace correctly transitions back to the
interrupted task. (BZ#487429)

  • the starting backtrace location of active, non-crashing, xen dom0 tasks

are not available in kdump dumpfiles, nor is there anything that can be
searched for in their respective stacks. Therefore, for these tasks, the
"bt" command would show either an empty backtrace or an invalid backtrace
starting at the last location where schedule() had been called. Instead,
the "bt" command now provides an error message for these tasks that
indicated "bt: starting backtrace locations of the active (non-crashing)
xen tasks cannot be determined: try -t or -T options". (BZ#495586)

  • Running the "bt" command against an x86 Xen kernel vmcore, the transition

from the IRQ stack back to the process stack led to a segmentation fault.
(BZ#478904)

The upstream changelog referenced below details additional bug fixes and
enhancements provided by the rebase of this package.

All users of crash 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/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 - 466724 - [5.3][xen] bt: invalid structure size: task_struct
  • BZ - 480136 - mod: cannot find or load object file for dm_region_hash module
  • BZ - 487429 - Use bt->tc->processor instead of bt->tc->comm to retrieve processor numbers
  • BZ - 494028 - Rebase request for crash utility RHEL5.4 errata

CVEs

(none)

References

  • http://people.redhat.com/anderson/crash.changelog.html
Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 5

SRPM
crash-4.0-8.9.1.el5.src.rpm SHA-256: a732d655b4b5e83380b9024537c730bcb61bfd38622dc89f40e13fac0818e1a5
x86_64
crash-4.0-8.9.1.el5.x86_64.rpm SHA-256: 89340d9e92c9c987767bba6bd93414d12fa17a8770cf79ed7a8611971a3e0044
crash-devel-4.0-8.9.1.el5.i386.rpm SHA-256: b8ce7a8b749c3001c80f854167fde4752dff33d9fc092a09bf37b3b2ec7dd922
crash-devel-4.0-8.9.1.el5.x86_64.rpm SHA-256: 1fcfc9c84f1ca91928dd52ab2546be2ae72e83f13e9e0ed28182aec0cdfbed5a
ia64
crash-4.0-8.9.1.el5.ia64.rpm SHA-256: c18a07b91fe1969d2717a9ab805e2b50aae25c40881ea203f8bb6e0fcef49d80
crash-devel-4.0-8.9.1.el5.ia64.rpm SHA-256: b90b60ea8ec3c758c6cd7a077b53af9fd16e7fa1bdc6460f5d4367f50f15d8df
i386
crash-4.0-8.9.1.el5.i386.rpm SHA-256: 7c52499fc9429ea2516b97ac6962068c03cdf87681de3874555a5ecfd7c8b969
crash-devel-4.0-8.9.1.el5.i386.rpm SHA-256: b8ce7a8b749c3001c80f854167fde4752dff33d9fc092a09bf37b3b2ec7dd922

Red Hat Enterprise Linux Workstation 5

SRPM
crash-4.0-8.9.1.el5.src.rpm SHA-256: a732d655b4b5e83380b9024537c730bcb61bfd38622dc89f40e13fac0818e1a5
x86_64
crash-4.0-8.9.1.el5.x86_64.rpm SHA-256: 89340d9e92c9c987767bba6bd93414d12fa17a8770cf79ed7a8611971a3e0044
crash-devel-4.0-8.9.1.el5.i386.rpm SHA-256: b8ce7a8b749c3001c80f854167fde4752dff33d9fc092a09bf37b3b2ec7dd922
crash-devel-4.0-8.9.1.el5.x86_64.rpm SHA-256: 1fcfc9c84f1ca91928dd52ab2546be2ae72e83f13e9e0ed28182aec0cdfbed5a
i386
crash-4.0-8.9.1.el5.i386.rpm SHA-256: 7c52499fc9429ea2516b97ac6962068c03cdf87681de3874555a5ecfd7c8b969
crash-devel-4.0-8.9.1.el5.i386.rpm SHA-256: b8ce7a8b749c3001c80f854167fde4752dff33d9fc092a09bf37b3b2ec7dd922

Red Hat Enterprise Linux Desktop 5

SRPM
crash-4.0-8.9.1.el5.src.rpm SHA-256: a732d655b4b5e83380b9024537c730bcb61bfd38622dc89f40e13fac0818e1a5
x86_64
crash-4.0-8.9.1.el5.x86_64.rpm SHA-256: 89340d9e92c9c987767bba6bd93414d12fa17a8770cf79ed7a8611971a3e0044
i386
crash-4.0-8.9.1.el5.i386.rpm SHA-256: 7c52499fc9429ea2516b97ac6962068c03cdf87681de3874555a5ecfd7c8b969

Red Hat Enterprise Linux for IBM z Systems 5

SRPM
crash-4.0-8.9.1.el5.src.rpm SHA-256: a732d655b4b5e83380b9024537c730bcb61bfd38622dc89f40e13fac0818e1a5
s390x
crash-4.0-8.9.1.el5.s390x.rpm SHA-256: 62eb8f91529f4262c2fd95f0ccf96e462cafc480fb6eb897ddc9316dcf7e561d
crash-devel-4.0-8.9.1.el5.s390.rpm SHA-256: 5ec9e30bd087a83b1805975303f334f979d719919aadb3fef14040e99c17169f
crash-devel-4.0-8.9.1.el5.s390x.rpm SHA-256: cf607a443849d1ff3c8ce8412cd46302e485d2843cc980d5e2d7da5300be0299

Red Hat Enterprise Linux for Power, big endian 5

SRPM
crash-4.0-8.9.1.el5.src.rpm SHA-256: a732d655b4b5e83380b9024537c730bcb61bfd38622dc89f40e13fac0818e1a5
ppc
crash-4.0-8.9.1.el5.ppc64.rpm SHA-256: 1fb994d4381c2509acca931b4315cfbe39981cd49ac49b3ced28e3b92e878d92
crash-devel-4.0-8.9.1.el5.ppc64.rpm SHA-256: ea3d6a2b94d1aa3bdb9a3a83c9875d3e20450a6b900d644689e46a252a5a8e5b

Red Hat Enterprise Linux Server from RHUI 5

SRPM
crash-4.0-8.9.1.el5.src.rpm SHA-256: a732d655b4b5e83380b9024537c730bcb61bfd38622dc89f40e13fac0818e1a5
x86_64
crash-4.0-8.9.1.el5.x86_64.rpm SHA-256: 89340d9e92c9c987767bba6bd93414d12fa17a8770cf79ed7a8611971a3e0044
crash-devel-4.0-8.9.1.el5.i386.rpm SHA-256: b8ce7a8b749c3001c80f854167fde4752dff33d9fc092a09bf37b3b2ec7dd922
crash-devel-4.0-8.9.1.el5.x86_64.rpm SHA-256: 1fcfc9c84f1ca91928dd52ab2546be2ae72e83f13e9e0ed28182aec0cdfbed5a
i386
crash-4.0-8.9.1.el5.i386.rpm SHA-256: 7c52499fc9429ea2516b97ac6962068c03cdf87681de3874555a5ecfd7c8b969
crash-devel-4.0-8.9.1.el5.i386.rpm SHA-256: b8ce7a8b749c3001c80f854167fde4752dff33d9fc092a09bf37b3b2ec7dd922

The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2026 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility