Still FAILED build of OpenSSL branch master with options -d --strict-warnings no-des

OpenSSL run-checker openssl at openssl.org
Thu Aug 27 07:25:55 UTC 2020


Platform and configuration command:

$ uname -a
Linux run 4.15.0-106-generic #107-Ubuntu SMP Thu Jun 4 11:27:52 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
$ CC=clang ../openssl/config -d --strict-warnings no-des

Commit log since last time:

a149f75024 Replace hierogliphs with stub to pass tests
26930bd3c2 Documentation for internal PUNYCODE-related functions
8a302080c3 EAI test script and data
a0188e284e RFC 8398: documentation
0bf093be31 Add NID_id_on_SmtpUTF8Mailbox to table of X.509 attributes
90c9319d47 RFC 8398: EAI comparison
69d9245996 RFC 8398: Name constraints validation
4650f2b590 Punycode decoding implementation
eb800ef553 crypto/x509/v3_utl.c: Fix IPv6 output in ipaddr_to_asc()
9afa0748cf TEST: Fix CMP tests so they load keys in the current library context
39d9be390a Add CLI tests in FIPS configuration
a8b7ea8268 STORE: Change all error recording to use ERR_raise() / ERR_raise_data()
34b80d0622 STORE: Modify to support loading with provider based loaders
4fd3978211 DECODER: Add function to set an OSSL_PASSPHRASE_CALLBACK type callback
ab00ddb559 OSSL_PARAM: Add string pointer getters
c4fc564d48 STORE: Add the base functions to support provider based loaders
8704b6bf32 STORE for providers: define libcrypto <-> provider interface
faa64bca9f STORE: Add missing function OSSL_STORE_LOADER_set_open_with_libctx()
a517edec03 CORE: Generalise internal pass phrase prompter
14c8a3d118 CORE: Define provider-native abstract objects
bc8c3e1cd8 Fix coverity CID #1452770 - Dereference before NULL check in CRYPTO_siv128_init()
4bec3f6d51 Fix coverity CID #1452773 - Dereference before NULL check in EVP_DigestFinal_ex()
1f9ad4f953 Fix coverity CID #1452775 & #1452772- Dereference before NULL check in evp_lib.c
825ccf5155 Fix coverity CID #1454638 - Dereference after NULL check in EVP_MD_CTX_gettable_params()
10ead93897 Fix coverity CID #1455335 - Dereference after NULL check in fromdata_init()
db1319b706 Fix coverity CID #1458641 - Dereference before NULL check when setting ctx->flag_allow_md in rsa.c
fa519461c9 Fix coverity CID #1458644 - Negative return passed to function taking size_t in ecdh_cms_set_shared_info()
51bba73e93 Fix coverity CID #1458645 - Dereference before NULL check in rsa_digest_verify_final()
fdf6118b15 Fix coverity CID #1458647 - Use after free in clean_tbuf() which uses ctx->rsa
26c5ea8f61 Fix coverity CID #1458648 - Wrong sizeof() arg in rsa_freectx()
75348bb298 Fix coverity CID #1465525 - NULL pointer dereference in OSSL_DECODER_CTX_new_by_EVP_PKEY()
e499a64bef Fix coverity CID #1465531 - Negative return passed to a function param using size_t in asn1_item_digest_with_libctx()
ab7f4a3d2b Fix coverity CID #1465790 - Dereference after NULL check in evp_test.c
61d61c5fd2 Fix coverity CID #1465794 - Uninitialized pointer read in x942_encode_otherinfo()
f2bfc53b02 Fix coverity CID #1465795 - Incorrect free deallocator used in SSL_add1_host()
90e0e0d802 Fix coverity CID #1465797 - Negative loop bound in collect_deserializer
3c1ccfea85 Fix coverity CID #1465594 - Null dereference in EVP_PKEY_get0()

Build log ended with (last 100 lines):

../../../../../no-des/util/wrap.pl ../../../../../no-des/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -proxy '' -no_proxy 127.0.0.1 -cmd ir -newkey new.key -newkeypass 'pass:' -certout test.cert.pem -out_trusted root.crt -revreason 5 => 1
    not ok 79 - ir + ignored revocation
# ------------------------------------------------------------------------------
Could not read any key of private key for CMP client certificate from signer.p12
C080A7BEB37F0000:error::digital envelope routines:EVP_PBE_CipherInit:unknown cipher:../openssl/crypto/evp/evp_pbe.c:116:
C080A7BEB37F0000:error::PKCS12 routines:PKCS12_pbe_crypt:pkcs12 algor cipherinit error:../openssl/crypto/pkcs12/p12_decr.c:37:
C080A7BEB37F0000:error::PKCS12 routines:PKCS12_item_decrypt_d2i:pkcs12 pbe crypt error:../openssl/crypto/pkcs12/p12_decr.c:90:
C080A7BEB37F0000:error::PKCS12 routines:PKCS12_parse:parse error:../openssl/crypto/pkcs12/p12_kiss.c:87:
Unable to load private key for CMP client certificate
OPENSSL_FUNC:../openssl/apps/cmp.c:2885:CMP error: cannot set up CMP context
# OPENSSL_FUNC:../openssl/apps/cmp.c:2728:CMP info: using OpenSSL configuration file '../Mock/test.cnf'
# OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -proxy option is empty string, resetting option
../../../../../no-des/util/wrap.pl ../../../../../no-des/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -proxy '' -no_proxy 127.0.0.1 -cmd cr -newkey new.key -newkeypass 'pass:' -certout test.cert.pem -out_trusted root.crt => 1
    not ok 82 - cr command
# ------------------------------------------------------------------------------
    #   Failed test 'cr command'
    #   at ../openssl/test/recipes/81-test_cmp_cli.t line 184.
Could not open file or uri test.cert.pem for loading CMP client certificate (and optionally extra certs)
Could not read any cert of CMP client certificate (and optionally extra certs) from test.cert.pem
C0F023D41F7F0000:error::system library:file_open_with_libctx:No such file or directory:../openssl/crypto/store/loader_file.c:935:calling stat(test.cert.pem)
OPENSSL_FUNC:../openssl/apps/cmp.c:2885:CMP error: cannot set up CMP context
# OPENSSL_FUNC:../openssl/apps/cmp.c:2728:CMP info: using OpenSSL configuration file '../Mock/test.cnf'
# OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -proxy option is empty string, resetting option
# OPENSSL_FUNC:../openssl/apps/cmp.c:1964:CMP warning: -subject '/C=AU/ST=Some-State/O=Internet Widgits Pty Ltd/CN=leaf' given, which overrides the subject of 'test.cert.pem' in KUR
../../../../../no-des/util/wrap.pl ../../../../../no-des/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -proxy '' -no_proxy 127.0.0.1 -cmd kur -newkey new.key -newkeypass 'pass:' -certout test.cert.pem -out_trusted root.crt -oldcert test.cert.pem -server '127.0.0.1:1700' -cert test.cert.pem -key new.key -extracerts issuing.crt => 1
    not ok 83 - kur command explicit options
# ------------------------------------------------------------------------------
    #   Failed test 'kur command explicit options'
    #   at ../openssl/test/recipes/81-test_cmp_cli.t line 184.
Could not open file or uri test.cert.pem for loading CMP client certificate (and optionally extra certs)
Could not read any cert of CMP client certificate (and optionally extra certs) from test.cert.pem
C0B05AE0AB7F0000:error::system library:file_open_with_libctx:No such file or directory:../openssl/crypto/store/loader_file.c:935:calling stat(test.cert.pem)
OPENSSL_FUNC:../openssl/apps/cmp.c:2885:CMP error: cannot set up CMP context
# OPENSSL_FUNC:../openssl/apps/cmp.c:2728:CMP info: using OpenSSL configuration file '../Mock/test.cnf'
# OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -proxy option is empty string, resetting option
# OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -subject option is empty string, resetting option
# OPENSSL_FUNC:../openssl/apps/cmp.c:2337:CMP warning: argument of -secret option is empty string, resetting option
../../../../../no-des/util/wrap.pl ../../../../../no-des/apps/openssl cmp -config ../Mock/test.cnf -section 'Mock enrollment' -proxy '' -no_proxy 127.0.0.1 -cmd kur -subject "" -certout test.cert.pem -oldcert test.cert.pem -server '127.0.0.1:1700' -cert test.cert.pem -key new.key -extracerts issuing.crt -secret "" => 1
    not ok 84 - kur command minimal options
# ------------------------------------------------------------------------------
    # Looks like you failed 31 tests of 92.
not ok 7 - CMP app CLI Mock enrollment
# ------------------------------------------------------------------------------
# 
#   Failed test 'CMP app CLI Mock enrollment
# '
#   at /home/openssl/run-checker/no-des/../openssl/util/perl/OpenSSL/Test.pm line 1302.
# Looks like you failed 5 tests of 7.81-test_cmp_cli.t .................. 
Dubious, test returned 5 (wstat 1280, 0x500)
Failed 5/7 subtests 
90-test_asn1_time.t ................ ok
90-test_async.t .................... ok
90-test_bio_enc.t .................. ok
90-test_bio_memleak.t .............. ok
90-test_constant_time.t ............ ok
90-test_fatalerr.t ................. ok
90-test_gmdiff.t ................... ok
90-test_gost.t ..................... ok
90-test_ige.t ...................... ok
90-test_includes.t ................. ok
90-test_memleak.t .................. ok
90-test_overhead.t ................. ok
90-test_secmem.t ................... ok
90-test_shlibload.t ................ ok
90-test_srp.t ...................... ok
90-test_sslapi.t ................... ok
90-test_sslbuffers.t ............... ok
90-test_store.t .................... ok
90-test_sysdefault.t ............... ok
90-test_threads.t .................. ok
90-test_time_offset.t .............. ok
90-test_tls13ccs.t ................. ok
90-test_tls13encryption.t .......... ok
90-test_tls13secrets.t ............. ok
90-test_v3name.t ................... ok
95-test_external_boringssl.t ....... skipped: No external tests in this configuration
95-test_external_gost_engine.t ..... skipped: No external tests in this configuration
95-test_external_krb5.t ............ skipped: No external tests in this configuration
95-test_external_pyca.t ............ skipped: No external tests in this configuration
99-test_ecstress.t ................. ok
99-test_fuzz.t ..................... ok

Test Summary Report
-------------------
30-test_evp.t                    (Wstat: 768 Tests: 86 Failed: 3)
  Failed tests:  12, 36, 69
  Non-zero exit status: 3
30-test_evp_kdf.t                (Wstat: 256 Tests: 1 Failed: 1)
  Failed test:  1
  Non-zero exit status: 1
81-test_cmp_cli.t                (Wstat: 1280 Tests: 7 Failed: 5)
  Failed tests:  3-7
  Non-zero exit status: 5
Files=211, Tests=3247, 863 wallclock secs (13.33 usr  1.28 sys + 804.24 cusr 61.30 csys = 880.15 CPU)
Result: FAIL
Makefile:3123: recipe for target '_tests' failed
make[1]: *** [_tests] Error 1
make[1]: Leaving directory '/home/openssl/run-checker/no-des'
Makefile:3121: recipe for target 'tests' failed
make: *** [tests] Error 2


More information about the openssl-commits mailing list