summaryrefslogtreecommitdiffstats
path: root/release_docs
diff options
context:
space:
mode:
Diffstat (limited to 'release_docs')
-rw-r--r--release_docs/RELEASE.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 91bc939..0f407f4 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -127,6 +127,17 @@ Bug Fixes since HDF5-1.14.1 release
that an error message is displayed in this situation rather than causing
an assertion failure.
+ - Fixed a potential bug when copying empty enum datatypes
+
+ Copying an empty enum datatype (including implicitly, as when an enum
+ is a part of a compound datatype) would fail in an assert in debug
+ mode and could fail in release mode depending on how the platform
+ handles undefined behavior regarding size 0 memory allocations and
+ using memcpy with a NULL src pointer.
+
+ The library is now more careful about using memory operations when
+ copying empty enum datatypes and will not error or raise an assert.
+
- Added an AAPL check to H5Acreate
A check was added to H5Acreate to ensure that a failure is correctly