-
Notifications
You must be signed in to change notification settings - Fork 15.6k
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
Seg Fault when running ruby google-protobuf 3.21.8 #10792
Comments
Reverting to version |
Hi, I have the same issue. However, reverting is really complex due to protobuf being a third or fourth or fifth level dependency of google-ads-googleads |
What version of protobuf and what language are you using? What operating system (Linux, Windows, ...) and version? What runtime / compiler are you using (e.g., python version or gcc version) What did you do? Fails at rails db:migrate Error stack:
|
We have tracked the issue down to a recent libc call to Our native .so file is built using ManyLinux which is not compatible/friendly with Musl-based environments like Alpine (which both of the reproductions are using). To be clear, we do not explicitly test or support Musl-based libc currently so these kinds of regressions could happen again without notice. We'll continue to be best effort compatible based on these sorts of reports. This PR removes our use of libc's We'll be doing a release shortly (3.21.9) which will include this fix. |
What version of protobuf and what language are you using?
Version: libprotoc 3.18.1, google-protobuf 3.21.8
Language: Ruby
What operating system (Linux, Windows, ...) and version?
Linux alpine3.16
What runtime / compiler are you using (e.g., python version or gcc version)
gcc (Alpine 11.2.1_git20220219) 11.2.1 20220219
What did you do?
Try to build a protobuf
What did you expect to see
Generates the protobuf
What did you see instead?
Make sure you include information that can help us debug (full error message, exception listing, stack trace, logs).
Anything else we should know about your project / environment
The text was updated successfully, but these errors were encountered: