misc/60402: crypto/libcrypto/t_libcrypto:threads is failing on netbsd-11

"[email protected] via gnats" <[email protected]>
Newsgroups gmane.os.netbsd.bugs
Message-ID <[email protected]>
>Number:         60402
>Category:       misc
>Synopsis:       crypto/libcrypto/t_libcrypto:threads is failing on netbsd-11
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    misc-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jul 04 14:00:00 +0000 2026
>Originator:     Taylor R Campbell
>Release:        11.0_RC5
>Organization:
The CertBSD Notfoundation, Inc.
>Environment:
>Description:
https://releng.netbsd.org/b5reports/amd64-11/2026/2026.07.04.08.59.22/test.html#crypto_libcrypto_t_libcrypto_threads

Test case: crypto/libcrypto/t_libcrypto/threads

Duration: 23.510368 seconds
Termination reason

FAILED: atf-check failed; see the output of the test for details
Standard output stream

Executing command [ /usr/tests/crypto/libcrypto/h_threadstest -config /usr/tests/crypto/libcrypto/default.cnf /usr/tests/crypto/libcrypto ]

Standard error stream

Fail: incorrect exit status: 1, expected: 0
stdout:
1..23
ok 1 - test_multi_default
ok 2 - test_lock
ok 3 - torture_rw_low
ok 4 - torture_rw_high
ok 5 - torture_rcu_low
ok 6 - torture_rcu_high
ok 7 - torture_rcu_high2
ok 8 - test_once
ok 9 - test_thread_local
ok 10 - test_thread_local_multi_key
ok 11 - test_atomic
ok 12 - test_multi_load
ok 13 - test_multi_general_worker_default_provider
ok 14 - test_multi_general_worker_fips_provider # skipped
ok 15 - test_multi_fetch_worker
ok 16 - test_multi_shared_pkey
ok 17 - test_multi_downgrade_shared_pkey
ok 18 - test_multi_shared_pkey_release
ok 19 - test_multi_load_unload_provider
ok 20 - test_obj_add
ok 21 - test_bio_dgram_pair
ok 22 - test_pem_read
# OPENSSL_TEST_RAND_SEED=1783171855
not ok 23 - test_x509_store

stderr:
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:251
# Staring rw torture
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:210
# Starting reader 1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:216
# Starting reader 2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:156
# Starting writer1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:165
# Starting writer 2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:266
# rw_torture_result is 1
# 
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:267
# performed 340626608 reads and 2 writes over 2 read and 2 write threads in 4.452463e+00 seconds
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:277
# Average read time 1.307139e-08/read
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:278
# Averate write time 2.226231e+00/write
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:251
# Staring rw torture
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:210
# Starting reader 1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:216
# Starting reader 2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:156
# Starting writer1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:165
# Starting writer 2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:266
# rw_torture_result is 1
# 
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:267
# performed 128604807 reads and 261441 writes over 2 read and 2 write threads in 4.160004e+00 seconds
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:277
# Average read time 3.234719e-08/read
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:278
# Averate write time 1.591183e-05/write
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:454
# Staring rcu torture
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:410
# Starting reader 1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:416
# Starting reader 2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:361
# Starting writer1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:370
# Starting writer2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:469
# rcu_torture_result is 1
# 
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:470
# performed 200020366 reads and 2 writes over 2 read and 2 write threads in 4.430116e+00 seconds
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:480
# Average read time 2.214832e-08/read
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:481
# Average write time 2.215058e+00/write
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:454
# Staring rcu torture
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:410
# Starting reader 1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:416
# Starting reader 2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:361
# Starting writer1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:370
# Starting writer2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:469
# rcu_torture_result is 1
# 
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:470
# performed 143552318 reads and 336746 writes over 2 read and 2 write threads in 5.540026e+00 seconds
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:480
# Average read time 3.859238e-08/read
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:481
# Average write time 1.645165e-05/write
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:454
# Staring rcu torture
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:410
# Starting reader 1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:416
# Starting reader 2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:361
# Starting writer1
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:370
# Starting writer2
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:469
# rcu_torture_result is 1
# 
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:470
# performed 128904578 reads and 297627 writes over 2 read and 2 write threads in 4.854179e+00 seconds
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:480
# Average read time 3.765715e-08/read
# INFO:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:481
# Average write time 1.630961e-05/write
# SKIP:  @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:999
# FIPS not supported
# ERROR: (bool) 'X509_STORE_load_store(store, storedir) == true' failed @ /tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/test/threadstest.c:1353
# false
# 00E8EC4CB8770000:error:80000002:system library:file_open:No such file or directory:/tmp/build/2026.07.04.08.59.22-amd64-11/src/crypto/external/apache2/openssl/dist/providers/implementations/storemgmt/file_store.c:265:calling stat(/usr/tests/crypto/libcrypto/store)

>How-To-Repeat:
cd /usr/tests/crypto/libcrypto && atf-run | atf-report
>Fix:
Yes, please!

Is certificate installation screwed up in 11?  In the testbed?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.