-
Notifications
You must be signed in to change notification settings - Fork 53
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
FLBPluginSetContext violates Go 1.14's checkptr validation, fails under -race #26
Comments
@cosmo0920 is this a breaking change on that Golang version ?, is there any workaround ? cc: @wfernandes |
Yep. This is Go 1.14 testing module breaking changes. |
@cosmo0920 Thanks for filing this issue. Apologies it took me so long to get to it. I'll take a look at this as soon as I can. |
Also PRs are welcome if you'd like to contribute 😉 |
This issue seems to have some context what can be done to avoid this failure |
Is this related to #18 (comment)? |
I have proposed a proper fix in #28, please help review and test it. |
@cosmo0920 Could you help check if the panic is fixed on master? |
Yes, will do. |
Your match can be working on https://travis-ci.com/github/cosmo0920/fluent-bit-go-s3/jobs/321439236. |
Seems like this is working. Thanks for your contributions. Apologies that it took so long. |
Yeah. We can close this. |
I've noticed it with my fluent-bit-go-s3 plugin testing.
With Go tip (now Go 1.14 dev) and its new checkptr mode (enabled by default in -race mode):
full log is: https://travis-ci.org/cosmo0920/fluent-bit-go-s3/jobs/624006851#L246
The text was updated successfully, but these errors were encountered: