HDF5 read error when reading huge file

Hi Gerd,

Thanks for your insights.

Also, we were able to reproduce the abnormal termination of the writing application (which resulted in the corrupt HDF5 file). It is due to an assertion in HDF5 library:

H5C.c:6732: H5C_load_entry: Assertion `entry->size < ((size_t)(32 * 1024 * 1024))’ failed.

The (32 * 1024 * 1024) expression is defined as H5C_MAX_ENTRY_SIZE.

The assertion occurs during the H5File::createDataSet call.

It looks like a similar discussion had happened regarding this assertion on this thread:

But I don’t see any conclusions on that thread.

Could you please let me know what this assertion means and how to overcome it?

Thanks
-Kat.