shm_open and mmap: Invalid argument?