-
Notifications
You must be signed in to change notification settings - Fork 228
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
Backport CodeQl fixes from Oboe #2548
Conversation
Was that a cherry-pick of the fix? I don't think this can work. Submodule contents are not stored as part of our git and your cherry-pick is not part of upstream, so it's nowhere to get from. Our options are:
|
Yes, I used a cherry pick. And the CI failed. |
eda7c85
to
c20048a
Compare
Can we check out from a specific commit? That way we get the full tree at that point - it means taking all the changes to that point but none after. That relies on the chosen point being safe, of course. I'd rather take the opportunity to move to latest on the library and test it doesn't break anything. If it does, we can then think about what to do - but then it's harder. |
Yes, I basically moved to the commit where the CodeQl changes were fixed. However the CI doesn't think so... |
Last master https://github.com/jamulussoftware/jamulus/runs/5680253483?check_suite_focus=true Yours https://github.com/jamulussoftware/jamulus/runs/5682859842?check_suite_focus=true What did you want? |
I want to update to 2d4797ad433aa220499d7ea55f4d15a667decc27 CodeQl however doesn’t seem to detect less errors |
The CodeQL run isn't showing errors. What am I not understanding? |
Yes. But they should be shown as fixed. Maybe this will show up as soon as this PR is merged? |
It's only showing the "Won't fix" errors, in fact... Either it should have shown the fixes or shown them still being there... weird. |
Probably merge it and look what happens on new PRs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tested: Submodule committish is as expected.
I did not run any further tests on Android for now.
Hopefully the CodeQL errors are gone… |
Short description of changes
One possible solution (what this PR does) is to just upgrade Oboe to the commit where the CodeQl fixes were included. That's what this does.
CHANGELOG: Internal: Backport Oboe's fixes CodeQl overflow warnings
Context: Fixes an issue?
Fixes: #2545
Does this change need documentation? What needs to be documented and how?
No.
Status of this Pull Request
Ready for review
What is missing until this pull request can be merged?
Test on Android, verification that the CodeQl errors disappeared.
Checklist