> when some application construct their own envp structure, > then chdir to somewhere, and run execve with the old envp > structure. The new program may initialize wrong CWD > from the old environment. e.g.: making linux kernel source. yes, I'll be fixing this by wrapping execve. not tonight though :)