summaryrefslogtreecommitdiffstats
path: root/git-version-gen
diff options
context:
space:
mode:
authorGravatar Peter A.2026-08-22 14:58:07 +0200
committerGravatar Peter A.2026-08-22 22:38:19 +0200
commit538a608a3e77495459ea4e60068a8bb6a480f0a6 (patch)
treea4b0b207ce7e405874872fd8305c6032c975878b /git-version-gen
parent1c495c5aa1ba7fd82cd22f054092fde7979d8532 (diff)
downloadlibirecovery-538a608a3e77495459ea4e60068a8bb6a480f0a6.tar.gz
libirecovery-538a608a3e77495459ea4e60068a8bb6a480f0a6.tar.bz2
fix: IOKit service lifetime during KIS retries
KIS discovery reused one retained reference across multiple open attempts. A retry could therefore release an invalid Mach port and cause macOS to terminate the process with EXC_GUARD. Retain the service separately for each open attempt while preserving the callback's iterator-owned reference.
Diffstat (limited to 'git-version-gen')
0 files changed, 0 insertions, 0 deletions