fix(bitmap): add overflow check for buffer size calculation #148

Merged
OragonEfreet merged 1 commit from fix/bitmap-allocation-overflow into main 2026-06-03 20:01:18 +02:00
Owner

Add overflow check before computing stride * height to prevent
integer overflow when allocating bitmap buffer. On systems where
size_t is 32-bit, large dimensions could overflow and cause
undersized buffer allocation.

Add overflow check before computing stride * height to prevent integer overflow when allocating bitmap buffer. On systems where size_t is 32-bit, large dimensions could overflow and cause undersized buffer allocation.
fix(bitmap): add overflow check for buffer size calculation
All checks were successful
Documentation / build-docs (pull_request) Successful in 8s
QA / cert (pull_request) Successful in 29s
Build and Test / linux-linux-gcc / shared (pull_request) Successful in 16s
Build and Test / linux-linux-gcc / static (pull_request) Successful in 17s
Build and Test / linux-windows-mingw / shared (pull_request) Successful in 25s
Build and Test / linux-windows-mingw / static (pull_request) Successful in 26s
fcbaca0828
Add overflow check before computing stride * height to prevent
integer overflow when allocating bitmap buffer. On systems where
size_t is 32-bit, large dimensions could overflow and cause
undersized buffer allocation.
OragonEfreet added this to the 1.0 milestone 2026-06-03 17:57:12 +02:00
OragonEfreet deleted branch fix/bitmap-allocation-overflow 2026-06-03 20:01:18 +02:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
OragonEfreet/banjo!148
No description provided.