Someone forgot to run the unit tests before releasing... So much for a release checklist.
Also, I just checked, there don't seem to be PHP unit tests for crypt(), in their tests directory. (http://svn.php.net/viewvc/php/php-src/branches/PHP_5_3/tests...).