munmap done, still weird exit(-1)