Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Address race-condition when syncing input seeds #204

Merged
merged 10 commits into from
Oct 28, 2020

Conversation

chkeita
Copy link
Contributor

@chkeita chkeita commented Oct 24, 2020

Summary of the Pull Request

What is this about?

PR Checklist

Info on Pull Request

What does this include?

Validation Steps Performed

How does someone test & validate?

@chkeita chkeita changed the title Chkeita/194 Prevent syncing while libfuzzer is running Oct 24, 2020
@bmc-msft
Copy link
Contributor

When run as part of an ensemble, this can prevent fuzzer that doesn't find crashes from learning of new inputs from the ensemble. I have a suggestion for how to handle that. Let's talk on Monday.

- libfuzzer runs with the following parameters [local_inputs, inputs, readonly_inputs...]
- content of local_inputs is copied to inputs after each fuzzing loop
@chkeita chkeita marked this pull request as ready for review October 27, 2020 22:10
@bmc-msft
Copy link
Contributor

Performing integration testing

@bmc-msft bmc-msft changed the title Prevent syncing while libfuzzer is running Address race-condition when syncing input seeds Oct 28, 2020
@bmc-msft bmc-msft merged commit 66dda93 into microsoft:main Oct 28, 2020
@bmc-msft bmc-msft mentioned this pull request Mar 12, 2021
@chkeita chkeita deleted the chkeita/194 branch March 31, 2021 21:52
@ghost ghost locked as resolved and limited conversation to collaborators May 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

race condition in the agent when uploading files that get modified after initial creation
2 participants