gen_addresses.py distinguishes "addr" (VA -> RVA) from "offset" (a member offset). Three lane-K entries used "addr" for offsets and generated negative RVAs, which broke the engine build. Two are re-expressed as offsets; the third, StrategyServer_off_RNGPtr_S_frame, is withdrawn - addresses.json already has StrategyServer_off_RNG = 0x16c for the S frame alongside off_RNGPtr = 0x168 for S+4, which is precisely lane T's rule. The second call site found this lane confirms it rather than correcting it. |
||
|---|---|---|
| .. | ||
| control-flow | ||
| objects | ||
| subsystems | ||
| .keep.md | ||
| 00-strategy.md | ||
| 01-fingerprint.md | ||
| _template.md | ||