tbeu
tbeu
Right. The issues are reported for libmatio (with restricted access only) and I dot not know if the same issues are also reported for your setup. It's all due to...
Here comes the [testfile.zip](https://github.com/HDFGroup/hdf5/files/14921642/testfile.zip)
This still leaves the question how do you know about the hdf5-related issues reported for libmatio? They are reported with restricted access to me and not for libhdf5. One other...
This is verified as fixed now: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=67905
There now is #8 demonstrating the necessity of this fix.
Note, that also #9 is required for a successful CI build with tests on MSVC C++20.
It's basically only CMakeLists.txt which is conflicting.
One idea would be to additionally pass min and max rage values to macros READ_DATA and READ_COMPRESSED_DATA and check if in range before casting.
Yes, with setting `err_` and breaking the loop in the else branch.
Please let me also know if UBSan is happy with this kind of fixes.