OK - stepping through code
inside HackLoad calls LoadLibVer('')
- where Filename becomes libcrypto.dylib
- and LoadLibrary(FileName) is called (which I apparently can not step into)
- Result is 1
I choose Step into twice more (at "end;") until I am last line of "HackLoad". Clicking "Step Into" stalls Lazarus/app/Indy - nothing happens. (And "Step into" and other similar are grayed/disabled)
Right now Lazarus appears hung/stalled
...
Waiting long enough I have earlier had it return with ERangeError (but using debugger is a bit flimsy so I don't have better info right now)
...
And that is where I am at currently.
...
looking at /usr/lib/libcrypto.dylib it points to /usr/lib/libcrypto.35.dylib (whi h I believe is the same a pre-Mojave)
...
Maybe something blocking read access?
Various bits of information I have Googled'. Take it for what it is worth - I am completely open for ideas and searching pretty broadly:
https://github.com/Homebrew/brew/issues/4870"The answer to the problem is that Xcode's svn is built against an older LibreSSL version (libcrypto.35.dylib, shipping with Mojave and previous macOS releases). On Mojave, this older LibreSSL is built with a default CA bundle path other than /private/etc/ssl/cert.pem, thus pointing to a file that is missing from production installs."