KeepassXC does not crash immediately when invoked.
Crash, the diagnostic output generated includes:
System Integrity Protection: enabled
Crashed Thread: 0
Exception Type: EXC_CRASH (Code Signature Invalid)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: Namespace CODESIGNING, Code 0x1
Probably a problem with a new security mechanism in macOS 10.15.4 Beta (19E242d).
No access to KeepassXC data. An attempt to use another Keepass clone (KeepassX) was not successful ("Unable to open the database. Unsupported KeePass database version.").
KeePassXC - 2.5.3 -- more information is not available due to the early crash
Revision: REVISION
Libraries:
Operating system: macOS 10.15.4 Beta (19E242d)
CPU architecture: amd64
Kernel: KERNEL
Enabled extensions:
Assigning a new certificate with
# codesign --force --deep --sign - /Applications/KeePassXC.app
allows to start KeePassXC again.
I have not tried to identify the reason for the rejection of the certificate delivered with the dmg file. It had worked up to the macOS upgrade today, though, but it fails even on a new installation (from the previously working dmg file), so it appears that a change in macOS is causing the rejection of the certificate delivered with 2.5.3.
This was already reported and closed......
It's definitely a macOS issue.
@droidmonkey Should not this be recorded as a known issue with the workaround in the Wiki?
Check out our pinned issues
Most helpful comment
Assigning a new certificate with
allows to start KeePassXC again.
I have not tried to identify the reason for the rejection of the certificate delivered with the dmg file. It had worked up to the macOS upgrade today, though, but it fails even on a new installation (from the previously working dmg file), so it appears that a change in macOS is causing the rejection of the certificate delivered with 2.5.3.