Skip to content

fix(encoding): bound general block decompression - #8329

Draft
Xuanwo wants to merge 1 commit into
xuanwo/generic-block-v5-5-bitpacking-safetyfrom
xuanwo/generic-block-v5-6-general-bounds
Draft

fix(encoding): bound general block decompression#8329
Xuanwo wants to merge 1 commit into
xuanwo/generic-block-v5-5-bitpacking-safetyfrom
xuanwo/generic-block-v5-6-general-bounds

Conversation

@Xuanwo

@Xuanwo Xuanwo commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Stack 6 of 10 for Lance generic block sequence compression.

General block decompression now validates descriptor structure, declared output sizes, buffer counts, and allocation bounds before dispatching to a concrete codec. This closes the remaining unbounded path needed by nested generic codec trees.

Valid persisted bytes and reader results are unchanged; malformed metadata now fails before allocation or codec execution.

Stack navigation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-encoding Encoding, IO, file reader/writer bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant