diff options
author | vchoi <vchoi@jelly.ad.hdfgroup.org> | 2020-07-14 15:56:33 (GMT) |
---|---|---|
committer | vchoi <vchoi@jelly.ad.hdfgroup.org> | 2020-07-14 15:56:33 (GMT) |
commit | 4bc49d8b2bb6b549141a47f50062eb4ddfba4557 (patch) | |
tree | 325efe9238e8621983bdbde6c4ec2fdf4688e99e /release_docs | |
parent | b480d0a38b1e265c55c74262bf384d255a33e07b (diff) | |
download | hdf5-4bc49d8b2bb6b549141a47f50062eb4ddfba4557.zip hdf5-4bc49d8b2bb6b549141a47f50062eb4ddfba4557.tar.gz hdf5-4bc49d8b2bb6b549141a47f50062eb4ddfba4557.tar.bz2 |
Fix for jira issue HDFFV-11080:
(1) Patch up the file pointer when reading attribute of variable length datatype
(2) Test to verify the fix when doing multiple threads
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index 56e5569..84f339a 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -656,6 +656,20 @@ Bug Fixes since HDF5-1.10.3 release Library ------- + - Fixed the segmentation fault when reading attributes with multiple threads + + It was reported that the reading of attributes with variable length string + datatype will crash with segmentation fault particularly when the number of + threads is high (>16 threads). The problem was due to the file pointer that + was set in the variable length string datatype for the attribute. That file + pointer was already closed when the attribute was accessed. + + The problem was fixed by setting the file pointer to the current opened file pointer + when the attribute was accessed. Similar patch up was done before when reading + dataset with variable length string datatype. + + (VC - 2020/07/13, HDFFV-11080) + - Fixed CVE-2020-10810 The tool h5clear produced a segfault during an error recovery in |