Defragmenting a ntfs compressed file bug.

Consider this scenario:

- A ntfs compressed file fragmented with these properties:

size: 98 758 480 bytes

size on disk: 49 590 272 bytes

- Largest free space block on disk reported by contig.exe (sysinternals) : 91009024 bytes

Trying to defragment the file outputs: defrag aborted. no files were defragmentes.

But running:

contig.exe file

defragments the file in 1 piece.