db4 bug fix update
| Advisory: | RHBA-2010:0516-1 |
|---|---|
| Type: | Bug Fix Advisory |
| Severity: | N/A |
| Issued on: | 2010-07-08 |
| Last updated on: | 2010-07-08 |
| Affected Products: | Red Hat Enterprise Linux EUS (v. 5.4.z server) |
Details
Updated db4 packages that fix a database verification bug are now
available.
The Berkeley Database (Berkeley DB) is a programmatic toolkit that
provides embedded database support for both traditional and
client/server applications. The Berkeley DB includes B+tree, Extended
Linear Hashing, Fixed and Variable-length record access methods,
transactions, locking, logging, shared memory caching, and database
recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is
used by many applications, including Python and Perl, so this should
be installed on all systems.
This update fixes the following bug:
* IDs (ID lists) are stored as "duplicate" nested btrees. When such a
list grew big enough enough to require internal pages, the dbverify
utility reported spurious out-of-order errors as follows (note: the
page and entry numbers are context dependent):
db_verify: Page 7: out-of-order key at entry 6
These errors presented because dbverify did not distinguish between
the main database tree and off-page-duplicate trees. With this update,
dbverify now distinguishes between such trees and the spurious errors
no longer occur. (BZ#589879)
All users should upgrade to these updated packages, which resolve this
issue.
Solution
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 EUS (v. 5.4.z server) | |
| SRPMS: | |
| db4-4.3.29-10.el5_4.2.src.rpm | MD5: 8cb9a7f0b9120c2e08d1ebae25b28533 SHA-256: d351eec095c43e38ebe6d27b9e87a72855bb3b9e54808c076e6a6a6962c570a3 |
| IA-32: | |
| db4-4.3.29-10.el5_4.2.i386.rpm | MD5: 558e30d5c5cb86777ee8b903e6568d05 SHA-256: bae31aa82f1cf506973042b35f7b662b7b04268e12b479e73c611a85525de2ad |
| db4-devel-4.3.29-10.el5_4.2.i386.rpm | MD5: 1cd9283f8994e7b653372cce681e5d54 SHA-256: d561235747987ded1dbc4585aecaaebad19f570b2138ae736e638d5adb1c8073 |
| db4-java-4.3.29-10.el5_4.2.i386.rpm | MD5: 9727eece99ae243dc7056fec2d92c332 SHA-256: 2e328c9bc5d176ce9d796bf1ab7d9654f0542c68f6fb16c0025b5c9d6edf7d42 |
| db4-tcl-4.3.29-10.el5_4.2.i386.rpm | MD5: 911d93a6a3ce69d7b34e837a14402d9b SHA-256: f9fe227dbbde3fc42c1507e280ec3a1afcd97429330ee24950415e7db022ccff |
| db4-utils-4.3.29-10.el5_4.2.i386.rpm | MD5: 0845d806129b0562700bbff4364a4f0e SHA-256: c2c655845f32be149b0d1410811770fb515e246fe273e5cd18d214283399aae6 |
| IA-64: | |
| db4-4.3.29-10.el5_4.2.i386.rpm | MD5: 558e30d5c5cb86777ee8b903e6568d05 SHA-256: bae31aa82f1cf506973042b35f7b662b7b04268e12b479e73c611a85525de2ad |
| db4-4.3.29-10.el5_4.2.ia64.rpm | MD5: a3ecfafad32ec9ad76c3f3fa1073880d SHA-256: 1d0b38ae1aab4f366a14487cc7b4180834a1567d62db962fde850cbf7e48158b |
| db4-devel-4.3.29-10.el5_4.2.ia64.rpm | MD5: ccf2980359f57f3f088f81b6105ef8ee SHA-256: 6acf951eadc6a37d13b7c274ad4ea554f9284992cbc751b4ae9b9ca82c5c98d8 |
| db4-java-4.3.29-10.el5_4.2.ia64.rpm | MD5: 44b10c8244e05359595b121dcb4f6b04 SHA-256: 1bd9cb9fc038bd8d2a8e6073d5b70703f76ace9db5f0d4de172d04786d7fca99 |
| db4-tcl-4.3.29-10.el5_4.2.ia64.rpm | MD5: df583eda25cdcc66821539a4d8d9768d SHA-256: 8646a822ff1656be8ac90fa3000327eebbca6312aa94f45c914388390ba8c2c4 |
| db4-utils-4.3.29-10.el5_4.2.ia64.rpm | MD5: 8492ef02313e284ba88123db9bbe12f5 SHA-256: 889ba31b244754df20dde415f60ceaf0c4137ac895dea696ba732b4cf743cab5 |
| PPC: | |
| db4-4.3.29-10.el5_4.2.ppc.rpm | MD5: bb9156324790dcdf2b11cbb72db7599d SHA-256: 45fe79d1fb17095986d9afa7cc7b0b09b8d8af8d950239a7a1db74668ce98e18 |
| db4-4.3.29-10.el5_4.2.ppc64.rpm | MD5: 3ce6df5d3413ac2320cc40e9fa7aa863 SHA-256: 68959064152b5a33a2f9ef966e150783a3de0956a9567401f5dae527841dfa03 |
| db4-devel-4.3.29-10.el5_4.2.ppc.rpm | MD5: 5f52415ee467578a2c9209ee47cb626f SHA-256: 5a114f98873b6d3cfbbe4902e05594fdb8c9f575bb8e6b9b43e1c851c237174b |
| db4-devel-4.3.29-10.el5_4.2.ppc64.rpm | MD5: cde91cfefdc496c40f57356a4dab443a SHA-256: 6158caac1bdef127976e0ec731f4741fcad7ffc28fb6e194c280433a2f46dfa4 |
| db4-java-4.3.29-10.el5_4.2.ppc.rpm | MD5: d744e546a22a4745fb60b8f3525011e7 SHA-256: 3cae15ae54cf8da9413de92c7c196b76799e2725ba2b98d64e0f86ebb7b8d112 |
| db4-tcl-4.3.29-10.el5_4.2.ppc.rpm | MD5: 8c0422817087eb1722780dea3c6fd6e9 SHA-256: d15eb1e7a9706e291db736233ccf7337caf2e035a847d1edc04d5c9b0de5592a |
| db4-utils-4.3.29-10.el5_4.2.ppc.rpm | MD5: 142fdded3654d261373ae7531bd8f19b SHA-256: 8fe85d02888b8671bad31505721526c7ea734f2564c0632a1762d6da10f76dae |
| s390x: | |
| db4-4.3.29-10.el5_4.2.s390.rpm | MD5: 130799d43ff7bc7ca66efa3e420933ec SHA-256: 5f175cfbf106981b0e25aa6d5df7253a3f8a914ec54bdac0297820794202ebbf |
| db4-4.3.29-10.el5_4.2.s390x.rpm | MD5: 00efa4d333461df5b9ed77288d687a16 SHA-256: ea9a1b4c3db94b12878e0124034985f181ef2667487738ecb3d2fe72eb0cde08 |
| db4-devel-4.3.29-10.el5_4.2.s390.rpm | MD5: e64a2d1e32fe6370f87ed14e78b6ef94 SHA-256: 78c7b8ab93e6cfecea5c3bccd2f0fcb1aaf46088c7076c5e63f51edbe103f8cc |
| db4-devel-4.3.29-10.el5_4.2.s390x.rpm | MD5: bb10d20df40369d9209b9d37777a8540 SHA-256: ec7ad783f39958fd5695ceca8d2f6934d79377831692168e96a3ec0f54692e71 |
| db4-java-4.3.29-10.el5_4.2.s390x.rpm | MD5: ab85f18f904b7f84c052c9b6165425cb SHA-256: ed364099bfd5ad1dfd9fefa20b95b9b2fa6cb93011c0360b05d60d278cdf344e |
| db4-tcl-4.3.29-10.el5_4.2.s390x.rpm | MD5: e8af8e20b50a980f74dce834efde5390 SHA-256: a21854381f9a0566ab0f327a16a8bd08a9e5d446f63eac7ca9a42f94e647e9e9 |
| db4-utils-4.3.29-10.el5_4.2.s390x.rpm | MD5: 69827cc8b2bd8952d9462991f685d1b3 SHA-256: 44ec34383c9f29aa5d6bd22f2b1692e85922208bb93225be032a0c85f0c566ca |
| x86_64: | |
| db4-4.3.29-10.el5_4.2.i386.rpm | MD5: 558e30d5c5cb86777ee8b903e6568d05 SHA-256: bae31aa82f1cf506973042b35f7b662b7b04268e12b479e73c611a85525de2ad |
| db4-4.3.29-10.el5_4.2.x86_64.rpm | MD5: 266bd788498389185494dbe161227732 SHA-256: 2498f4098afec7866ad70c73957a82dd20873fb4f93c7861cd80c4bbb9951fcc |
| db4-devel-4.3.29-10.el5_4.2.i386.rpm | MD5: 1cd9283f8994e7b653372cce681e5d54 SHA-256: d561235747987ded1dbc4585aecaaebad19f570b2138ae736e638d5adb1c8073 |
| db4-devel-4.3.29-10.el5_4.2.x86_64.rpm | MD5: bf9d4304f64763a1331d6149860ee96d SHA-256: 6667eef824f516a21f66f13431fc2c17ed2158012d45d4e67600ce1026f53691 |
| db4-java-4.3.29-10.el5_4.2.x86_64.rpm | MD5: 6f96361e7e76b336d19b74ea5e56d005 SHA-256: 859b9f38848edeb318e761feb0647f0a598f41c470dc46d7e75a0f200db38d46 |
| db4-tcl-4.3.29-10.el5_4.2.x86_64.rpm | MD5: 3211e682b0545c60b9e7840568741180 SHA-256: de319aa890bff8885ed972860446c8cf91a00c6056e7d258a19ea654f486e2ff |
| db4-utils-4.3.29-10.el5_4.2.x86_64.rpm | MD5: 9de6c477d1f1a25c6dce8f6e615fca15 SHA-256: e6fdb0e49520ff79dc36ea41128db0d4472cf363b64cd017bbc65c3c12efab1c |
| (The unlinked packages above are only available from the Red Hat Network) | |
Bugs fixed (see bugzilla for more information)
589879 - patch for btree/bt_verify.c (Berkeley DB 4.3.29)
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/