Edit report at https://bugs.php.net/bug.php?id=55169&edit=1
ID: 55169 Updated by: ahar...@php.net Reported by: ni...@php.net Summary: mcrypt_create_iv always fails to gather sufficient random data -Status: Closed +Status: Bogus Type: Bug Package: mcrypt related Operating System: Windows 7 PHP Version: 5.4SVN-2011-07-09 (snap) -Assigned To: pajoye +Assigned To: Block user comment: N Private report: N Previous Comments: ------------------------------------------------------------------------ [2011-07-10 17:41:17] ni...@php.net Argh, I just can't handle this bugtracker :( Seems like it assignes the bug to me if I leave the "Assign to" field empty. ------------------------------------------------------------------------ [2011-07-10 17:38:39] ni...@php.net Hm, seems like I indeed used some wrong binary. I have just downloaded 313114ts again and it worked :) Thanks for the quick fix and sorry for the confusion ^^ Closing this then ;) ------------------------------------------------------------------------ [2011-07-10 16:58:13] paj...@php.net I can't reproduce the problem, are you sure you used the right binaries? c:\test\php540r313114>php -d extension_dir=ext -d extension=php_openssl.dll -r "var_dump(mcrypt_create_iv(1, MCRYPT_DEV_URANDOM));" string(1) "âº" and using NTS: c:\test\php540ntsr313114>php -d extension_dir=ext -d extension=php_openssl.dll - r "var_dump(mcrypt_create_iv(1, MCRYPT_DEV_URANDOM));" string(1) "â" ------------------------------------------------------------------------ [2011-07-10 14:53:33] ni...@php.net I just tried using an nts instead of a ts build, and it worked there. So it's seems to be some thread safety related problem. ------------------------------------------------------------------------ [2011-07-10 14:32:12] ni...@php.net I'm still seeing the issue in 313114: D:\htdocs\stack>C:\php313114\php.exe -f quick.php Warning: mcrypt_create_iv(): Could not gather sufficient random data in D:\htdoc s\stack\quick.php on line 3 bool(false) ------------------------------------------------------------------------ The remainder of the comments for this report are too long. To view the rest of the comments, please view the bug report online at https://bugs.php.net/bug.php?id=55169 -- Edit this bug report at https://bugs.php.net/bug.php?id=55169&edit=1