fileio_win32.cpp 851
```
std::shared_ptr<uint8_t> buf(new uint8_t[msl::safeint3::SafeInt<size_t>(count*char_size)]);
```
shared_ptr will delete only first array element.
For fix check examples:
http://en.cppreference.com/w/cpp/memory/default_delete
Comments: Fixed in the development branch. Will be in release 2.6.0.