Skip to content

RLE handles decompression of indices where invalid positions are clobbered#7255

Merged
robert3005 merged 8 commits intodevelopfrom
rk/rle
Apr 7, 2026
Merged

RLE handles decompression of indices where invalid positions are clobbered#7255
robert3005 merged 8 commits intodevelopfrom
rk/rle

Conversation

@robert3005
Copy link
Copy Markdown
Contributor

The bug here is that invalid positions get clobbered and there's no values for
indices to refer to

This was found by a fuzzer but autoclosed as the generation logic changed.

Signed-off-by: Robert Kruszewski github@robertk.io

@robert3005
Copy link
Copy Markdown
Contributor Author

I added handling of cases where the underlying invalid positions are completely clobbered with random values. This should handle all the cases now

…bered

Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
Signed-off-by: Robert Kruszewski <github@robertk.io>
@robert3005 robert3005 enabled auto-merge (squash) April 7, 2026 16:17
@robert3005 robert3005 merged commit 29a5f43 into develop Apr 7, 2026
57 of 58 checks passed
@robert3005 robert3005 deleted the rk/rle branch April 7, 2026 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/fix A bug fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants