Skip to content

[DEPENDENCY] BlitzForge bump — crash-handler bounds fix (review finding)#550

Merged
CoreyRDean merged 1 commit into
developfrom
fix/blitzforge-bounds-bump
Jun 9, 2026
Merged

[DEPENDENCY] BlitzForge bump — crash-handler bounds fix (review finding)#550
CoreyRDean merged 1 commit into
developfrom
fix/blitzforge-bounds-bump

Conversation

@CoreyRDean

Copy link
Copy Markdown
Collaborator

Routine bump picking up blitz-forge#87: the quality-gate review of #549's compiler fix found that the new seTranslator crash diagnostics formatted a 110-char registers line into a 96-byte stack buffer — a guaranteed 15-byte out-of-bounds write on the crash path itself. All crash-handler formatting is now snprintf-bounded, and the generated-image hex dump clamps to the committed region it reads.

No engine source changes. Local sanity: engine compile clean, ItemsTest green; BlitzForge suite green upstream (includes the divzero diagnostic contract that exercises the handler end-to-end).

🤖 Generated with Claude Code

Picks up blitz-forge#87: the quality-gate review of the flake fix
(#549 / blitz-forge#86) found the new seTranslator diagnostics
sprintf'd a 110-char regs line into a 96-byte stack buffer -- a
guaranteed 15-byte OOB write on the crash path. All handler formatting
is now snprintf-bounded, and the generated-image dump clamps to the
committed region it actually reads.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@CoreyRDean CoreyRDean requested a review from a team as a code owner June 9, 2026 22:59
@CoreyRDean CoreyRDean merged commit 3cbbe9a into develop Jun 9, 2026
1 check passed
@CoreyRDean CoreyRDean deleted the fix/blitzforge-bounds-bump branch June 9, 2026 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant