Project

General

Profile

Actions

Bug #6383

closed

Segfault in Timeout module when compiled with GCC 4.7

Added by budu (Nicolas Buduroi) over 9 years ago. Updated over 8 years ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Target version:
ruby -v:
ruby 1.8.7 (2012-02-08 patchlevel 358) [i686-linux]
[ruby-core:44775]

Description

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.

Actions

Also available in: Atom PDF