Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix overflows in avifRGBImageAllocatePixels() #2354

Merged
merged 1 commit into from
Aug 1, 2024

Commits on Aug 1, 2024

  1. Fix overflows in avifRGBImageAllocatePixels()

    Calculate rowBytes in uint32_t. Only the allocation size needs to be
    size_t.
    
    Also make sure it is safe to cast various rowBytes fields to ptrdiff_t.
    We need to do this when subtracting rowBytes from a pointer to go back
    one row.
    
    Part of the fix to AOMediaCodec#2271.
    wantehchang committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    90295c3 View commit details
    Browse the repository at this point in the history