New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tests fail with OpenSSL-3.x #431
Comments
On another machine, tests with OpenSSL-3 pass (except Any recommendation how to track this problem down? |
Do you have master version or latest release? There are were couple of issues that surfaced with 3.0, for example #406 With the above change, libp11 works fine for us in Fedora with OpenSSL 3.0.
This sounds like some command/tool is missing on your machine. Running the script with "set -x" or something to log what is actually being called might give you some more information. |
Master version. Compiled and installed from the source.
That was caused by my silly mistake - I added And, to my surprise, the tests with OpenSSL-3.0.0 all pass. However, with OpenSSL-3.1.dev 13 out of 15 still fail. ossl3-build.txt Crash reports for some tests:
It looks like all the crashes are related to pthread locking??? |
Here's a bit more details. It looks like the problem comes when the engine finishes:
Somewhere between Any help, please? |
I would assume there are already some unstable stuff in the 3.1 branch. I would suggest you to stick to the 3.0 branch if you want to be up to date. 3.1 branch is not even in alpha as far as I know so I would bet on some issue/incompatibility on the openssl side. |
Understood, but I observe the same issue with OpenSSL-1.1.1. Somehow, 3.0.0 doesn't exhibit it. |
I found the problem.
|
Does your Macports-built SoftHSMv2 include this commit? opendnssec/SoftHSMv2@2793f3c |
###Config
MacOS Big Sur 11.6.1, Xcode-13.1, OpenSSL-3.0.0 (Macports-installed to
/opt/local
) and 3.1.dev (locally installed into$HOME/openssl-3
).Problem
Majority of the tests are failing now, like this:
Crash report:
engine.cnf
:Same results/errors from my fork and your master.
test-conf-out.txt
test-check-out.txt
test-suite.log
ec-cert-store.softhsm.log
search-all-matching-tokens.softhsm.log
ec-check-privkey.softhsm.log
rsa-oaep.softhsm.log
rsa-evp-sign.softhsm.log
The text was updated successfully, but these errors were encountered: