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>
166 lines
14 KiB
Plaintext
166 lines
14 KiB
Plaintext
static_reach=1383 ind_reach=4129
|
|
direct_signal_callers=11
|
|
wrapper_callers (lifted)=74
|
|
all_signal_sources=85
|
|
|
|
=== Signaling fns within ±32KB of each wedge wait-fn ===
|
|
|
|
h kind create_fn wait_fn
|
|
|
|
0x1004 (Event/Manual) wait_fn=0x82178960 create_fn=0x821783d8 tids=11
|
|
9 signal fns within ±32KB of wait-fn
|
|
0x821728f0 sub_821728F0 dist=-0x6070 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82173108 sub_82173108 dist=-0x5858 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x821741c8 sub_821741C8 dist=-0x4798 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82174af8 sub_82174AF8 dist=-0x3e68 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82174ce8 sub_82174CE8 dist=-0x3c78 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82178608 sub_82178608 dist= -0x358 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8217f0f8 sub_8217F0F8 dist=+0x6798 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8217f5a0 sub_8217F5A0 dist=+0x6c40 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8217f6a8 sub_8217F6A8 dist=+0x6d48 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
|
|
0x1020 (Event/Manual) wait_fn=0x82181838 create_fn=0x82181750 tids=3
|
|
5 signal fns within ±32KB of wait-fn
|
|
0x8217f0f8 sub_8217F0F8 dist=-0x2740 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8217f5a0 sub_8217F5A0 dist=-0x2298 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8217f6a8 sub_8217F6A8 dist=-0x2190 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x821819a8 sub_821819A8 dist= +0x170 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82181b48 sub_82181B48 dist= +0x310 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
|
|
0x1040 (Event/Auto) wait_fn=0x82450a68 create_fn=0x8244ff50 tids=5
|
|
8 signal fns within ±32KB of wait-fn
|
|
0x824500e8 sub_824500E8 dist= -0x980 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82450218 sub_82450218 dist= -0x850 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x824503a0 sub_824503A0 dist= -0x6c8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82450b68 sub_82450B68 dist= +0x100 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82453910 sub_82453910 dist=+0x2ea8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824566d0 sub_824566D0 dist=+0x5c68 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82457fe0 sub_82457FE0 dist=+0x7578 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458468 sub_82458468 dist=+0x7a00 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
|
|
0x10A0 (Event/Auto) wait_fn=0x82458b90 create_fn=0x82457df8 tids=6
|
|
14 signal fns within ±32KB of wait-fn
|
|
0x82453910 sub_82453910 dist=-0x5280 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824566d0 sub_824566D0 dist=-0x24c0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82457fe0 sub_82457FE0 dist= -0xbb0 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458468 sub_82458468 dist= -0x728 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458a70 sub_82458A70 dist= -0x120 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82458b90 sub_82458B90 dist= +0x0 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824593c0 sub_824593C0 dist= +0x830 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245aaf0 sub_8245AAF0 dist=+0x1f60 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245abd8 sub_8245ABD8 dist=+0x2048 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245ad00 sub_8245AD00 dist=+0x2170 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245d9d8 sub_8245D9D8 dist=+0x4e48 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8245da78 sub_8245DA78 dist=+0x4ee8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8245ec10 sub_8245EC10 dist=+0x6080 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8245feb8 sub_8245FEB8 dist=+0x7328 static=Y ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
|
|
0x10A4 (Semaphore) wait_fn=0x82458b90 create_fn=0x82457df8 tids=6
|
|
14 signal fns within ±32KB of wait-fn
|
|
0x82453910 sub_82453910 dist=-0x5280 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824566d0 sub_824566D0 dist=-0x24c0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82457fe0 sub_82457FE0 dist= -0xbb0 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458468 sub_82458468 dist= -0x728 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458a70 sub_82458A70 dist= -0x120 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82458b90 sub_82458B90 dist= +0x0 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824593c0 sub_824593C0 dist= +0x830 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245aaf0 sub_8245AAF0 dist=+0x1f60 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245abd8 sub_8245ABD8 dist=+0x2048 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245ad00 sub_8245AD00 dist=+0x2170 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245d9d8 sub_8245D9D8 dist=+0x4e48 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8245da78 sub_8245DA78 dist=+0x4ee8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8245ec10 sub_8245EC10 dist=+0x6080 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8245feb8 sub_8245FEB8 dist=+0x7328 static=Y ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
|
|
0x12AC (Semaphore) wait_fn=0x822c6878 create_fn=0x822c6630 tids=14,15
|
|
4 signal fns within ±32KB of wait-fn
|
|
0x822c6748 sub_822C6748 dist= -0x130 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x822c6808 sub_822C6808 dist= -0x70 static=N ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x822c6878 sub_822C6878 dist= +0x0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x822c8b50 sub_822C8B50 dist=+0x22d8 static=N ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
|
|
0x1530 (Timer/Auto) wait_fn=0x824560f8 create_fn=0x824560f8 tids=16
|
|
16 signal fns within ±32KB of wait-fn
|
|
0x824500e8 sub_824500E8 dist=-0x6010 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82450218 sub_82450218 dist=-0x5ee0 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x824503a0 sub_824503A0 dist=-0x5d58 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82450b68 sub_82450B68 dist=-0x5590 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82453910 sub_82453910 dist=-0x27e8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824566d0 sub_824566D0 dist= +0x5d8 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82457fe0 sub_82457FE0 dist=+0x1ee8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458468 sub_82458468 dist=+0x2370 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458a70 sub_82458A70 dist=+0x2978 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82458b90 sub_82458B90 dist=+0x2a98 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824593c0 sub_824593C0 dist=+0x32c8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245aaf0 sub_8245AAF0 dist=+0x49f8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245abd8 sub_8245ABD8 dist=+0x4ae0 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245ad00 sub_8245AD00 dist=+0x4c08 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245d9d8 sub_8245D9D8 dist=+0x78e0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8245da78 sub_8245DA78 dist=+0x7980 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
|
|
0x1534 (Event/Auto) wait_fn=0x824560f8 create_fn=0x824560f8 tids=16
|
|
16 signal fns within ±32KB of wait-fn
|
|
0x824500e8 sub_824500E8 dist=-0x6010 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82450218 sub_82450218 dist=-0x5ee0 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x824503a0 sub_824503A0 dist=-0x5d58 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82450b68 sub_82450B68 dist=-0x5590 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82453910 sub_82453910 dist=-0x27e8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824566d0 sub_824566D0 dist= +0x5d8 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82457fe0 sub_82457FE0 dist=+0x1ee8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458468 sub_82458468 dist=+0x2370 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x82458a70 sub_82458A70 dist=+0x2978 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82458b90 sub_82458B90 dist=+0x2a98 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x824593c0 sub_824593C0 dist=+0x32c8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245aaf0 sub_8245AAF0 dist=+0x49f8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245abd8 sub_8245ABD8 dist=+0x4ae0 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245ad00 sub_8245AD00 dist=+0x4c08 static=Y ind=Y sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x8245d9d8 sub_8245D9D8 dist=+0x78e0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8245da78 sub_8245DA78 dist=+0x7980 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
|
|
0x1544 (Event/Manual) wait_fn=0x82170438 create_fn=0x821701c8 tids=17
|
|
11 signal fns within ±32KB of wait-fn
|
|
0x8216f818 sub_8216F818 dist= -0xc20 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8216f9f0 sub_8216F9F0 dist= -0xa48 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8216fc30 sub_8216FC30 dist= -0x808 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x8216ff70 sub_8216FF70 dist= -0x4c8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82170310 sub_82170310 dist= -0x128 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82170590 sub_82170590 dist= +0x158 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x821728f0 sub_821728F0 dist=+0x24b8 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82173108 sub_82173108 dist=+0x2cd0 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x821741c8 sub_821741C8 dist=+0x3d90 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82174af8 sub_82174AF8 dist=+0x46c0 static=N ind=Y sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x82174ce8 sub_82174CE8 dist=+0x48b0 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
|
|
0x1578 (Event/Auto) wait_fn=0x823ddb58 create_fn=0x823dd838 tids=19
|
|
6 signal fns within ±32KB of wait-fn
|
|
0x823dd3e0 sub_823DD3E0 dist= -0x778 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x823dd4e8 sub_823DD4E8 dist= -0x670 static=N ind=N sigs=['NtSetEvent[via_sub_824AA2F0]']
|
|
0x823dd770 sub_823DD770 dist= -0x3e8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]']
|
|
0x823dda00 sub_823DDA00 dist= -0x158 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]', 'NtSetEvent[via_sub_824AA2F0]']
|
|
0x823deb40 sub_823DEB40 dist= +0xfe8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]', 'NtSetEvent[via_sub_824AA2F0]']
|
|
0x823df320 sub_823DF320 dist=+0x17c8 static=N ind=N sigs=['NtReleaseSemaphore[via_sub_824AB158]', 'NtSetEvent[via_sub_824AA2F0]']
|
|
|
|
=== Reachability of wait-fns ===
|
|
0x1004 wait_fn 0x82178960: static=N ind=N
|
|
0x1020 wait_fn 0x82181838: static=Y ind=Y
|
|
0x1040 wait_fn 0x82450a68: static=N ind=N
|
|
0x10A0 wait_fn 0x82458b90: static=N ind=N
|
|
0x10A4 wait_fn 0x82458b90: static=N ind=N
|
|
0x12AC wait_fn 0x822c6878: static=N ind=Y
|
|
0x1530 wait_fn 0x824560f8: static=Y ind=Y
|
|
0x1534 wait_fn 0x824560f8: static=Y ind=Y
|
|
0x1544 wait_fn 0x82170438: static=N ind=N
|
|
0x1578 wait_fn 0x823ddb58: static=N ind=N
|
|
|
|
=== Reachability of create-fns ===
|
|
0x1004 create_fn 0x821783d8: static=N ind=Y
|
|
0x1020 create_fn 0x82181750: static=Y ind=Y
|
|
0x1040 create_fn 0x8244ff50: static=Y ind=Y
|
|
0x10A0 create_fn 0x82457df8: static=N ind=Y
|
|
0x10A4 create_fn 0x82457df8: static=N ind=Y
|
|
0x12AC create_fn 0x822c6630: static=N ind=Y
|
|
0x1530 create_fn 0x824560f8: static=Y ind=Y
|
|
0x1534 create_fn 0x824560f8: static=Y ind=Y
|
|
0x1544 create_fn 0x821701c8: static=N ind=Y
|
|
0x1578 create_fn 0x823dd838: static=N ind=N
|