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

tinyxml2 missing corpus #12450

Open
DavidKorczynski opened this issue Sep 4, 2024 · 4 comments
Open

tinyxml2 missing corpus #12450

DavidKorczynski opened this issue Sep 4, 2024 · 4 comments

Comments

@DavidKorczynski
Copy link
Collaborator

I noticed tinyxml2 have missed corpus for a while, causing some issues in the coverage build: https://oss-fuzz-build-logs.storage.googleapis.com/index.html#tinyxml2

Around a month ago some changes were merged that (1) changed the name of an existing harness; (2) added a new harness: #11985 -- could this be the culprit?

@correctmost
Copy link
Contributor

I think I am seeing a similar issue with librsvg. The last corpus link is from August 12th and the last coverage link is from August 21st.

I read about some infrastructure issues at the time (#12358 (comment)), so I was hoping things would eventually clear up. Do the dates line up with what you're seeing?

librsvg_corpus

@oliverchang
Copy link
Collaborator

For tinyxml2, this is likely due to the binary name having an extension (.cpp) that threw off ClusterFuzz. This should be fixed in 0203b40

@jonathanmetzman
Copy link
Contributor

I think I am seeing a similar issue with librsvg. The last corpus link is from August 12th and the last coverage link is from August 21st.

I read about some infrastructure issues at the time (#12358 (comment)), so I was hoping things would eventually clear up. Do the dates line up with what you're seeing?

librsvg_corpus

Whatever happened here, I think it is fixed, the latest coverage report is from yesterday: https://storage.googleapis.com/oss-fuzz-coverage/librsvg/reports/20240917/linux/report.html

@correctmost
Copy link
Contributor

Whatever happened here, I think it is fixed, the latest coverage report is from yesterday: https://storage.googleapis.com/oss-fuzz-coverage/librsvg/reports/20240917/linux/report.html

Thanks, the "Coverage" links are consistently showing up again on the Fuzzer Statistics page.

Note: sometimes the coverage reports are present on storage.googleapis.com but no corresponding link is present on the Fuzzer Statistics page. For example, librsvg/reports/20240910/linux/report.html is present but there is no link in the Sep 10, 2024 row. Maybe that was fixed with the recent infrastructure changes, though.

The corpus link is still not showing up, but I can file that separately because it does not seem related to the original tinyxml2 issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants