-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Add implementation for perfetto project. #2011
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
Conversation
This delegates to scripts in our repo to make changes easier.
|
can you please fix the issue with cpu_reader_fuzzer, this is blocking builds from being archived. python infra/helper.py check_build perfetto Also fixed our docs to explicitly point towards doing this step in 6dc263e |
|
Also, looks like your build script is sending exit code 1 which is cause build step to fail. Step #2: Already have image: gcr.io/oss-fuzz/perfetto See https://oss-fuzz-build-logs.storage.googleapis.com/index.html, click on Perfetto. |
Disabled until following issues fixed * non-zero exit code * cpu_reader_fuzzer crash on startup
|
Sorry about that. Fixed the bad build for cpu_reader_fuzzer. I am not sure what causes the error in Step #2? The actions in |
|
Step #2 builds the image, i.e. |
|
A wild guess is that the |
|
Hm, nope. |
|
Now I suspect that the problem is that |
|
Chatted offline with @segfaulthunter. Indeed, |
|
Good news is that we've fixed the build. Bad news is that there is now a build check failure: To reproduce, please follow https://github.com/google/oss-fuzz/blob/master/docs/reproducing.md#reproducing-build-failures |
|
@segfaulthunter thanks for the follow up fixes, now the build is failing with a bunch of errors of the following type: To reproduce it locally, you would need to specify AFL fuzzing engine: |
|
I restricted to only libfuzzer in #2021 while we look into this issue on our side. Thanks for the follow up! |
This delegates to scripts in our repo to make changes easier.
Tested using
python infra/helper.py build_image perfetto
python infra/helper.py build_fuzzers --sanitizer address perfetto
python infra/helper.py run_fuzzer perfetto unwinding_fuzzer