Closer to working. At least don't crash in lstat