Changes based on feedback from pull request.

This commit is contained in:
Vailin Choi 2018-12-31 00:11:45 -06:00
parent f808c108ed
commit e035c7abdd
6 changed files with 9 additions and 8 deletions

View File

@ -968,6 +968,7 @@
./test/cross_read.c
./test/dangle.c
./test/deflate.h5
./test/del_many_dense_attrs.c
./test/direct_chunk.c
./test/dsets.c
./test/dt_arith.c
@ -996,7 +997,6 @@
./test/filespace_1_6.h5
./test/freespace.c
./test/filenotclosed.c
./test/del_many_dense_attrs.c
./test/file_image.c
./test/file_image_core_test.h5
./test/fill_old.h5
@ -1101,10 +1101,10 @@
./test/tcheck_version.c
./test/tconfig.c
./test/tcoords.c
./test/testabort_fail.sh.in
./test/testcheck_version.sh.in
./test/testerror.sh.in
./test/testlinks_env.sh.in
./test/testabort_fail.sh.in
./test/test_filter_plugin.sh.in
./test/testflushrefresh.sh.in
./test/testframe.c

View File

@ -3399,6 +3399,7 @@ AC_CONFIG_FILES([src/libhdf5.settings
src/Makefile
test/Makefile
test/H5srcdir_str.h
test/testabort_fail.sh
test/testcheck_version.sh
test/testerror.sh
test/testflushrefresh.sh
@ -3406,7 +3407,6 @@ AC_CONFIG_FILES([src/libhdf5.settings
test/testlinks_env.sh
test/testswmr.sh
test/testvdsswmr.sh
test/testabort_fail.sh
test/test_filter_plugin.sh
test/test_usecases.sh
testpar/Makefile

View File

@ -243,10 +243,10 @@ Bug Fixes since HDF5-1.10.3 release
Library
-------
- Deleting attributes in densed storage
- Deleting attributes in dense storage
The library abort with "infinite loop closing library" after
attributes in densed storage are created and then deleted.
attributes in dense storage are created and then deleted.
When deleting the attribute nodes from the name index v2 B-tree,
if an attribute is found in the intermediate B-tree nodes,

View File

@ -307,6 +307,7 @@ H5A__dense_fnd_cb(const H5A_t *attr, hbool_t *took_ownership, void *_user_attr)
/* Check arguments */
HDassert(attr);
HDassert(user_attr);
HDassert(took_ownership);
/*
* If there is an attribute already stored in "user_attr",
* we need to free the dynamially allocated spaces for the

View File

@ -13,7 +13,7 @@
/*
* Purpose: Test to verify that the infinite loop closing library/abort failure
* is fixed when the application creates and removes densed attributes
* is fixed when the application creates and removes dense attributes
* (See HDFFV-10659).
*/
@ -49,7 +49,7 @@ static void catch_signal(int H5_ATTR_UNUSED signo)
* Function: main
*
* Purpose: Test to verify that the infinite loop closing library/abort failure
* is fixed when the application creates and removes densed attributes
* is fixed when the application creates and removes dense attributes
* (See HDFFV-10659).
*
* Return: Success: exit(EXIT_SUCCESS)

View File

@ -15,7 +15,7 @@
# does not close the file. (See HDFFV-10160)
#
# Test to verify that the infinite loop closing library/abort failure is fixed
# when the application creates and removes densed attributes (See HDFFV-10659)
# when the application creates and removes dense attributes (See HDFFV-10659)
srcdir=@srcdir@