diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt index cf9b65cc086..6278ea8fa9c 100644 --- a/release_docs/RELEASE.txt +++ b/release_docs/RELEASE.txt @@ -128,10 +128,30 @@ Support for new platforms, languages and compilers ================================================== - -Bug Fixes since HDF5-1.16.0 release +Bug Fixes since HDF5-1.14.5 release =================================== Library ------- + - Fixed a segfault in h5dump when a B-tree node level is corrupted + + h5dump produced a segfault on a mal-formed file because a B-tree node + level was corrupted. + + An internal function was modified to help detecting when a decoded B-tree + node level has an unexpected value and an error will be produced. + + Fixes GitHub issue #4432 + + - Fixed H5Ovisit2 to recursively visit all objects + + H5Ovisit2 visited only the root group and not all the nested groups. + + This behavior occurred when the fields are not H5O_INFO_BASIC or + H5O_INFO_ALL because an internal function did not obtain the basic + information needed by its caller. This problem is now fixed. + + Fixes GitHub issue #4941 + - Only clear FE_INVALID when that symbol is present on the system When we initialize the floating-point types at library startup, it's