in sem_open, don't leak vm mapping if fstat fails