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
[bug] Missing return value and missing va_end() #2625
Comments
Thanks for the report! I'll take a look this weekend unless someone does it before I do. |
Did some looking in advance
This is now line 69 and has already been fixed by @chromatic in aeccc23 on 1.14.5-dev
I think this is still open, I'll wait for the weekend ❤️ |
Nice |
Good catch. Bitcoin fixed this in 5ba61f, so pulling in that commit fixes it here (PR #2627). |
This has been solved for 1.14.5-dev, thank you @chromatic!
|
|
I am not worried about the first because CodeQL already checks dependency code, so we can simply do a native ./configure with system libs and we should be good, because this should then be running faster than CodeQL (i.e. end to end it doesn't have negative impact then) The second, yes this is a challenge. Though it should be obvious when it is broken, our biggest problems in the past have been that distros change and then the entire CI process breaks. If no one cares, it will stay broken and either become a blocker for PRs, or PRs get merged without testing. I have honestly only seen the latter, so that would be the same result as not doing it? 🤔 |
I agree. We always have the option to disable permanently or until it's fixed in the cases where it blocks PRs or its value no longer exceeds its costs. I just don't want to add something without discussing pros and cons like this. I'm satisfied we have so far. |
Opened #2631 to explore this further for 1.14.6, so this issue can be closed. |
Bug Report
Description
Hi, I was testing cppcheck, a static analysis tool, on dogecoin and found these 2 issues. This is my first time attempting to report bugs, so let me know if they are valid.
Dogecoin Commit ID
4c93783
The text was updated successfully, but these errors were encountered: