summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
authorRaymond Lu <songyulu@hdfgroup.org>2012-03-27 17:03:32 (GMT)
committerRaymond Lu <songyulu@hdfgroup.org>2012-03-27 17:03:32 (GMT)
commit6234c0dee27daa5450d140fc9189135ac2ae0fa8 (patch)
tree1a869c17dadebf13e3f95f0cfe89aec1c4bf324d /release_docs
parentbf4f44388bf8c3fcb27db1c69a14dc49b25bce86 (diff)
downloadhdf5-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.txt4
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)