libc: fchdir(open('.', O_RDONLY)) may corrupt path resolving
|Reported by:||bird||Owned by:||bird|
|Severity:||major||Keywords:||fchdir pathresolver opendir|
dirOpen isn't initializing the fInUnixTree member, and a fchdir operation may then load garbage into the global flag and screw things up really badly.