Open GoogleCodeExporter opened 9 years ago
The sparse flag is supposed to be cleared in file::close(). On windows what it
does is to check if the file actually is sparse (stat the file and compare is
size to the size of the first file extent). If it is, and the file was opened
in write mode and sparse mode (checking the sparse mode here may be a bit too
strict). Then it attempts to clear the sparse flag (using DeviceIoControl).
could you verify it makes it to DeviceIoControl at all? and if not, which
condition is failing, preventing it?
Original comment by arvid.no...@gmail.com
on 11 Apr 2015 at 12:28
>could you verify it makes it to DeviceIoControl at all? and if not, which
condition is failing, preventing it?
Sure. How do I do that? Through a debugger? Setting a break point where?
Original comment by hammered...@gmail.com
on 11 Apr 2015 at 1:16
yeah, in file::close() in src/file.cpp
Original comment by arvid.no...@gmail.com
on 11 Apr 2015 at 2:15
Original issue reported on code.google.com by
hammered...@gmail.com
on 11 Apr 2015 at 10:10