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 compiler.
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. Thanks, Alex -- 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. _______________________________________________ Hdf-forum is for HDF software users discussion. [email protected] http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org
