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/