Skip to navigation

Bug Fix Advisory libtalloc bug fix update

Advisory: RHBA-2013:0098-2
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2013-01-07
Last updated on: 2013-01-08
Affected Products: RHEL Desktop Workstation (v. 5 client)
Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

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

The libtalloc packages provide a library that implements a hierarchical memory
allocator with destructors.

The libtalloc packages have been upgraded to upstream version 2.0.7, which
provides a number of bug fixes over the previous version. (BZ#855862)

This update also fixes the following bug:

* The talloc() hierarchical allocator did not ensure that the child pointers of
a pointer did not become invalid during memory freeing operation. Consequently,
processes that use the talloc library, such as the spoolss process of samba,
could have terminated with a segmentation fault. The underlying source code has
been modified and talloc() no longer causes Samba to fail in this situation.
(BZ#837853, BZ#855387)

All libtalloc users are advised to upgrade to these updated 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/knowledge/articles/11258

Updated packages

RHEL Desktop Workstation (v. 5 client)

SRPMS:
libtalloc-2.0.7-2.el5.src.rpm     MD5: d7a2e1dd4282753e5b746921c406d7d8
SHA-256: 8ddb1a84c2dfad56e31a78aef744ffb8ed17bdb0346b0a856a2afb6b01a6da32
 
IA-32:
libtalloc-debuginfo-2.0.7-2.el5.i386.rpm     MD5: 02013881df7ecf3ab244155132dc1619
SHA-256: b67934a81ceb4b0d464440c426bf69301d79f9e0920c4d409b988791355c684e
libtalloc-devel-2.0.7-2.el5.i386.rpm     MD5: 32cc385dc2765f2f0c9066ff65c2241a
SHA-256: e11b21f7345f68b55de3ffcd3c1753623bff5c00fc0bb9d49473dcef6baf3ad7
 
x86_64:
libtalloc-debuginfo-2.0.7-2.el5.i386.rpm     MD5: 02013881df7ecf3ab244155132dc1619
SHA-256: b67934a81ceb4b0d464440c426bf69301d79f9e0920c4d409b988791355c684e
libtalloc-debuginfo-2.0.7-2.el5.x86_64.rpm     MD5: 4733f417650aaf0e26dc8bf37964c781
SHA-256: 32682593860879c9ce352c7f13d4348c140a164401619fac9e20cda7d7060280
libtalloc-devel-2.0.7-2.el5.i386.rpm     MD5: 32cc385dc2765f2f0c9066ff65c2241a
SHA-256: e11b21f7345f68b55de3ffcd3c1753623bff5c00fc0bb9d49473dcef6baf3ad7
libtalloc-devel-2.0.7-2.el5.x86_64.rpm     MD5: 2dd1ce9f3625e3a7093b0fd657bad544
SHA-256: 0101d0728e1b72de42f1fc6630bdd977c0bcab9bb1d1ec8613dfa9205df254d7
 
Red Hat Enterprise Linux (v. 5 server)

SRPMS:
libtalloc-2.0.7-2.el5.src.rpm     MD5: d7a2e1dd4282753e5b746921c406d7d8
SHA-256: 8ddb1a84c2dfad56e31a78aef744ffb8ed17bdb0346b0a856a2afb6b01a6da32
 
IA-32:
libtalloc-2.0.7-2.el5.i386.rpm     MD5: 49f5245cf17f67b7b9045e8bf3faa669
SHA-256: 0e3dd10d5833be5a2b537f2179844353370ad96d44f134c748c561d0b4d0ebee
libtalloc-compat1-2.0.7-2.el5.i386.rpm     MD5: dabc4d9ff0bb2b42d84dfda33524a6f1
SHA-256: d879c36e38c348f42a4d52af527bdc7039de0f61f6f4cfdb294366cf6039845c
libtalloc-debuginfo-2.0.7-2.el5.i386.rpm     MD5: 02013881df7ecf3ab244155132dc1619
SHA-256: b67934a81ceb4b0d464440c426bf69301d79f9e0920c4d409b988791355c684e
libtalloc-devel-2.0.7-2.el5.i386.rpm     MD5: 32cc385dc2765f2f0c9066ff65c2241a
SHA-256: e11b21f7345f68b55de3ffcd3c1753623bff5c00fc0bb9d49473dcef6baf3ad7
 
IA-64:
libtalloc-2.0.7-2.el5.ia64.rpm     MD5: 11b2510f423e5f99f0278691a126b178
SHA-256: 5c330b0f875aac973aef977fdce0266f3143988cd620516111025da9cfe9ac32
libtalloc-compat1-2.0.7-2.el5.ia64.rpm     MD5: d35292179ff8faf1c900498eb399393a
SHA-256: 8d7d4a833273547c65eeb156c3e846f5f7a18056aa6518258308c2e3e7a711da
libtalloc-debuginfo-2.0.7-2.el5.ia64.rpm     MD5: be8b191482bb9e846e359e2a46165198
SHA-256: 8d29e9a2ca246f23811cccca42248aee2f9c4e8fb11cc98379ada1f6046d7c26
libtalloc-devel-2.0.7-2.el5.ia64.rpm     MD5: e17367adf3f3b89ea99fe63a175bc03c
SHA-256: 196319e42c5268348e61591f8ec54e13c43aeadee5272ac893f6f58ccc0664a0
 
PPC:
libtalloc-2.0.7-2.el5.ppc.rpm     MD5: e8e5e33b123d3f2272806a6c11cd0e14
SHA-256: cc380d540510a6a71ab459b79bd2a52a03826161f0e5a57d826aaa6255a3eaee
libtalloc-2.0.7-2.el5.ppc64.rpm     MD5: c8eb92e95d0e90a215e5e4f61fc42eb1
SHA-256: 3a8cec1d26a4b4a8279af7e2accae74ca04ee288b8b71f6644c62029eb4f0185
libtalloc-compat1-2.0.7-2.el5.ppc.rpm     MD5: 1e9c2a4ce6776ac6361243238a38aee4
SHA-256: 727bb328c53f632e01ea6f16f29a48d0ce947061d34b67dfc024f0cad404a805
libtalloc-debuginfo-2.0.7-2.el5.ppc.rpm     MD5: 9ebf5eee6a34841eb22e5eab5d4a7667
SHA-256: eb55abd21f55bd4b96959897b89169038a5ad834a05733ae1e209f21fbd0b632
libtalloc-debuginfo-2.0.7-2.el5.ppc64.rpm     MD5: 23e2df762a84138f118b68e11eb1641d
SHA-256: 91ecf5c824d130baa757e3f9e73890720b6ec08ea950e822162541bb516e888d
libtalloc-devel-2.0.7-2.el5.ppc.rpm     MD5: 195907b203bd5d54985ee456644669c0
SHA-256: 8c86a9db2f05a0923962bf402cc5c01cc50831a6f2c5d630a9e80a387c9c5f08
libtalloc-devel-2.0.7-2.el5.ppc64.rpm     MD5: 90cc0bc235e2978bbca4c2159bcc6907
SHA-256: b3d2bde0dd11978bbad3b9504c39af9ae3e65c123c50c23a2a84239ef2e235e4
 
s390x:
libtalloc-2.0.7-2.el5.s390.rpm     MD5: fa3437d73bacc9a1656bbf4ea53b3dad
SHA-256: 5b7d4f09b5e41180fc05e236f733730456d8eb16b2ee1038acde7c3337b532c0
libtalloc-2.0.7-2.el5.s390x.rpm     MD5: 5257f83662ee02e3878a598945b57deb
SHA-256: 96785c1a02f0b424536dccff15735cc06c7263fc6ea277369b1fae0acc97bf9d
libtalloc-compat1-2.0.7-2.el5.s390x.rpm     MD5: 0f387fb672dca7b00519a31f4d1ece53
SHA-256: af105f803a89b43876f1ba9d11244e06dcfb34c3add935d7a663b88dfe0b6720
libtalloc-debuginfo-2.0.7-2.el5.s390.rpm     MD5: 141f677f3320ee30bc7ae056b6952005
SHA-256: d9d6d61c9f77a418265873a6c983d503fe292293d3e0b77ff2064a0c47485c7a
libtalloc-debuginfo-2.0.7-2.el5.s390x.rpm     MD5: 54aa18789cec491a07c737a3af7a7295
SHA-256: 0a588d6054db3d2e1e3d41d5853e38d995fb9512b30f8194091be97dc978b319
libtalloc-devel-2.0.7-2.el5.s390.rpm     MD5: b86f29f7cb61d9f3255aa61fbacf2fd6
SHA-256: dd4d28bf939621781796c1ea33ec87e478509517c4535f3b20bf52287b9c747f
libtalloc-devel-2.0.7-2.el5.s390x.rpm     MD5: 0727413f0e5712b801381b3a59c622f9
SHA-256: f0f0235a1d63dc02b0230c442dce4aeb5a6962456da6d0b21213a2df4930928a
 
x86_64:
libtalloc-2.0.7-2.el5.i386.rpm     MD5: 49f5245cf17f67b7b9045e8bf3faa669
SHA-256: 0e3dd10d5833be5a2b537f2179844353370ad96d44f134c748c561d0b4d0ebee
libtalloc-2.0.7-2.el5.x86_64.rpm     MD5: 7ca53252bdb626a66acad733e6953aff
SHA-256: 195a17cc167f5e5b1bc2dbb13a1aefb9ad90a793ce16514f18739e65999805b3
libtalloc-compat1-2.0.7-2.el5.x86_64.rpm     MD5: dcbe09bc44038c98c87fb016f02b9778
SHA-256: 200137674ad3c2274d21d1afba673fced822d2bbf4564d3691fdc548ee09c1ed
libtalloc-debuginfo-2.0.7-2.el5.i386.rpm     MD5: 02013881df7ecf3ab244155132dc1619
SHA-256: b67934a81ceb4b0d464440c426bf69301d79f9e0920c4d409b988791355c684e
libtalloc-debuginfo-2.0.7-2.el5.x86_64.rpm     MD5: 4733f417650aaf0e26dc8bf37964c781
SHA-256: 32682593860879c9ce352c7f13d4348c140a164401619fac9e20cda7d7060280
libtalloc-devel-2.0.7-2.el5.i386.rpm     MD5: 32cc385dc2765f2f0c9066ff65c2241a
SHA-256: e11b21f7345f68b55de3ffcd3c1753623bff5c00fc0bb9d49473dcef6baf3ad7
libtalloc-devel-2.0.7-2.el5.x86_64.rpm     MD5: 2dd1ce9f3625e3a7093b0fd657bad544
SHA-256: 0101d0728e1b72de42f1fc6630bdd977c0bcab9bb1d1ec8613dfa9205df254d7
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
libtalloc-2.0.7-2.el5.src.rpm     MD5: d7a2e1dd4282753e5b746921c406d7d8
SHA-256: 8ddb1a84c2dfad56e31a78aef744ffb8ed17bdb0346b0a856a2afb6b01a6da32
 
IA-32:
libtalloc-2.0.7-2.el5.i386.rpm     MD5: 49f5245cf17f67b7b9045e8bf3faa669
SHA-256: 0e3dd10d5833be5a2b537f2179844353370ad96d44f134c748c561d0b4d0ebee
libtalloc-compat1-2.0.7-2.el5.i386.rpm     MD5: dabc4d9ff0bb2b42d84dfda33524a6f1
SHA-256: d879c36e38c348f42a4d52af527bdc7039de0f61f6f4cfdb294366cf6039845c
libtalloc-debuginfo-2.0.7-2.el5.i386.rpm     MD5: 02013881df7ecf3ab244155132dc1619
SHA-256: b67934a81ceb4b0d464440c426bf69301d79f9e0920c4d409b988791355c684e
 
x86_64:
libtalloc-2.0.7-2.el5.i386.rpm     MD5: 49f5245cf17f67b7b9045e8bf3faa669
SHA-256: 0e3dd10d5833be5a2b537f2179844353370ad96d44f134c748c561d0b4d0ebee
libtalloc-2.0.7-2.el5.x86_64.rpm     MD5: 7ca53252bdb626a66acad733e6953aff
SHA-256: 195a17cc167f5e5b1bc2dbb13a1aefb9ad90a793ce16514f18739e65999805b3
libtalloc-compat1-2.0.7-2.el5.x86_64.rpm     MD5: dcbe09bc44038c98c87fb016f02b9778
SHA-256: 200137674ad3c2274d21d1afba673fced822d2bbf4564d3691fdc548ee09c1ed
libtalloc-debuginfo-2.0.7-2.el5.i386.rpm     MD5: 02013881df7ecf3ab244155132dc1619
SHA-256: b67934a81ceb4b0d464440c426bf69301d79f9e0920c4d409b988791355c684e
libtalloc-debuginfo-2.0.7-2.el5.x86_64.rpm     MD5: 4733f417650aaf0e26dc8bf37964c781
SHA-256: 32682593860879c9ce352c7f13d4348c140a164401619fac9e20cda7d7060280
 
(The unlinked packages above are only available from the Red Hat Network)


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/