diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2003-10-08 17:58:58 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2003-10-08 17:58:58 (GMT) |
commit | 48b4a56d934088305d710358405aa44f4af9eaf7 (patch) | |
tree | 3dc5d8c3073883ca93bb946f95b69bf5d9493a8f /release_docs | |
parent | c1afffec458a21b98072930d06ece03e7ba1954c (diff) | |
download | hdf5-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.txt | 6 |
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. |