[#102652] [Ruby master Bug#17664] Behavior of sockets changed in Ruby 3.0 to non-blocking — ciconia@...
Issue #17664 has been reported by ciconia (Sharon Rosner).
23 messages
2021/02/28
[ruby-core:102598] [Ruby master Bug#17655] Experiencing Repeated Segmentation Faults Using Puma with Ruby 3.0.0
From:
jlevnhv@...
Date:
2021-02-24 22:53:31 UTC
List:
ruby-core #102598
Issue #17655 has been updated by jlevnhv (Josh Levinson). This looks like the method which caused the seg fault on line 317 ``` ruby # ~/.rvm/gems/ruby-3.0.0/gems/actionpack-6.1.2.1/lib/action_dispatch/routing/route_set.rb --316 def define_url_helper(mod, name, helper, url_strategy) 317 mod.define_method(name) do |*args| 318 last = args.last 319 options = \ 320 case last 321 when Hash 322 args.pop 323 when ActionController::Parameters 324 args.pop.to_h 325 end 326 helper.call(self, name, args, options, url_strategy) 327 end 328 end 329 end ``` ---------------------------------------- Bug #17655: Experiencing Repeated Segmentation Faults Using Puma with Ruby 3.0.0 https://bugs.ruby-lang.org/issues/17655#change-90582 * Author: jlevnhv (Josh Levinson) * Status: Open * Priority: Normal * Backport: 2.5: UNKNOWN, 2.6: UNKNOWN, 2.7: UNKNOWN, 3.0: UNKNOWN ---------------------------------------- Issue occurred with Puma and Ruby 3.0.0. I've attached the text scrollback from Puma, it's quite long. ---Files-------------------------------- ruby_scrollback.txt (575 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe> <http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>