fixed bug on getpwuid