From: "drbrain (Eric Hodel)" Date: 2013-06-15T15:40:09+09:00 Subject: [ruby-core:55496] [Ruby 1.8 - Bug #6383][Rejected] Segfault in Timeout module when compiled with GCC 4.7 Issue #6383 has been updated by drbrain (Eric Hodel). Status changed from Open to Rejected Priority changed from High to Normal Sorry, but Ruby 1.8.7 is closed for bug fixes. If you can reproduce with ruby 2.0 or 1.9.3 please open a new issue. ---------------------------------------- Bug #6383: Segfault in Timeout module when compiled with GCC 4.7 https://bugs.ruby-lang.org/issues/6383#change-39942 Author: budu (Nicolas Buduroi) Status: Rejected Priority: Normal Assignee: Category: Target version: Ruby 1.8.7 ruby -v: ruby 1.8.7 (2012-02-08 patchlevel 358) [i686-linux] As described in a post (https://bbs.archlinux.org/viewtopic.php?id=139547) on the ArchLinux forum, there's an issue with Ruby 1.8.7 when compiled with GCC 4.7 on a modern Linux system. Ruby segfault as soon as we try to install a gem, although it seems to work fine for trivial things. Here's an output of the error message: /opt/ruby1.8/lib/ruby/1.8/timeout.rb:60: [BUG] Segmentation fault ruby 1.8.7 (2012-02-08 patchlevel 358) [i686-linux] It can be circumvented by installing older versions of GCC but this is a very time consuming operation and it's not possible one every systems. -- http://bugs.ruby-lang.org/