From: Max Aller Date: 2011-01-24T03:32:41+09:00 Subject: [ruby-core:34805] [Ruby 1.9-Bug#4009] Segfault with combination of threads and condition variables Issue #4009 has been updated by Max Aller. Tomoyuki, I suspect you were right regarding the linking situation -- so I applied your patch to my .rvm/repos/ruby-head path and ran rvm --static install ruby-head (which, interestingly, does not perform a `git pull`, so I did that manually; it just copies from repos/ to src/ and configures/builds/installs), and...presto, no more segfault! Get the deadlock detected error instead, which I think is the desired behavior. I even raised/lowered the worker count, still deadlocks. To be thorough, I also tried running my sample with stock ruby-head, and it did still have the bug, so I think your patch is, at the very least, a functional solution. Nice work. ---------------------------------------- http://redmine.ruby-lang.org/issues/show/4009 ---------------------------------------- http://redmine.ruby-lang.org