summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2003-10-08 17:58:58 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2003-10-08 17:58:58 (GMT)
commit48b4a56d934088305d710358405aa44f4af9eaf7 (patch)
tree3dc5d8c3073883ca93bb946f95b69bf5d9493a8f /release_docs
parentc1afffec458a21b98072930d06ece03e7ba1954c (diff)
downloadhdf5-48b4a56d934088305d710358405aa44f4af9eaf7.zip
hdf5-48b4a56d934088305d710358405aa44f4af9eaf7.tar.gz
hdf5-48b4a56d934088305d710358405aa44f4af9eaf7.tar.bz2
[svn-r7572] Purpose:
Bug fix Description: When too many messages were inserted into an object header, the library had an internal pointer to the "new message" that was pointing to the incorrect location when the array of messages was re-allocated. In the worst case, this could cause a file to be corrupted. Solution: Update the internal pointer when the array is re-allocated. Platforms tested: FreeBSD 4.9 (sleipnir) Too small to require h5committest
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index d5f1d95..8fd5a7d 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -80,8 +80,12 @@ Bug Fixes since HDF5-1.6.0 release
Library
-------
+ - Fixed potential file corruption bug when too many object header
+ messages (probably attributes, from a user perspective) were
+ inserted into an object header and certain other conditions were
+ met. QAK - 2003/10/08
- Changed implementation of internal ID searching algorithm to avoid
- O(n) behavior for many common cases. QAK 2003/10/06
+ O(n) behavior for many common cases. QAK - 2003/10/06
- Allow partial parallel writing to compact datasets. QAK - 2003/10/06
- Correctly create reference to shared datatype in attribute, instead
of making a copy of the shared datatype in the attribute.