FindDiskKiller 1.2.8
FindDiskKiller 1.2.8
This patch release fixes an update-installation deadlock that could leave a
downloaded update waiting indefinitely after the user selected Install and
Relaunch.
Fixes
- Allow a verified Sparkle update to enter its installation phase when the
privileged trace helper is unavailable or its orphaned state cannot be
reconciled. - Continue to block new file traces while helper state is uncertain, without
treating that uncertainty as an active trace owned by the current app. - Preserve strict mutual exclusion between a real in-app trace session and the
update installation phase. - Restore the unresolved helper state if an installation is canceled, so the
app never presents an unsafe trace-ready state.
Release integrity
- The fix passed 285 local tests, including regression coverage for orphaned
helper state, active trace postponement, cancellation, and reconciliation
while an installation lease is active. - The release build is universal, signed, notarized, Gatekeeper-validated, and
Sparkle-signed before publication. - The update path is validated from an isolated 1.2.7 installation to 1.2.8;
temporary app bundles are unregistered and removed after validation.