Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Fuzzing: Fix Broken Fuzz Test for Git Submodule Handling#1997

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation

DaveLak
Copy link
Contributor

Hey there 👋

As you may or may not have seen, thefuzz_submodule.py harness has been failing for some time now and I believe it is responisble for the "fuzzing build: failing" status on OSS-Fuzz.

I looked into it and it appears to be an issue with the test implementation, not GitPython.

The changes here should fix the issue causing the failure!

Please see the commit message for additional details.

Ensured submodule names, paths, and commit messages are sanitized toavoid invalid states that are expected to cause exceptions and shouldnot halt the fuzzer.In particular, the changes here:- Sanitized inputs for submodule names, paths, and commit messages.- Added validation for submodule SHA and path integrity.
Copy link
Member

@ByronByron left a comment
edited
Loading

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others.Learn more.

Thanks for your continued support with this, it's much appreciated!

@ByronByron merged commit583c011 intogitpython-developers:mainJan 11, 2025
24 checks passed
@DaveLakDaveLak deleted the fuzzing/fuzz-targets/git-broken-fuzz-submodule-test branchJanuary 11, 2025 12:55
@DaveLak
Copy link
ContributorAuthor

This worked. Issue now resolved on the OSS-Fuzz tracker:https://issues.oss-fuzz.com/379326001

Byron reacted with heart emoji

Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

@ByronByronByron approved these changes

Assignees

No one assigned

Labels

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@DaveLak@Byron

[8]ページ先頭

©2009-2025 Movatter.jp