If the software uses a signed value to store and analyze the amount of free space, it will most likely interpret values larger than 2^31 as less than zero, assuming a 32-bit word length. (This is the same 2GB barrier enforced by MS-DOS, Amiga OS, et al.)