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

feat: add fuzzing harnesses#925

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

Merged
facontidavide merged 8 commits intoBehaviorTree:masterfromcktii:fuzzing
Feb 25, 2025
Merged

Conversation

@cktii
Copy link
Contributor

I still have a bunch of other crashes, esp. for the type-system and casting. I figured why not try to up-stream the fuzzing efforts to have it saved in a central place.

While we're at it, I'd like to add this project toOSS-Fuzz and would prepare an appropriate PR for this next. If it gets approved, it would mean continuous fuzzing/testing for BehaviorTree.CPP and bug reports would come your way without e.g. me having to file anything.

That said, to get that one merged over there, I will need your approval from one of the maintainers here. Eying@facontidavide or@miccol. What do you think? Would that be something you guys would be interested in?

@cktiicktii marked this pull request as draftFebruary 4, 2025 06:49
@cktiicktii marked this pull request as ready for reviewFebruary 4, 2025 07:28
@cktii
Copy link
ContributorAuthor

cktii commentedFeb 4, 2025
edited
Loading

This should work now and hopefully pass all tests, once this gets merged I can open a PR (which is ready locally) on the OSS-Fuzz side of things

@cktii
Copy link
ContributorAuthor

@facontidavide, I thought I had the pre-commit fixed, looks like I forgot to push the changes to the corpus files. Please re-run the workflow, it should be all good now :).

Also, if you're about to merge this, drop a comment ingoogle/oss-fuzz#13008 to drive this effort forward, thanks!

@cktii
Copy link
ContributorAuthor

@facontidavide kind reminder to get this merged, Google approved of the integration and its just a matter of getting this PR in now and you dropping anOK in the linked PR

@facontidavide
Copy link
Collaborator

yes, this is on my radar

cktii reacted with rocket emoji

@cktii
Copy link
ContributorAuthor

cktii commentedFeb 25, 2025
edited
Loading

Mergedmaster into this and it seems the Soncarcube Scan fails similarly to#932. Doesn't seem to be a fuzzer integration problem?

@facontidavide
Copy link
Collaborator

This honestly add too much noise to the currentCMakeList.txt.
Can you please move some of this logic in a separate.cmake file?

@cktii
Copy link
ContributorAuthor

Yeah sure thats actually what I should have done. I'll push something for that in a bit!

@facontidavidefacontidavide merged commit14589e5 intoBehaviorTree:masterFeb 25, 2025
9 of 10 checks passed
@facontidavide
Copy link
Collaborator

thanks!!!

cktii reacted with hooray emoji

@cktiicktii deleted the fuzzing branchFebruary 26, 2025 08:15
DonggeLiu pushed a commit to google/oss-fuzz that referenced this pull requestMar 3, 2025
This is an initial integration for BehaviorTree.CPP([website](https://www.behaviortree.dev/),[repo](https://github.com/BehaviorTree/BehaviorTree.CPP)) a popularlibrary that allows to e.g., structure the switching between differenttasks in an autonomous agent, such as a robot or a virtual entity in acomputer game.This PR can be reviewed but needs to wait until theBehaviorTree/BehaviorTree.CPP#925 PR is mergedand the harnesses land upstream.Also,@facontidavide or@miccol either of you as a core-maintainer needto agree on this onboarding of the project here, so if you do, pleasejust ACK this.---------Co-authored-by: cktii <mytupre@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment

Reviewers

No reviews

Assignees

No one assigned

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

2 participants

@cktii@facontidavide

[8]ページ先頭

©2009-2025 Movatter.jp