diff options
author | Raymond Lu <songyulu@hdfgroup.org> | 2012-03-27 17:03:32 (GMT) |
---|---|---|
committer | Raymond Lu <songyulu@hdfgroup.org> | 2012-03-27 17:03:32 (GMT) |
commit | 6234c0dee27daa5450d140fc9189135ac2ae0fa8 (patch) | |
tree | 1a869c17dadebf13e3f95f0cfe89aec1c4bf324d /release_docs | |
parent | bf4f44388bf8c3fcb27db1c69a14dc49b25bce86 (diff) | |
download | hdf5-6234c0dee27daa5450d140fc9189135ac2ae0fa8.zip hdf5-6234c0dee27daa5450d140fc9189135ac2ae0fa8.tar.gz hdf5-6234c0dee27daa5450d140fc9189135ac2ae0fa8.tar.bz2 |
[svn-r22156] Issue 7785 - Writing or reading many small chunks ran out of memory and caused seg fault. I added checks in two places to make sure the library returns error stack
when it fails to allocate memory. I didn't add any test to the test suite since there is no good way to test it. But I tested and verified the error stack by hand.
Tested on jam - this is a merge from the trunk.
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 372ce45..d68d517 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -118,6 +118,10 @@ Bug Fixes since HDF5-1.8.8 Library ------- + - When an application tries to write or read many small data chunks and + runs out of memory, the library had a seg fault. The fix is to + return the error stack with proper information. (SLU - 2012/3/23. + Issue 7785) - H5Pset_data_transform had seg fault in some cases like x*-100. It works correctly now and handles other cases like 100-x or 2/x. (SLU - 2012/3/15. Issue 7922) |