-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
ZSTD_decompressStream checks its state parameter is not NULL #4016
Conversation
preventing segmentation faults
Hi @GitMensch! Thank you for your pull request and welcome to our community. Action RequiredIn order to merge any pull request (code, docs, etc.), we require contributors to sign our Contributor License Agreement, and we don't seem to have one on file for you. ProcessIn order for us to review and merge your suggested changes, please sign at https://code.facebook.com/cla. If you are contributing on behalf of someone else (eg your employer), the individual CLA may not be sufficient and your employer may need to sign the corporate CLA. Once the CLA is signed, our tooling will perform checks and validations. Afterwards, the pull request will be tagged with If you have received this in error or have any questions, please contact us at cla@meta.com. Thanks! |
CLA signed |
Thank you for signing our Contributor License Agreement. We can now accept your code for this (and any) Meta Open Source project. Thanks! |
I would change the title, because it is misleading. Indeed, such a scenario is a major breach of contract, it points to a serious error on the user side. So far, this scenario has been classified as a "breach of contract", meaning we just document the (obvious) convention that We could nonetheless debate about extending the contract to make What I'm concerned though is about consistency: if we do that for this symbol, we would have to do that for every other symbol which manipulates a state as head parameter, for consistency sake. And there are really a lot of them. |
We'll preserve the current contract, |
replaces by #4249 |
preventing segmentation faults seen with compressed perf recordings
perf record --aio -z -- true && perf annotate
Stacktrace from Debian, nearly identical in RHEL.
Likely perf is to be blamed in the first place, but as there are already checks for other issues it seems to be useful to cater for that.