call chdir() after calling chroot(), it violates the contract
that specifies how to change the active root directory in a secure
fashion. Another good example of library abuse is expecting the
callee to return trustworthy DNS information to the caller. In this