Index: src/libchcore/TOverlappedReader.cpp =================================================================== diff -u -rc719644bb4360fcf7ccf6f1139bcae852bd6effd -r518d1a3484cde91ff17c071211df5e40cb3487e3 --- src/libchcore/TOverlappedReader.cpp (.../TOverlappedReader.cpp) (revision c719644bb4360fcf7ccf6f1139bcae852bd6effd) +++ src/libchcore/TOverlappedReader.cpp (.../TOverlappedReader.cpp) (revision 518d1a3484cde91ff17c071211df5e40cb3487e3) @@ -29,7 +29,7 @@ DWORD dwChunkSize) : m_spLog(logger::MakeLogger(spLogFileData, L"DataBuffer")), m_tInputBuffers(spEmptyBuffers, spDataRange ? spDataRange->GetResumePosition() : 0, dwChunkSize), - m_spFullBuffers(std::make_shared(spDataRange ? spDataRange->GetResumePosition() : 0)) + m_spFullBuffers(std::make_shared(spEmptyBuffers, spDataRange ? spDataRange->GetResumePosition() : 0)) { if(!spLogFileData) throw TCoreException(eErr_InvalidArgument, L"spLogFileData is NULL", LOCATION);