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

fuzz: pacify MSAN #804

Merged
merged 2 commits into from
May 10, 2024
Merged

fuzz: pacify MSAN #804

merged 2 commits into from
May 10, 2024

Conversation

LDVG
Copy link
Contributor

@LDVG LDVG commented May 10, 2024

LDVG added 2 commits May 8, 2024 15:28
LLVMFuzzerMutate() may return data marked as uninitialized but our value
mutators assume that the entire region is initialized. MSAN recently got
stricter in how it checks use of these potentially uninitialized values.
Manually unpoison the response from LLVMFuzzerMutate() for these two
functions.
@LDVG LDVG requested a review from kongeo May 10, 2024 08:09
@LDVG LDVG merged commit 543ae58 into main May 10, 2024
71 of 73 checks passed
@LDVG LDVG deleted the fuzz-ci branch May 10, 2024 12:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

2 participants