Problems erasing compressed files




I can't get Eraser to erase compressed files (neither via Explorer context menu, nor via On-Demand task).

I get the error:
Task was not completed
1 Error: End of file has been reached.[][]
2 Failed: C:\temp\test.txt

If I remove the NTFS compression of the file, Eraser removes it without problems.

OS: Windows XP SP1 Swedish
Only small compressed files?

Hmmm.. It only seems to happen to small files that are compressed... Larger compressed worked fine, and also small test files after adding a bunch of data to them.
Re: Only small compressed files?

This is probably a trivial bug in wipeClusters function in NTFS.cpp. Someone with Windows XP and a compiler might want to try reproducing the problem.