googleapis / google-cloud-ruby

Google Cloud Client Library for Ruby
https://googleapis.github.io/google-cloud-ruby/
Apache License 2.0
1.36k stars 550 forks source link

Segmentation fault on Ruby 2.7.0 and GAE Flex #5721

Closed isabanin closed 4 years ago

isabanin commented 4 years ago

Environment details

Steps to reproduce

  1. Try to use Cloud Debugger, the app segfaults right away.

Full backtrace

https://gist.github.com/isabanin/8062b6d5f640d3da40e083dd4597dc5d

dazuma commented 4 years ago

The google-protobuf gem (which Debugger, and indeed most of the other client libraries depends on) doesn't yet have a build for Ruby 2.7. Until that gets resolved, we're a bit stuck. You can follow https://github.com/protocolbuffers/protobuf/issues/7070.

isabanin commented 4 years ago

Got it, thanks for the reply. We'll downgrade to 2.6 for now.

dazuma commented 4 years ago

Sorry we forgot to update this issue. This should have been resolved some months ago with google-protobuf 3.12 or later, and google-cloud-debugger 0.36.3 or later.