@FrenkyNet I think you are misunderstanding. I am talking about the syntax of your patch. `defined('CRYPT_RANDOM_IS_WINDOWS') === false` should be `!defined('CRYPT_RANDOM_IS_WINDOWS')`.