apple-crash-symbolication

Pass

Audited by Gen Agent Trust Hub on Sep 15, 2026

Risk Level: SAFE
Full Analysis
  • Symbol Server Communication: The skill references a PowerShell script (Symbolicate-Crash.ps1) that programmatically fetches .dwarf debugging symbols via HTTPS from Microsoft's public server (https://msdl.microsoft.com/download/symbols). This operation allows automated lookups of symbols based on Mach-O UUIDs, facilitating routine application crash troubleshooting.
  • Local File System and SDK Exploration: The script maps local directories like .nuget/packages and .dotnet/packs to locate existing debug dSYM templates. This is an expected pattern for diagnostic tools targeting cross-platform application frameworks.
  • Subprocess Command Invocation: The skill relies on Xcode Command Line Tools such as atos and dwarfdump to resolve native call stack memory addresses back into legible lines of code. The tool uses standard invocation mechanisms and validates parameters, including input sanitization safeguards against simple path manipulation inside the script.
  • Strict Log Formatting Checks: The documentation outlines explicit boundaries regarding acceptable inputs, restricting processing strictly to the expected structural layout of .ips multi-line JSON logs and safely discarding unmatched data models.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 15, 2026, 09:20 AM
Security Audit — agent-trust-hub — apple-crash-symbolication