Skip to navigation

Bug Fix Advisory perl bug fix update

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

Details

Updated perl packages that fix a bug in threading are now available.

Perl is a high-level programming language commonly used for system
administration utilities and web programming.

This update fixes the following bug:

* Previously, joining a thread variable or calling the "undef" function on it in
a Perl script resulted in the following error message:

Attempt to free unreferenced scalar: SV 0x7b7dcb0, Perl interpreter: 0x7b4cfb0
during global destruction.

This error has been fixed, and using the above functions now works as expected.
(BZ#629935)

Users of threads in Perl programs are advised to upgrade to these updated
packages, which resolve this issue.


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
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
perl-5.8.8-32.el5_5.2.src.rpm
File outdated by:  RHBA-2013:1296
    MD5: fa85682737a1b94728041a6e53f7c2d1
SHA-256: e7dba850a494c11b9058b68368f5c53bf1a0d3e5a608a2f92395b8cd4075af2b
 
IA-32:
perl-5.8.8-32.el5_5.2.i386.rpm
File outdated by:  RHBA-2013:1296
    MD5: 1aba3cd6ab1022a9a869b7c998da51f9
SHA-256: c1d0d5bb71aee9c4dc1e6bd3cf96455dee57bd232360e88507900088e433201e
perl-suidperl-5.8.8-32.el5_5.2.i386.rpm
File outdated by:  RHBA-2013:1296
    MD5: 2591f7764344efc6fe7b9fda22f56ac6
SHA-256: ffcde315a9881ea1b8d37bde3dfe50daabc3ab48948f247129d9e9ed73f5df3c
 
IA-64:
perl-5.8.8-32.el5_5.2.ia64.rpm
File outdated by:  RHBA-2013:1296
    MD5: 391d0645c1ec14f120ed95e6eef1f2dc
SHA-256: 75173a2d0c4da0ac72433d089a2bb5b79e7e210261ae13f8918981340e88810d
perl-suidperl-5.8.8-32.el5_5.2.ia64.rpm
File outdated by:  RHBA-2013:1296
    MD5: b10f586908166315bc2ca9b79417a009
SHA-256: 713ed4109829421c10d6a6c6ba5c8bcce46edb59a92b7ade5c4f4e2d8a2b786e
 
PPC:
perl-5.8.8-32.el5_5.2.ppc.rpm
File outdated by:  RHBA-2013:1296
    MD5: 3c4322af474b4cc6e150b6795d91ec10
SHA-256: f8062cb4de023df6e541ea571f4aba65a0a6934a37d5374984b9ecf673829b22
perl-suidperl-5.8.8-32.el5_5.2.ppc.rpm
File outdated by:  RHBA-2013:1296
    MD5: 6ae893fe32a3925cb8dbd0ec0202b05c
SHA-256: 1fe3934a3c49fa512e394f9aaaf434b4720fd1786a4e5cf1d91ed8e0fa6101b8
 
s390x:
perl-5.8.8-32.el5_5.2.s390x.rpm
File outdated by:  RHBA-2013:1296
    MD5: c35c95cf2488e417183c872963970daa
SHA-256: c87b356ef21184b62faf41f14a874b1b38f453b9e5cc986d5bbe5a2e2d74c025
perl-suidperl-5.8.8-32.el5_5.2.s390x.rpm
File outdated by:  RHBA-2013:1296
    MD5: 2259f5cdccabcbac5af417920c843dde
SHA-256: bf0df0e63605d97612bb5b00e61a69aab034e7f1b69b13a95895a79155d2128f
 
x86_64:
perl-5.8.8-32.el5_5.2.x86_64.rpm
File outdated by:  RHBA-2013:1296
    MD5: 51d862b1d34a43b55b8e23a5ca78aaf9
SHA-256: 506216e0a3d4c2b966b11e769e6e42ebb958d157b6d408399df3a70341be2966
perl-suidperl-5.8.8-32.el5_5.2.x86_64.rpm
File outdated by:  RHBA-2013:1296
    MD5: 2ebb1de5b3498a30bddfbc82b23f1700
SHA-256: 3e7c37005ff03246d33bd06118c73ecbbd0e3d1cc1c2e142fed79ca4e15ce89c
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
perl-5.8.8-32.el5_5.2.src.rpm
File outdated by:  RHBA-2013:1296
    MD5: fa85682737a1b94728041a6e53f7c2d1
SHA-256: e7dba850a494c11b9058b68368f5c53bf1a0d3e5a608a2f92395b8cd4075af2b
 
IA-32:
perl-5.8.8-32.el5_5.2.i386.rpm
File outdated by:  RHBA-2013:1296
    MD5: 1aba3cd6ab1022a9a869b7c998da51f9
SHA-256: c1d0d5bb71aee9c4dc1e6bd3cf96455dee57bd232360e88507900088e433201e
perl-suidperl-5.8.8-32.el5_5.2.i386.rpm
File outdated by:  RHBA-2013:1296
    MD5: 2591f7764344efc6fe7b9fda22f56ac6
SHA-256: ffcde315a9881ea1b8d37bde3dfe50daabc3ab48948f247129d9e9ed73f5df3c
 
x86_64:
perl-5.8.8-32.el5_5.2.i386.rpm
File outdated by:  RHBA-2013:1296
    MD5: 1aba3cd6ab1022a9a869b7c998da51f9
SHA-256: c1d0d5bb71aee9c4dc1e6bd3cf96455dee57bd232360e88507900088e433201e
perl-5.8.8-32.el5_5.2.x86_64.rpm
File outdated by:  RHBA-2013:1296
    MD5: 51d862b1d34a43b55b8e23a5ca78aaf9
SHA-256: 506216e0a3d4c2b966b11e769e6e42ebb958d157b6d408399df3a70341be2966
perl-suidperl-5.8.8-32.el5_5.2.x86_64.rpm
File outdated by:  RHBA-2013:1296
    MD5: 2ebb1de5b3498a30bddfbc82b23f1700
SHA-256: 3e7c37005ff03246d33bd06118c73ecbbd0e3d1cc1c2e142fed79ca4e15ce89c
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

629935 - 'Attempt to free unreferenced scalar' when running a perl program with threads



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/