HDF5 often uses indirection through pointers to refer to data areas in files. Many files have empty data areas, and this is often indicated by setting the associated pointer to an impossible value. This was one place where I was not checking for that possibility, and so certain files would not load properly.
HDF5 often uses indirection through pointers to refer to data areas in files. Many files have empty data areas, and this is often indicated by setting the associated pointer to an impossible value. This was one place where I was not checking for that possibility, and so certain files would not load properly.