diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2023-07-28 14:09:09 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-07-28 14:09:09 (GMT) |
commit | bab8acbe8238a5c4b10a5ecc08eef1d260f11b2b (patch) | |
tree | a7411ecac0f709763f8f0247709f475decbbb5eb /release_docs | |
parent | 9ef2f993cfc7173712729fb40b34d1edae8509d9 (diff) | |
download | hdf5-bab8acbe8238a5c4b10a5ecc08eef1d260f11b2b.zip hdf5-bab8acbe8238a5c4b10a5ecc08eef1d260f11b2b.tar.gz hdf5-bab8acbe8238a5c4b10a5ecc08eef1d260f11b2b.tar.bz2 |
Brings an enum fix from develop (#3304)
Diffstat (limited to 'release_docs')
-rw-r--r-- | release_docs/RELEASE.txt | 11 |
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 |