Kap
Kap copied to clipboard
Code signature becomes invalid after a few months
The OS thinks Kap is malware after a few months. Is it possible the code signature would become invalid due to a self update? I saw other issues about "could be malicious software" but I did the "Open Anyway" dance back in Nov, so I thought that would register the code signature properly.

Here's the system information view which shows the signature:
macOS version: 12.3.1 Kap version: 3.4.2
Steps to reproduce
- Install Kap 3.4.2 in Nov 2021
- Wait a few months til June 2022
- Suddenly code signature is invalidated?
Current behaviour
Sigkill.
Expected behaviour
Code signature continues passing...
Workaround
Reinstall Kap. In this case, to latest 3.5 version.
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Incident Identifier: DACAB8D5-2825-43C1-9FC2-007790AC86DC
CrashReporter Key: 13A454D7-6707-1014-7401-4A682C9A848A
Hardware Model: MacBookPro16,2
Process: Kap [25943]
Path: /Applications/Kap.app/Contents/MacOS/Kap
Identifier: com.wulkano.kap
Version: 3.4.2 (3.4.2.1774)
Code Type: X86-64 (Native)
Role: Default
Parent Process: launchd [1]
Coalition: com.wulkano.kap [12282]
Date/Time: 2022-06-08 10:20:50.9205 -0700
Launch Time: 2022-06-08 10:20:50.4002 -0700
OS Version: macOS 12.3.1 (21E258)
Release Type: User
Report Version: 104
Exception Type: EXC_CRASH (SIGKILL (Code Signature Invalid))
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: CODESIGNING 1
Triggered by Thread: 0
Thread 0 Crashed:
0 0x1138c8ad0 _dyld_start + 0
1 ??? 0x108385000 ???
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x0000000000000000
rdi: 0x0000000000000000 rsi: 0x0000000000000000 rbp: 0x0000000000000000 rsp: 0x00007ff7b7b7abf8
r8: 0x0000000000000000 r9: 0x0000000000000000 r10: 0x0000000000000000 r11: 0x0000000000000000
r12: 0x0000000000000000 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00000001138c8ad0 rfl: 0x0000000000000200 cr2: 0x0000000000000000
Logical CPU: 0
Error Code: 0x00000000
Trap Number: 0
Binary Images:
0x1138c4000 - 0x11392ffff (*) <dd9e80de-fb3b-349b-96a4-46874ad34d11>
0x108385000 - 0x1083acfff ??? (*) <c1fd919d-7936-33a5-a82c-6fb822f470c8> ???
Error Formulating Crash Report:
dyld_process_snapshot_get_shared_cache failed
EOF
Maybe related:
- https://developer.apple.com/forums/thread/698870
- https://developer.apple.com/forums/thread/696460