diff options
author | Albert Cheng <acheng@hdfgroup.org> | 2014-05-01 00:47:57 (GMT) |
---|---|---|
committer | Albert Cheng <acheng@hdfgroup.org> | 2014-05-01 00:47:57 (GMT) |
commit | 1852861737b491f791d2bbe223efec20e333ba6f (patch) | |
tree | 1111376f3048f3e48035702a02c76f6c53ea780d /tools | |
parent | 0ce16924cd5f9454d48cb5d0c5bdc7e23df40112 (diff) | |
download | hdf5-1852861737b491f791d2bbe223efec20e333ba6f.zip hdf5-1852861737b491f791d2bbe223efec20e333ba6f.tar.gz hdf5-1852861737b491f791d2bbe223efec20e333ba6f.tar.bz2 |
[svn-r25140] Commit Joel's fix to this branch.
Bug Fix: HDFFV-8247
Description:
Failure to write fill values to the user's buffer when reading unallocated
chunks from datasets that have a fill value set to H5D_FILL_VALUE_DEFAULT.
A consequence of this was the reporting of spurious data values in h5dump
and h5diff output.
Solution:
Added check for fill value of H5D_FILL_VALUE_DEFAULT whenever fill value
setting was checked to decide whether or not to fill. This effectively
treats H5D_FILL_VALUE_DEFAULT the same as H5D_FILL_VALUE_USER rather than
H5D_FILL_VALUE_UNDEFINED.
Tested:
h5committest (platypus, ostrich, jam-pp, koala) ran successfully
(fillval test was modified to reveal and check for this error)
H5Dchunk.c:
fix in library code.
fillval.c:
Added test_partalloc to expose potential fill value issues.
Diffstat (limited to 'tools')
0 files changed, 0 insertions, 0 deletions