Sebb created CRYPTO-179:
---------------------------

             Summary: Crash on macOS with default crypto library
                 Key: CRYPTO-179
                 URL: https://issues.apache.org/jira/browse/CRYPTO-179
             Project: Commons Crypto
          Issue Type: Bug
            Reporter: Sebb


Attempts to use the default crypto library on macOS crash with a message of the 
form:

".../bin/java is loading libcrypto in an unsafe way"

It is not possible to catch this error as the application is aborted.

It would be useful to be able to detect this in advance.

The method dlopen_preflight() performs the same checks as dlopen(), and returns 
"no such file" for the default library (presumably it is in the system cache).

To avoid unnecessary checks, we can assume that a non-default library does not 
need to be checked.

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to