Snapshot of every non-log artifact under audit-runs/ from audits 003 through 058: findings.md per audit, comparison CSVs, probe diffs, schema docs, register-dump txts, lr-trace JSONL streams, the saved canary patch diffs, etc. ~284 files / ~52 MB total. Excluded (per .gitignore): probe stdout/stderr/log streams (the raw firehose), guest-memory dumps under audit-026/027/029 (4.5 GB of .bin files; *.bin pattern added to .gitignore this commit). Also adds the orphan audit-058-sub825070F0-activation directory that a subagent accidentally created at project-root instead of under xenia-rs/audit-runs/; relocated to its proper home. Purpose: cross-machine continuity. With these summaries committed, a fresh clone gives the next session the full per-audit context (findings + tables + cascade predictions) without dependence on local-only working tree. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1.4 KiB
1.4 KiB
| 1 | handle | kind | owner_tid | wait_tid | wait_pc | wait_LR_in_fn | create_LR_in_fn | signaler_kind | signaler_fn | signaler_static_reach | signaler_indirect_reach | note |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 0x1280 | Thread(id=13) | tid=13 | tid=1 | 0x824ac578 | sub_82173990@+0x2D0 (join via NtWaitForSingleObjectEx) | 0x824ABC1C (ExCreateThread spawner) | ExTerminateThread/normal-return | sub_821748F0 | N | N | thread-handle waits for tid=13 to exit; tid=13 stuck on 0x1288 internally |
| 3 | 0x1288 | Event/Auto | tid=13 | tid=13 | 0x824ac578 | sub_821CB030@+0x1AC (after NtCreateEvent at +0x128 work-submit at +0x19C) | 0x821CB158 (NtCreateEvent inside sub_821CB030) | NtSetEvent (depth-5 reachable from work-submitter) | sub_82452DC0 (work-submitter chain) | Y | Y | event lives on stack frame 31+96; signaler must be a worker callback triggered by work submission |
| 4 | 0x1288_alt1 | Event/Auto | - | - | - | - | - | NtSetEvent direct caller | sub_824500E8 | N | N | signal candidate in worker cluster |
| 5 | 0x1288_alt2 | Event/Auto | - | - | - | - | - | NtSetEvent direct caller | sub_82453910 (registered-key event-pulse) | Y(via sub_82173990)/N | N | called from tid=1's join AFTER wait completes - not the signaler |
| 6 | 0x1288_alt3 | Event/Auto | - | - | - | - | - | NtSetEvent direct caller | sub_824566D0 | N | Y | reached only via indirect dispatch |
| 7 | 0x1288_alt4 | Event/Auto | - | - | - | - | - | NtSetEvent direct caller | sub_82458A70 | N | Y | callers sub_82450550/sub_82450B68 - worker pool |
| 8 | 0x1288_alt5 | Event/Auto | - | - | - | - | - | NtSetEvent direct caller | sub_82458B90 | N | N | this IS the wait-fn for AUDIT-047 wedges 0x10A0/A4 - same worker cluster |