Fixed bug with mmap() and ranges bigger than the file, which was preventing libcrypt/perl from working.
Fixed bug with mmap() and ranges bigger than the file, which was preventing
libcrypt/perl from working.

davidgiven/LBW,davidgiven/LBW,davidgiven/LBW,davidgiven/LBW