We need to use very large HDF5 files (> 2GB).
We downloaded and built the latest 5-1.8.6 version.
The build was created on 64-bit Windows Server 2008 with 64-bit MS VC++ 2008
We load HDF5 files using INCORE (in-memory) driver.
We found that when the program tries to access the file in H5FD_core_open()
it calls HDread(). The latter is a macro defined as C-runtime _read().
Certainly, _read() crashes when it validates that the file size is no larger
than INT_MAX (2G).
Is this a known bug or are we missing something? Please help.
View this message in context: http://hdf-forum.184993.n3.nabble.com/Reading-large-2GB-files-with-64-bit-HDF5-tp2910267p2910267.html
Sent from the hdf-forum mailing list archive at Nabble.com.