DeepMLNet / DeepNet

Deep.Net machine learning framework for F#
Apache License 2.0
102 stars 9 forks source link

Problem with HDF5 error reporting (fixed in upstream, but not in NETStandard fork) #42

Closed marklam closed 5 years ago

marklam commented 5 years ago

This is actually a report regarding a small part of the HDF.PInvoke.NETStandard package used by DeepNet, but it doesn't have its own issues list.

I hit a problem with the error handling causing heap corruption and process exit when building an error message.

I tracked the problem down to a missing attribute on one of the PInvoke calls: https://github.com/HDFGroup/HDF.PInvoke/issues/154 , and it's been fixed in commit 819d3d2 in the upstream HDF5.PInvoke source and Nuget packages.

marklam commented 5 years ago

This seems to be fixed with HDF.PInvoke.NETStandard 1.10.501