Skip to content

MacPersistenceChecker v1.8.3

Choose a tag to compare

@Pinperepette Pinperepette released this 27 Apr 10:39
· 3 commits to main since this release

Bug fix

Fixes a crash in SystemExtensionScanner reported on macOS 26.4.1 where the path-extraction logic in parseExtensionLine used a closed range that trapped when .systemextension appeared at the end of a line (or before the first /). Replaced with a half-open range and an ordering guard.

Stack trace from the crash report:

Thread 2 Crashed:
0 MacPersistenceChecker  SystemExtensionScanner.parseExtensionLine(_:) + 4156
   EXC_BREAKPOINT (SIGTRAP) brk 1

Install

  • Download MacPersistenceChecker.dmg
  • Drag to /Applications
  • If macOS reports the app as damaged: xattr -cr /Applications/MacPersistenceChecker.app

Universal binary (arm64 + x86_64), requires macOS 13.0+.