Executables crashing on MacOS BigSur version with dyld error - code signing blocked mmap

This issue is happening from some time only on MacOS Big Sur (11.0 and 11.6 specifically) machines in our environment. Other higher OS versions or even lower versions like Mojave do not have this issue.

I can confirm that earlier software version was working fine here.

Could this be an issue with any recent changes in the code signature process?

In the codes signature details below, I'm concerned about VersionSDK being 0 and RuntimeVersion property not being present, when comparing to working setups. Also, there is a warning about library validation. Could that be causing an issue?

Kindly requesting for a resolution here.

Crash report:

Library not loaded: @executable_path/../<Masked>.dylib Referenced from: /opt/../<Masked> Reason: no suitable image found. Did find: /opt/..<Masked>.dylib: code signing blocked mmap() of '/opt/..<Masked>.dylib'

Code signature details:

codesign -dv --verbose=4 <masked>:

Executable=/opt/..<Masked>.dylib

Identifier=<Masked>.dylib

Format=Mach-O thin (arm64)

CodeDirectory v=20200 size=11314 flags=0x10000(runtime) hashes=349+2 location=embedded

Library validation warning=OS X SDK version before 10.9 does not support Library Validation

VersionPlatform=1

VersionMin=721920

**VersionSDK=0 **

Hash type=sha256 size=32

CandidateCDHash <Masked>

CandidateCDHashFull <Masked>

Hash choices=sha256

CMSDigest= <Masked>

CMSDigestType=2

Page size=4096

CDHash= <Masked>

Signature size=8988

Authority=Developer ID Application: <Masked>

Authority=Developer ID Certification Authority

Authority=Apple Root CA Timestamp=26-Jun-2026 at 10:48:54 PM

Info.plist=not bound

TeamIdentifier= <Masked>

Sealed Resources=none

Internal requirements count=1 size=180

Executables crashing on MacOS BigSur version with dyld error - code signing blocked mmap
 
 
Q