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-2010:0074 - Bug Fix Advisory
Issued:
2010-04-08
Updated:
2010-04-08

RHBA-2010:0074 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

strace 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

An updated strace package that fixes bugs related to tracing multithreaded
programs is now available.

Description

The strace program intercepts and records the system calls called and received
by a running process, and is able to print a record of each system call, its
arguments, and its return value.

This updated strace package includes fixes for the following bugs:

  • when the command "strace -f" was executed on a multithreaded program that

terminated abnormally, such as by receiving the SIGKILL signal, the trace became
unresponsive and never completed due to a race condition. With this update,
strace no longer waits for a targeted program's state to change; it now performs
multiple checks of the target program's state and is able to restart system
calls, such as ptrace, instead of waiting for a targeted program which is no
longer running, and thereby becoming unresponsive. (BZ#532951)

Important: the kernel component of the fix for this issue was addressed in
BZ#555869 of the RHSA-2010:0076 kernel security and bug fix errata, which is
linked to in the References. However, during the course of testing for the
strace issue described above, BZ#532951, it was determined that the
previously-released kernel update does not fully resolve this issue; it provides
a partial fix.

As a result, the full fix for this issue will be resolved in a future kernel
errata update for the Red Hat Enterprise Linux 4.8.z channel.

  • when attaching to a processs that is currently executing the execve system

call, a race condition could have caused strace to misinterpret the state of the
program, thus losing track of the enter/exit state of system calls. With this
update, strace ensures that the kernel reports trace events in a special way
that avoids misinterpretation. Note that this problem only occurred on Itanium,
PowerPC and IBM S/390 based systems. (BZ#567206)

All users of strace are advised to upgrade to this updated package, which
resolves 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 4 x86_64
  • Red Hat Enterprise Linux Server 4 ia64
  • Red Hat Enterprise Linux Server 4 i386
  • Red Hat Enterprise Linux for x86_64 - Extended Update Support 4.8 x86_64
  • Red Hat Enterprise Linux for x86_64 - Extended Update Support 4.8 ia64
  • Red Hat Enterprise Linux for x86_64 - Extended Update Support 4.8 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 IBM z Systems - Extended Update Support 4.8 s390x
  • Red Hat Enterprise Linux for IBM z Systems - Extended Update Support 4.8 s390
  • Red Hat Enterprise Linux for Power, big endian 4 ppc
  • Red Hat Enterprise Linux for Power, big endian - Extended Update Support 4.8 ppc

Fixes

  • BZ - 532951 - [4.7] The strace hangs when strace is executed against a multi-thread process.
  • BZ - 567206 - [REG][4.8] IA64 strace stops logging a trace

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 4

SRPM
strace-4.5.16-1.el4_8.9.src.rpm SHA-256: 8ba147c97115461e4ce1f4f4dcaf94108900b66d372b0bf4e47160f320226535
x86_64
strace-4.5.16-1.el4_8.9.x86_64.rpm SHA-256: b5a0892e828dedffdb09a2b588824b3de30ce851c46f729ccd2bbb2c8ab9712c
strace-4.5.16-1.el4_8.9.x86_64.rpm SHA-256: b5a0892e828dedffdb09a2b588824b3de30ce851c46f729ccd2bbb2c8ab9712c
ia64
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747
strace-4.5.16-1.el4_8.9.ia64.rpm SHA-256: 161d52343b8de6a64feb6bcd4072860c57d21089aa84a4e7636546c8bf7d35c5
strace-4.5.16-1.el4_8.9.ia64.rpm SHA-256: 161d52343b8de6a64feb6bcd4072860c57d21089aa84a4e7636546c8bf7d35c5
i386
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747

Red Hat Enterprise Linux for x86_64 - Extended Update Support 4.8

SRPM
strace-4.5.16-1.el4_8.9.src.rpm SHA-256: 8ba147c97115461e4ce1f4f4dcaf94108900b66d372b0bf4e47160f320226535
x86_64
strace-4.5.16-1.el4_8.9.x86_64.rpm SHA-256: b5a0892e828dedffdb09a2b588824b3de30ce851c46f729ccd2bbb2c8ab9712c
strace-4.5.16-1.el4_8.9.x86_64.rpm SHA-256: b5a0892e828dedffdb09a2b588824b3de30ce851c46f729ccd2bbb2c8ab9712c
ia64
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747
strace-4.5.16-1.el4_8.9.ia64.rpm SHA-256: 161d52343b8de6a64feb6bcd4072860c57d21089aa84a4e7636546c8bf7d35c5
strace-4.5.16-1.el4_8.9.ia64.rpm SHA-256: 161d52343b8de6a64feb6bcd4072860c57d21089aa84a4e7636546c8bf7d35c5
i386
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747

Red Hat Enterprise Linux Workstation 4

SRPM
strace-4.5.16-1.el4_8.9.src.rpm SHA-256: 8ba147c97115461e4ce1f4f4dcaf94108900b66d372b0bf4e47160f320226535
x86_64
strace-4.5.16-1.el4_8.9.x86_64.rpm SHA-256: b5a0892e828dedffdb09a2b588824b3de30ce851c46f729ccd2bbb2c8ab9712c
ia64
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747
strace-4.5.16-1.el4_8.9.ia64.rpm SHA-256: 161d52343b8de6a64feb6bcd4072860c57d21089aa84a4e7636546c8bf7d35c5
i386
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747

Red Hat Enterprise Linux Desktop 4

SRPM
strace-4.5.16-1.el4_8.9.src.rpm SHA-256: 8ba147c97115461e4ce1f4f4dcaf94108900b66d372b0bf4e47160f320226535
x86_64
strace-4.5.16-1.el4_8.9.x86_64.rpm SHA-256: b5a0892e828dedffdb09a2b588824b3de30ce851c46f729ccd2bbb2c8ab9712c
i386
strace-4.5.16-1.el4_8.9.i386.rpm SHA-256: a862b7d86d1e2607d9e1c9274ed33902e40c476ad5ae91768f93cc4ee3692747

Red Hat Enterprise Linux for IBM z Systems 4

SRPM
strace-4.5.16-1.el4_8.9.src.rpm SHA-256: 8ba147c97115461e4ce1f4f4dcaf94108900b66d372b0bf4e47160f320226535
s390x
strace-4.5.16-1.el4_8.9.s390x.rpm SHA-256: 3d08a3acd228ced8803054f30ff1b9ff67884dac7954a892791ccff21fba5fcc
s390
strace-4.5.16-1.el4_8.9.s390.rpm SHA-256: cba1bbb721dd429fea6c030d453ecf0c27291c3ccb354e39a93242a3cbc30308

Red Hat Enterprise Linux for IBM z Systems - Extended Update Support 4.8

SRPM
strace-4.5.16-1.el4_8.9.src.rpm SHA-256: 8ba147c97115461e4ce1f4f4dcaf94108900b66d372b0bf4e47160f320226535
s390x
strace-4.5.16-1.el4_8.9.s390x.rpm SHA-256: 3d08a3acd228ced8803054f30ff1b9ff67884dac7954a892791ccff21fba5fcc
s390
strace-4.5.16-1.el4_8.9.s390.rpm SHA-256: cba1bbb721dd429fea6c030d453ecf0c27291c3ccb354e39a93242a3cbc30308

Red Hat Enterprise Linux for Power, big endian 4

SRPM
strace-4.5.16-1.el4_8.9.src.rpm SHA-256: 8ba147c97115461e4ce1f4f4dcaf94108900b66d372b0bf4e47160f320226535
ppc
strace-4.5.16-1.el4_8.9.ppc.rpm SHA-256: 0070606ccdb727c60a7a76165fb30727e4b2b4276fcfc2667e29dc776cb46772
strace64-4.5.16-1.el4_8.9.ppc64.rpm SHA-256: 9983b1b7ec1b5a9208dcc1fe3d367566a9c194804481678fc748d61ef929893c

Red Hat Enterprise Linux for Power, big endian - Extended Update Support 4.8

SRPM
strace-4.5.16-1.el4_8.9.src.rpm SHA-256: 8ba147c97115461e4ce1f4f4dcaf94108900b66d372b0bf4e47160f320226535
ppc
strace-4.5.16-1.el4_8.9.ppc.rpm SHA-256: 0070606ccdb727c60a7a76165fb30727e4b2b4276fcfc2667e29dc776cb46772
strace64-4.5.16-1.el4_8.9.ppc64.rpm SHA-256: 9983b1b7ec1b5a9208dcc1fe3d367566a9c194804481678fc748d61ef929893c

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
© 2025 Red Hat

Red Hat legal and privacy links

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