Skip to content

Conversation

@tychedelia
Copy link
Member

Objective

Fixes #22609.

Solution

We need to also validate the cpu data size before we do any copies, etc. We'll ignore the users descriptor size if the configured it wrong. Not sure if we want to to warn or if there's any scenario where overwriting the size wouldn't be the right call.

Testing

fps_overlay no longer crashes.

@tychedelia tychedelia added A-Rendering Drawing game state to the screen P-Regression Functionality that used to work but no longer does. Add a test for this! D-Modest A "normal" level of difficulty; suitable for simple features or challenging fixes S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Jan 20, 2026
@alice-i-cecile alice-i-cecile added S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it and removed S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Jan 20, 2026
@alice-i-cecile alice-i-cecile added this to the 0.19 milestone Jan 20, 2026
@alice-i-cecile alice-i-cecile added this pull request to the merge queue Jan 20, 2026
Merged via the queue into bevyengine:main with commit 8024168 Jan 21, 2026
49 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Rendering Drawing game state to the screen D-Modest A "normal" level of difficulty; suitable for simple features or challenging fixes P-Regression Functionality that used to work but no longer does. Add a test for this! S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Validation Error crash from #22559

5 participants