Skip to navigation

Bug Fix Advisory systemtap bug fix update

Advisory: RHBA-2011:1044-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2011-07-21
Last updated on: 2011-07-21
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

Updated systemtap packages that fix several bugs are now available for Red Hat
Enterprise Linux 5.

SystemTap is an instrumentation system for systems running the Linux kernel. The
system allows developers to write scripts to collect data on the operation of
the system.

This update fixes the following bugs:

* Previously, the buildok/fortyfive.stp test case failed to build with SystemTap
on the Itanium systems. The problem has been fixed in this update. (BZ#559599)

* Previously, the systemtap service was not stopped and restarted after the
"service systemtap stop" and "service systemtap restart" commands were issued.
Instead, the service only stopped and was not restarted. This update fixes the
problem so that the systemtap service now behaves as expected. (BZ#607232)

* Previously, there was a timing issue when running the "service systemtap
restart" command in that a test case for the systemtap-initscript package
sometimes failed to restart the service when a script was running. This issue
has been resolved with this update so that the command runs correctly now.
(BZ#644350)

* After prelink had been run on a system based on the i686 platform, using
SystemTap user-space probes that targeted functions or statements in certain
shared libraries, or executables based on a separate debuginfo file, caused
resolution to the wrong PC location in a linked binary. As a result, the
intended probes failed to fire at the correct place in the program, which could
have caused the program to crash or misbehave due to a corrupted instruction
sequence resulting from incorrect breakpoint insertions. With this update, the
libdwfl library code (the libdw.so shared object library) was adjusted to use a
more reliable method of compensating for prelink's effect on the address layout
of a binary when aligning a runtime PC address with an address computed
separately from the separated debuginfo file. SystemTap probes should now work
the same on prelinked binaries as they would on binaries that have not been
prelinked. (BZ#646870)

* On the i386 platform, there was a semantic error found in the
buildok/scheduler-ctxswitch.stp test case, which limited SystemTap's testsuite
and tapset portability. This update fixes the problem. (BZ#661424)

* Previously, an itrace (process("PROC").insn) probe could have resulted in a
kernel panic as a result of an incorrect PID being used when setting up the
probe. The problem has been fixed in this update so that the probe no longer
results in a kernel panic. (BZ#699342)

All users requiring SystemTap are advised to upgrade to these updates packages,
which fix these bugs.


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:
systemtap-1.3-8.el5.src.rpm
File outdated by:  RHBA-2013:0058
    MD5: f427a7d0518f098a15ca2c8cddff02f9
SHA-256: 2bebd29ec6f435fe7fe661c05d450ed4b6ef8b95e767ea30a44a4a8cc634d9fc
 
IA-32:
systemtap-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: aa8ee2e5a8ca15bc02b4be8e5a171494
SHA-256: 3e6207a38000f97668ea07c1683dce6ef70c53fe050b4a3f89d40c64a57b4919
systemtap-client-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 50def311bb838d33ffdb2f204cebfec3
SHA-256: 5152d133a16e4f43e7b450d9e5a18689c2c4d455609e5999297d5a3670e3ce56
systemtap-initscript-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 73944fa4b5064a6324e1ef8b0681ee69
SHA-256: 93f65d032c5a43504eef48456c0b3274244a0948794b63b6a02ae210b16c1df6
systemtap-runtime-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 1d48551ce760bcb2c9807b986461c8c0
SHA-256: 7aa3ef574dc960f4f8df703fabcdd3f5539f1ab92f836f9d4942900d3c16fb72
systemtap-sdt-devel-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: d692c4a31b6b5c231afbad3fa1280132
SHA-256: 5a94e71f98d48c42f7b1b7d4f4f06b23dcc50babfeca42a7e3d7f1afc4d1df53
systemtap-server-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 2946827d0ccf1aeffa302fc4f25b0704
SHA-256: f4584e9871e381c1f219cc67f80dc6b3842f9711395fb2685409983788892b95
systemtap-testsuite-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 3e8f3906626bbd71bfcfcdbc196848e2
SHA-256: 86fe5a3e9e7bc45ffb975b0af0839fdecd471ff58067798120d2c55ae6fbb32b
 
IA-64:
systemtap-1.3-8.el5.ia64.rpm
File outdated by:  RHBA-2013:0058
    MD5: ab4bffaf5f6add9cec21415fc8eae58c
SHA-256: aded07a991987bdb996b736c4d3dcc10ce6b602085322469a1f3878634b8a9d5
systemtap-client-1.3-8.el5.ia64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 107194e2e54c42d3f9586db290852311
SHA-256: 587e358725c61d7db78c4a47d3a4a47254667a906efa406497258b18bed46b86
systemtap-initscript-1.3-8.el5.ia64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 8d3235094549b36848ba11ef1683c963
SHA-256: 63cf5d6b66a39b080b6ac1b1c66c77ee6ff69b9e10aa57faee8e83981bc91d99
systemtap-runtime-1.3-8.el5.ia64.rpm
File outdated by:  RHBA-2013:0058
    MD5: a1845afac908f8e1f28123917b1778ef
SHA-256: 9c554a8a257a438ac90374d84ca25d092b4397de40fe903052032d53bac60ef9
systemtap-sdt-devel-1.3-8.el5.ia64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 121520d85015009f30ca16c9f502702e
SHA-256: f57368df4864745a484a71fd5f9f05b01f87a7f40e29181a728356daca493671
systemtap-server-1.3-8.el5.ia64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 645c6a2338c23a4fa14d673e8690f47d
SHA-256: 74daed2f29a4c16500f9f51c65c94dc59779e5262ff25f82fab7b25a20e56743
systemtap-testsuite-1.3-8.el5.ia64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 2523a141ea45807f7139adc0d2d61e49
SHA-256: 86c0cb97b0af6fe136a9dc60d4374669b48110c5c292c7b6f8f8ced8ec6cb724
 
PPC:
systemtap-1.3-8.el5.ppc64.rpm
File outdated by:  RHBA-2013:0058
    MD5: c54f77618a6ee21827970baf9329b342
SHA-256: 2e6a5fe354c81f699bff04b422bf89d547d3f2f7457991f2a7052f4ec79776e6
systemtap-client-1.3-8.el5.ppc64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 5fdcd186859fa5cc4c22d9bdadb9338f
SHA-256: 110fe323f440b92d017aea97a753048806846a1e0216d39edaa3b91d791f18ec
systemtap-initscript-1.3-8.el5.ppc64.rpm
File outdated by:  RHBA-2013:0058
    MD5: c48bcad441f39be44e162cfddd66ff44
SHA-256: 787014ab0f1f5ca7c444da7290500926a7e7c9f81fca59b34293d847c2d8035f
systemtap-runtime-1.3-8.el5.ppc64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 568a0142f968274280fe775eada8a20e
SHA-256: 1adb6b7614e0fcb1907c374302a1dc563d4d4266601d92bd0d0e9d0c3c20daf9
systemtap-sdt-devel-1.3-8.el5.ppc64.rpm
File outdated by:  RHBA-2013:0058
    MD5: b28c85128c4bd9b04741fa53e9abca0c
SHA-256: be39c6ca13321a2bd13f1c702b04ace2977d3a68f15e588d461073d4e7baaaf2
systemtap-server-1.3-8.el5.ppc64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 03dcb8b7c30b2349e4c8f089f1896c5c
SHA-256: eebfc2b6d300a9d06355c4d77daab08d559262dcfd4480d6dc54c002dba2d200
systemtap-testsuite-1.3-8.el5.ppc64.rpm
File outdated by:  RHBA-2013:0058
    MD5: a0dea35d848534a201c6c6e3a1a98769
SHA-256: 0ea1f3f91f7d3789de6cda5962a6168040c0d681c03d9cbceae9428e13452f59
 
s390x:
systemtap-1.3-8.el5.s390x.rpm
File outdated by:  RHBA-2013:0058
    MD5: 7512c15849221a9e3b6ad1cc6a012844
SHA-256: c87cac92b7cc3d2ae3b52dde414be83b42f5edbda8bf58bb7b1f772d32837147
systemtap-client-1.3-8.el5.s390x.rpm
File outdated by:  RHBA-2013:0058
    MD5: d1bb6fd51dcb95d9e2f2c77c9a563598
SHA-256: c10b18c21c75697174085e86f5907f091c6c07b873e0a1ed44ebf9c68d7b5f4e
systemtap-initscript-1.3-8.el5.s390x.rpm
File outdated by:  RHBA-2013:0058
    MD5: 8561cb74a817f3268d659fa16984df73
SHA-256: 29844bda37cc7fea183ce046e5f0579e6924e2521193277ca23ca87279e66739
systemtap-runtime-1.3-8.el5.s390x.rpm
File outdated by:  RHBA-2013:0058
    MD5: a32d1b9ccd659ee1d0f2be42adc483c2
SHA-256: 7274282beaaf0cd6d62784f44ff46a041e644d4c8693f61c73ac3f8d7b927224
systemtap-sdt-devel-1.3-8.el5.s390.rpm
File outdated by:  RHBA-2013:0058
    MD5: 5846b906b1cffdb7e6d962b18b38ba30
SHA-256: 96e39ee543ffc985be2de313c02b41feb3987755f90acfa8114335670dbfc304
systemtap-sdt-devel-1.3-8.el5.s390x.rpm
File outdated by:  RHBA-2013:0058
    MD5: 7e75517d86d5dfb1473e6e40e6188a2a
SHA-256: 9cd6f12417b849688e54f31a2c58a1c0c760363439fbd6616b3b2e5a6bef6b5f
systemtap-server-1.3-8.el5.s390x.rpm
File outdated by:  RHBA-2013:0058
    MD5: cc17efdd7d40d3393fe0cc855afba0ef
SHA-256: f1005d8f76265677f2d8c40949fdc04785be7e2e6299245e1237ed4ec0b141d1
systemtap-testsuite-1.3-8.el5.s390x.rpm
File outdated by:  RHBA-2013:0058
    MD5: 7200eee0777c43f05895ec40f876739e
SHA-256: aa8d5e77c18fa274eeba3e0a96c7c78c1861289f9cbc74f4ed0c4187dc6418c2
 
x86_64:
systemtap-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 4d20c071874c1d42d06817c97e93fdb7
SHA-256: f39ea064ebba39ff686fcf665554c924be983eb5881b4fcf65129fc112a2369d
systemtap-client-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 3910ed2d29e9e40626f62f2ffa362b74
SHA-256: 6709c21672ed7e5a0f2f1741a309bdd2618ccd210a7fa49d8d246e7663094a52
systemtap-initscript-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: b5ec211881c9fa2caf97e4781a2eba23
SHA-256: cd4881f149423863d82fa94d0cf4457c6c7ea8a00eb9941baf92f96d7b25aa12
systemtap-runtime-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: b8eb68c651f821391044147d56e5ae8a
SHA-256: b5749d5c796a88732c5ee2a7fc5e1689e7f7235b36ab21b440834fd3deb075a9
systemtap-sdt-devel-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: d692c4a31b6b5c231afbad3fa1280132
SHA-256: 5a94e71f98d48c42f7b1b7d4f4f06b23dcc50babfeca42a7e3d7f1afc4d1df53
systemtap-sdt-devel-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 3faa83becaa56a6d11429dd89ca16a43
SHA-256: c5faeae536e2473c9341dddf6944e0a911bf490cf9180527cf228f92e088415f
systemtap-server-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: d522d8cbd22e7998d4478ddc12e76065
SHA-256: eb4a2996d1db5b6b2f30df4a7c33ca70f1d4e3ffb64e9491825e36b5c558136c
systemtap-testsuite-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 76dcedd108da978b5b94a91077595581
SHA-256: 20754cadf2a5eb2550e14201b2bd5249480aa5bd60905d7111427f672872309a
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
systemtap-1.3-8.el5.src.rpm
File outdated by:  RHBA-2013:0058
    MD5: f427a7d0518f098a15ca2c8cddff02f9
SHA-256: 2bebd29ec6f435fe7fe661c05d450ed4b6ef8b95e767ea30a44a4a8cc634d9fc
 
IA-32:
systemtap-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: aa8ee2e5a8ca15bc02b4be8e5a171494
SHA-256: 3e6207a38000f97668ea07c1683dce6ef70c53fe050b4a3f89d40c64a57b4919
systemtap-client-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 50def311bb838d33ffdb2f204cebfec3
SHA-256: 5152d133a16e4f43e7b450d9e5a18689c2c4d455609e5999297d5a3670e3ce56
systemtap-initscript-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 73944fa4b5064a6324e1ef8b0681ee69
SHA-256: 93f65d032c5a43504eef48456c0b3274244a0948794b63b6a02ae210b16c1df6
systemtap-runtime-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 1d48551ce760bcb2c9807b986461c8c0
SHA-256: 7aa3ef574dc960f4f8df703fabcdd3f5539f1ab92f836f9d4942900d3c16fb72
systemtap-sdt-devel-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: d692c4a31b6b5c231afbad3fa1280132
SHA-256: 5a94e71f98d48c42f7b1b7d4f4f06b23dcc50babfeca42a7e3d7f1afc4d1df53
systemtap-server-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: 2946827d0ccf1aeffa302fc4f25b0704
SHA-256: f4584e9871e381c1f219cc67f80dc6b3842f9711395fb2685409983788892b95
systemtap-testsuite-1.3-8.el5.i386.rpm
File outdated by:  RHSA-2012:0376
    MD5: 3e8f3906626bbd71bfcfcdbc196848e2
SHA-256: 86fe5a3e9e7bc45ffb975b0af0839fdecd471ff58067798120d2c55ae6fbb32b
 
x86_64:
systemtap-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 4d20c071874c1d42d06817c97e93fdb7
SHA-256: f39ea064ebba39ff686fcf665554c924be983eb5881b4fcf65129fc112a2369d
systemtap-client-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 3910ed2d29e9e40626f62f2ffa362b74
SHA-256: 6709c21672ed7e5a0f2f1741a309bdd2618ccd210a7fa49d8d246e7663094a52
systemtap-initscript-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: b5ec211881c9fa2caf97e4781a2eba23
SHA-256: cd4881f149423863d82fa94d0cf4457c6c7ea8a00eb9941baf92f96d7b25aa12
systemtap-runtime-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: b8eb68c651f821391044147d56e5ae8a
SHA-256: b5749d5c796a88732c5ee2a7fc5e1689e7f7235b36ab21b440834fd3deb075a9
systemtap-sdt-devel-1.3-8.el5.i386.rpm
File outdated by:  RHBA-2013:0058
    MD5: d692c4a31b6b5c231afbad3fa1280132
SHA-256: 5a94e71f98d48c42f7b1b7d4f4f06b23dcc50babfeca42a7e3d7f1afc4d1df53
systemtap-sdt-devel-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: 3faa83becaa56a6d11429dd89ca16a43
SHA-256: c5faeae536e2473c9341dddf6944e0a911bf490cf9180527cf228f92e088415f
systemtap-server-1.3-8.el5.x86_64.rpm
File outdated by:  RHBA-2013:0058
    MD5: d522d8cbd22e7998d4478ddc12e76065
SHA-256: eb4a2996d1db5b6b2f30df4a7c33ca70f1d4e3ffb64e9491825e36b5c558136c
systemtap-testsuite-1.3-8.el5.x86_64.rpm
File outdated by:  RHSA-2012:0376
    MD5: 76dcedd108da978b5b94a91077595581
SHA-256: 20754cadf2a5eb2550e14201b2bd5249480aa5bd60905d7111427f672872309a
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

559599 - Errata testing: buildok/fortyfive.stp FAIL (ia64)
607232 - Stopped systemtap initscript does not start on 'restart'
644350 - Timing issue in systemtap initscript restart command
646870 - misaddresed user-space probes on prelinked shared libraries on i686 (REL)



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/