urt-rs / docs /research /QVM_INFO_LOOKUP.md
nmarshall's picture
qvm: recover userinfo lookup and buffer selection
517cec8
|
Raw History Blame Contribute Delete
698 Bytes
# Original userinfo key lookup and alternating buffers
RE-894. Reproduce with `python3 scripts/analyze_qvm_info_lookup.py`; focused validation: `cargo xtask test-group qvm-info-lookup`. [Machine report](qvm-info-lookup.json).
96 actual70503 cases execute actual36038/69386, recovering optional leading separator, case-insensitive first-match keys, incomplete-pair rejection, empty values, embedded NUL and null-pointer early exits. Non-null calls XOR the two-buffer selector even on misses; null arguments preserve it. Oversized info fatal/aliasing/native userinfo retrieval remain open.
Original executable/native runtime and complete Linux/macOS Rust/Bevy/Solari acceptance remain unverified.