dont blow up if mmap(file) == 0