myxce/.wolf/bugs
lei.chen b38ef6de63 fix(testsuite): resize crr_build_config caller arrays -- bug-1977
The external-license-resources E2 fixture builder crr_build_config
registers five resources and four distributions, writing resources[4],
dists[3] and vals[4]. All four caller test functions declared only
resources[4]/dists[3]/vals[4], so every build_config call wrote past
the caller's stack arrays -- deterministic ASAN stack-buffer-overflow,
the whole controller suite (137 fixtures) red since 2fcacac2.

Resize the four caller arrays to match the builder's sizing
(resources[5]/dists[4]/vals[5]) with a bug-1977 comment on the sizing
contract. No production code touched.

Verified: src/tools/xce-build.sh controller (asan) 6/6 OK, controller
suite 91s green; buglog record .wolf/bugs/bug-1977.md.

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-28 11:58:19 +00:00
..
bug-1971.md bug-1971: fix_commits field via buglog.py status 2026-10-22 08:08:44 +00:00
bug-1972.md wolf: mark bug-1972 fixed (commit f780a166) 2026-10-26 14:03:05 +00:00
bug-1973.md wolf: mark bug-1973/1974/1975 fixed (commit 2fcacac2) 2026-10-27 03:45:49 +00:00
bug-1974.md wolf: mark bug-1973/1974/1975 fixed (commit 2fcacac2) 2026-10-27 03:45:49 +00:00
bug-1975.md wolf: mark bug-1973/1974/1975 fixed (commit 2fcacac2) 2026-10-27 03:45:49 +00:00
bug-1976.md wolf: log bug-1976 fixed (controller dispatch commit dropped allocs_shared) 2026-10-28 05:40:03 +00:00
bug-1977.md fix(testsuite): resize crr_build_config caller arrays -- bug-1977 2026-10-28 11:58:19 +00:00