From: Eric Wong Date: 2018-04-21T06:49:31+00:00 Subject: [ruby-core:86635] Re: [Ruby trunk Bug#14659] segfault in ConditionVariable#broadcast and ConditionVariable#signal nbeyer@gmail.com wrote: > Bug #14659: segfault in ConditionVariable#broadcast and ConditionVariable#signal > https://bugs.ruby-lang.org/issues/14659 I suspect this is identical to https://bugs.ruby-lang.org/issues/14634 Can you try backporting at least r62934? r62934 a2d63ea2fb84c962abddae877e9493fc57cfce1a thread_sync.c: avoid reaching across stacks of dead threads Optional, but the following should be more fixes and improvements: r63124 85e9f2879373aa496c5c3c7f900ba4869a9ca3f7 offsetof(type, foo.bar) is (arguably) a GCCism r63210 b456eab2ea77eda51c8d5c06c24d195a6a2932e1 variable.c: fix thread + fork errors in autoload r63215 af72dcd91b70e94b0f8299ab0464dafe884d2695 thread_sync: redo r62934 to use fork_gen Thanks. Unsubscribe: