Skip to navigation

Bug Fix Advisory strace bug fix update

Advisory: RHBA-2012:0326-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2012-02-22
Last updated on: 2012-02-22
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

An updated strace package that fixes one bug is now available for Red Hat
Enterprise Linux 5.

The strace program intercepts and records the system calls called and received
by a running process. It can print a record of each system call, its arguments
and its return value. The strace utility is useful for diagnosing, debugging and
instructional purposes.

This update fixes the following bug:

* The strace utility did not properly track switches between 32-bit and 64-bit
process execution domains (so called "personalities") when tracing multiple
processes with multiple "personalities". This caused strace to output the wrong
system call names and arguments for the traced processes. This update corrects
personality tracking in strace so that it now prints system call names and
arguments as expected. (BZ#788666)

All users of strace are advised to upgrade to this updated package, which fixes
this bug.


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/kb/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
strace-4.5.18-11.el5_8.src.rpm     MD5: 5026c233465677caf1050998ac699ad9
SHA-256: 42a172fc097539de1bab5963dc10d13830e8329751e4c6f596bc593513c7c306
 
IA-32:
strace-4.5.18-11.el5_8.i386.rpm     MD5: 7c9785bc073cdf0f365f53c29105dc91
SHA-256: ed46c2979e1a8f10f545a3351471fb4905b8864abfbfd7a1155df1fa73527085
 
IA-64:
strace-4.5.18-11.el5_8.ia64.rpm     MD5: f86708e510494df164bd0050b4a0adf0
SHA-256: 9556772bacab958f8a8f6937db93cf341db7141753e1b0230c2b45dd48e1f1f0
 
PPC:
strace-4.5.18-11.el5_8.ppc.rpm     MD5: 52f29d31bc6172d9c762c1bd61a27ecb
SHA-256: 97db34ef8d8d0c5d3ead09303a48cf4ba44e2f8f55d34195a4b643223187d3b8
strace64-4.5.18-11.el5_8.ppc64.rpm     MD5: 5e73415051d2106471df6ff8d1b67192
SHA-256: db3b7dba6e753b46b20c207d5b40443bda1913d8cd3bb1a7f523eba98cf51795
 
s390x:
strace-4.5.18-11.el5_8.s390x.rpm     MD5: e66c3cabbe935f67d60afca6a4ed1a15
SHA-256: 00adfd28716bd977bc7ede8bc517a3ce42d75b7263d1747f4b88ec2d58b58ad7
 
x86_64:
strace-4.5.18-11.el5_8.x86_64.rpm     MD5: edbb35c5865b9b08d92df6e57e72c4ef
SHA-256: be4d9eda5a6754487aa13ccddd56143bbe096b0d918dad8d0959de7e55b09345
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
strace-4.5.18-11.el5_8.src.rpm     MD5: 5026c233465677caf1050998ac699ad9
SHA-256: 42a172fc097539de1bab5963dc10d13830e8329751e4c6f596bc593513c7c306
 
IA-32:
strace-4.5.18-11.el5_8.i386.rpm     MD5: 7c9785bc073cdf0f365f53c29105dc91
SHA-256: ed46c2979e1a8f10f545a3351471fb4905b8864abfbfd7a1155df1fa73527085
 
x86_64:
strace-4.5.18-11.el5_8.x86_64.rpm     MD5: edbb35c5865b9b08d92df6e57e72c4ef
SHA-256: be4d9eda5a6754487aa13ccddd56143bbe096b0d918dad8d0959de7e55b09345
 
(The unlinked packages above are only available from the Red Hat Network)

Keywords

personality, strace


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/