Kap icon indicating copy to clipboard operation
Kap copied to clipboard

Code signature becomes invalid after a few months

Open nettybun opened this issue 2 years ago • 0 comments

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.

image

Here's the system information view which shows the signature: image

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

nettybun avatar Jun 08 '22 17:06 nettybun