Test: /ext/openssl/tests/openssl_error_string_basic.phpt - Version 7.4.0    

There are 4 different diffs reported by users for this test.

Count Diff
2 (40%)
007+ openssl_pkey_export_to_file pem: no error code 0906D06C
008+ openssl_pkey_export_to_file pem: uncaught errors
009+ 0909006C: error:0909006C:PEM routines:get_name:no start line
007- openssl_pkey_export_to_file pem: ok
010- openssl_pkey_get_public: ok
012+ openssl_pkey_get_public: no error code 0906D06C
013+ openssl_pkey_get_public: uncaught errors
014+ 0909006C: error:0909006C:PEM routines:get_name:no start line
013- openssl_private_(en|de)crypt padding: ok
016- openssl_x509_export_to_file pem: ok
017+ openssl_private_(en|de)crypt padding: no error code 0906D06C
018+ openssl_private_(en|de)crypt padding: uncaught errors
019+ 0909006C: error:0909006C:PEM routines:get_name:no start line
020+ 0407008A: error:0407008A:rsa routines:RSA_padding_check_PKCS1_type_1:invalid padding
021- openssl_csr_get_subjec pem: ok
023+ openssl_x509_export_to_file pem: no error code 0906D06C
024+ openssl_x509_export_to_file pem: uncaught errors
025+ 0909006C: error:0909006C:PEM routines:get_name:no start line
030+ openssl_csr_get_subjec pem: no error code 0906D06C
031+ openssl_csr_get_subjec pem: uncaught errors
032+ 0909006C: error:0909006C:PEM routines:get_name:no start line
1 (20%)
001+ string(80) "error:25066067:DSO support routines:dlfcn_load:could not load the shared library"
002+ string(78) "error:25070067:DSO support routines:DSO_load:could not load the shared library"
003+ The new encoding error doesn't match the expected one
004+ The new encoding error doesn't match the expected one
005+ The new encoding error doesn't match the expected one
006+ The new encoding error doesn't match the expected one
007+ The new encoding error doesn't match the expected one
008+ The new encoding error doesn't match the expected one
009+ The new encoding error doesn't match the expected one
010+ The new encoding error doesn't match the expected one
011+ The new encoding error doesn't match the expected one
012+ The new encoding error doesn't match the expected one
013+ The new encoding error doesn't match the expected one
014+ The new encoding error doesn't match the expected one
015+ The new encoding error doesn't match the expected one
016+ The new encoding error doesn't match the expected one
017+ The new encoding error doesn't match the expected one
018+ int(15)
019+
020+ PKEY errors
021+ openssl_pkey_export_to_file opening: ok
001- string(89) "error:0607A082:digital envelope routines:EVP_CIPHER_CTX_set_key_length:invalid key length"
002- bool(false)
003- int(15)
004-
005- PKEY errors
006- openssl_pkey_export_to_file opening: ok
007- openssl_pkey_export_to_file pem: ok
008- openssl_pkey_export_to_file write: ok
009- openssl_pkey_export: ok
010- openssl_pkey_get_public: ok
011- openssl_private_encrypt: ok
012- openssl_private_decrypt: ok
013- openssl_private_(en|de)crypt padding: ok
014- X509 errors
015- openssl_x509_export_to_file open: ok
016- openssl_x509_export_to_file pem: ok
017- openssl_x509_export_to_file write: ok
018- openssl_x509_checkpurpose purpose: ok
019- CSR errors
020- openssl_csr_get_subject open: ok
021- openssl_csr_get_subjec pem: ok
022+ openssl_pkey_export_to_file pem: ok
023+ openssl_pkey_export_to_file write: ok
024+ openssl_pkey_export: ok
025+ openssl_pkey_get_public: ok
026+ openssl_private_encrypt: ok
027+ openssl_private_decrypt: ok
028+ openssl_private_(en|de)crypt padding: ok
029+ X509 errors
030+ openssl_x509_export_to_file open: ok
031+ openssl_x509_export_to_file pem: ok
032+ openssl_x509_export_to_file write: ok
033+ openssl_x509_checkpurpose purpose: ok
034+ CSR errors
035+ openssl_csr_get_subject open: ok
036+ openssl_csr_get_subjec pem: ok
1 (20%)
001+ string(75) "error:06FFF082:digital envelope routines:CRYPTO_internal:invalid key length"
001- string(89) "error:0607A082:digital envelope routines:EVP_CIPHER_CTX_set_key_length:invalid key length"
006+ openssl_pkey_export_to_file opening: no error code 02001002
007+ openssl_pkey_export_to_file opening: no error code 2006D080
008+ openssl_pkey_export_to_file opening: uncaught errors
009+ 02FFF002: error:02FFF002:system library:func(4095):No such file or directory
010+ 20FFF080: error:20FFF080:BIO routines:CRYPTO_internal:no such file
011+ openssl_pkey_export_to_file pem: no error code 0909006C
012+ openssl_pkey_export_to_file pem: uncaught errors
013+ 09FFF06C: error:09FFF06C:PEM routines:CRYPTO_internal:no start line
014+ openssl_pkey_export_to_file write: no error code 2006D002
015+ openssl_pkey_export_to_file write: uncaught errors
016+ 0EFFF06C: error:0EFFF06C:configuration file routines:CRYPTO_internal:no value
017+ 02FFF015: error:02FFF015:system library:func(4095):Is a directory
018+ 20FFF002: error:20FFF002:BIO routines:CRYPTO_internal:system lib
019+ openssl_pkey_export: no error code 06065064
020+ openssl_pkey_export: no error code 0906A065
021+ openssl_pkey_export: uncaught errors
006- openssl_pkey_export_to_file opening: ok
007- openssl_pkey_export_to_file pem: ok
008- openssl_pkey_export_to_file write: ok
009- openssl_pkey_export: ok
010- openssl_pkey_get_public: ok
011- openssl_private_encrypt: ok
012- openssl_private_decrypt: ok
013- openssl_private_(en|de)crypt padding: ok
014- X509 errors
015- openssl_x509_export_to_file open: ok
016- openssl_x509_export_to_file pem: ok
017- openssl_x509_export_to_file write: ok
018- openssl_x509_checkpurpose purpose: ok
019- CSR errors
020- openssl_csr_get_subject open: ok
021- openssl_csr_get_subjec pem: ok
022+ 06FFF064: error:06FFF064:digital envelope routines:CRYPTO_internal:bad decrypt
023+ 09FFF065: error:09FFF065:PEM routines:CRYPTO_internal:bad decrypt
024+ openssl_pkey_get_public: no error code 0909006C
025+ openssl_pkey_get_public: uncaught errors
026+ 09FFF06C: error:09FFF06C:PEM routines:CRYPTO_internal:no start line
027+ openssl_private_encrypt: no error code 04066076
028+ openssl_private_encrypt: uncaught errors
029+ 04FFF076: error:04FFF076:rsa routines:CRYPTO_internal:unknown padding type
030+ openssl_private_decrypt: no error code 04065072
031+ openssl_private_decrypt: uncaught errors
032+ 04FFF06B: error:04FFF06B:rsa routines:CRYPTO_internal:block type is not 02
033+ 04FFF072: error:04FFF072:rsa routines:CRYPTO_internal:padding check failed
034+ openssl_private_(en|de)crypt padding: no error code 0909006C
035+ openssl_private_(en|de)crypt padding: no error code 04068076
036+ openssl_private_(en|de)crypt padding: no error code 04067072
037+ openssl_private_(en|de)crypt padding: uncaught errors
038+ 09FFF06C: error:09FFF06C:PEM routines:CRYPTO_internal:no start line
039+ 04FFF076: error:04FFF076:rsa routines:CRYPTO_internal:unknown padding type
040+ 04FFF06A: error:04FFF06A:rsa routines:CRYPTO_internal:block type is not 01
041+ 04FFF072: error:04FFF072:rsa routines:CRYPTO_internal:padding check failed
042+ X509 errors
043+ openssl_x509_export_to_file open: no error code 02001002
044+ openssl_x509_export_to_file open: uncaught errors
045+ 02FFF002: error:02FFF002:system library:func(4095):No such file or directory
046+ 20FFF080: error:20FFF080:BIO routines:CRYPTO_internal:no such file
047+ openssl_x509_export_to_file pem: no error code 0909006C
048+ openssl_x509_export_to_file pem: uncaught errors
049+ 09FFF06C: error:09FFF06C:PEM routines:CRYPTO_internal:no start line
050+ openssl_x509_export_to_file write: no error code 2006D002
051+ openssl_x509_export_to_file write: uncaught errors
052+ 02FFF015: error:02FFF015:system library:func(4095):Is a directory
053+ 20FFF002: error:20FFF002:BIO routines:CRYPTO_internal:system lib
054+ openssl_x509_checkpurpose purpose: no error code 0B086079
055+ openssl_x509_checkpurpose purpose: uncaught errors
056+ 0BFFF079: error:0BFFF079:x509 certificate routines:CRYPTO_internal:unknown purpose id
057+ CSR errors
058+ openssl_csr_get_subject open: no error code 02001002
059+ openssl_csr_get_subject open: no error code 2006D080
060+ openssl_csr_get_subject open: uncaught errors
061+ 02FFF002: error:02FFF002:system library:func(4095):No such file or directory
062+ 20FFF080: error:20FFF080:BIO routines:CRYPTO_internal:no such file
063+ openssl_csr_get_subjec pem: no error code 0909006C
064+ openssl_csr_get_subjec pem: uncaught errors
065+ 09FFF06C: error:09FFF06C:PEM routines:CRYPTO_internal:no start line
1 (20%)
001+ string(67) "error:260B6091:engine routines:DYNAMIC_LOAD:version incompatibility"
002+ string(78) "error:260BC066:engine routines:INT_ENGINE_CONFIGURE:engine configuration error"
003+ The new encoding error doesn't match the expected one
004+ The new encoding error doesn't match the expected one
005+ The new encoding error doesn't match the expected one
006+ The new encoding error doesn't match the expected one
007+ The new encoding error doesn't match the expected one
008+ The new encoding error doesn't match the expected one
009+ The new encoding error doesn't match the expected one
010+ The new encoding error doesn't match the expected one
011+ The new encoding error doesn't match the expected one
012+ The new encoding error doesn't match the expected one
013+ The new encoding error doesn't match the expected one
014+ The new encoding error doesn't match the expected one
015+ The new encoding error doesn't match the expected one
016+ The new encoding error doesn't match the expected one
017+ The new encoding error doesn't match the expected one
018+ int(15)
019+
020+ PKEY errors
021+ openssl_pkey_export_to_file opening: ok
001- string(89) "error:0607A082:digital envelope routines:EVP_CIPHER_CTX_set_key_length:invalid key length"
002- bool(false)
003- int(15)
004-
005- PKEY errors
006- openssl_pkey_export_to_file opening: ok
007- openssl_pkey_export_to_file pem: ok
008- openssl_pkey_export_to_file write: ok
009- openssl_pkey_export: ok
010- openssl_pkey_get_public: ok
011- openssl_private_encrypt: ok
012- openssl_private_decrypt: ok
013- openssl_private_(en|de)crypt padding: ok
014- X509 errors
015- openssl_x509_export_to_file open: ok
016- openssl_x509_export_to_file pem: ok
017- openssl_x509_export_to_file write: ok
018- openssl_x509_checkpurpose purpose: ok
019- CSR errors
020- openssl_csr_get_subject open: ok
021- openssl_csr_get_subjec pem: ok
022+ openssl_pkey_export_to_file pem: ok
023+ openssl_pkey_export_to_file write: ok
024+ openssl_pkey_export: ok
025+ openssl_pkey_get_public: ok
026+ openssl_private_encrypt: ok
027+ openssl_private_decrypt: ok
028+ openssl_private_(en|de)crypt padding: ok
029+ X509 errors
030+ openssl_x509_export_to_file open: ok
031+ openssl_x509_export_to_file pem: ok
032+ openssl_x509_export_to_file write: ok
033+ openssl_x509_checkpurpose purpose: ok
034+ CSR errors
035+ openssl_csr_get_subject open: ok
036+ openssl_csr_get_subjec pem: ok