[bug-notifications] [ruby 0004399]: Segmentation Fault in Garbage Collection for Ruby 1.8.7 prior to Dec 2009

Mantis Bug Tracker noreply at opencsw.org
Thu Jun 24 14:06:07 CEST 2010


A NOTE has been added to this issue. 
====================================================================== 
https://www.opencsw.org/mantis/view.php?id=4399 
====================================================================== 
Reported By:                nutznboltz
Assigned To:                bwalton
====================================================================== 
Project:                    ruby
Issue ID:                   4399
Category:                   regular use
Reproducibility:            sometimes
Severity:                   minor
Priority:                   normal
Status:                     acknowledged
====================================================================== 
Date Submitted:             2010-04-16 18:09 CEST
Last Modified:              2010-06-16 17:34 CEST
====================================================================== 
Summary:                    Segmentation Fault in Garbage Collection for Ruby
1.8.7 prior to Dec 2009
Description: 
A known bug exists in Ruby that causes it crash with segmentation faults
(SIGSEGV, signal 11, etc.) when it allocates objects frequently.

This is causing the Ops Code Chef client to crash on our Solaris 10
systems.

A upstream fix was released.  Could someone rebuild the OpenCSW Ruby from
the latest 1.8.7 sources?

====================================================================== 

---------------------------------------------------------------------- 
 (0008035) nutznboltz (reporter) - 2010-06-16 17:34
 https://www.opencsw.org/mantis/view.php?id=4399#c8035 
---------------------------------------------------------------------- 
$ ruby --version
ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-solaris2.10]

$ ruby -r rbconfig -e 'puts Config::CONFIG["configure_args"]'
 '--prefix=/opt/csw' '--exec_prefix=/opt/csw' '--bindir=/opt/csw/bin'
'--sbindir=/opt/csw/sbin' '--libexecdir=/opt/csw/libexec'
'--datadir=/opt/csw/share' '--sysconfdir=/opt/csw/etc'
'--sharedstatedir=/opt/csw/share' '--localstatedir=/opt/csw/var'
'--libdir=/opt/csw/lib' '--infodir=/opt/csw/share/info'
'--includedir=/opt/csw/include' '--mandir=/opt/csw/share/man'
'--enable-pthread' '--enable-shared' '--with-tcl-dir=/opt/csw'
'--with-tk-dir=/opt/csw' '--with-dbm-dir=/opt/csw'
'--with-gdbm-dir=/opt/csw' '--with-iconv-dir=/opt/csw'
'--with-openssl-dir=/opt/csw' '--with-readline-dir=/opt/csw'
'--with-zlib-dir=/opt/csw' '--enable-install-doc'
'CC=/opt/csw/gcc4/bin/gcc' 'CFLAGS=-mtune=i686 -O2 -fno-strict-aliasing
-pipe -m32 -march=i386 -I/opt/csw/include' 'LDFLAGS=-L/opt/csw/gcc4/lib/.
-m32 -march=i386 -R /opt/csw/gcc4/lib -L/opt/csw/lib'
'CPPFLAGS=-I/opt/csw/include' 'DLDFLAGS=-R/opt/csw/gcc4/lib'



More information about the bug-notifications mailing list