From: Aaron Patterson Date: 2010-07-13T02:24:45+09:00 Subject: [ruby-core:31213] Re: [Bug #3555] segvs since r28570 --y0ulUmNC+osPPQO6 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Jul 12, 2010 at 11:29:32PM +0900, Yusuke Endoh wrote: > Issue #3555 has been updated by Yusuke Endoh. >=20 >=20 > Hi, >=20 > 2010/7/10 Aaron Patterson : > > On Sat, Jul 10, 2010 at 07:12:22AM +0900, Aaron Patterson wrote: > >> Bug #3555: segvs since r28570 > >> http://redmine.ruby-lang.org/issues/show/3555 > >> > >> Author: Aaron Patterson > >> Status: Open, Priority: Normal > >> ruby -v: ruby 1.9.3dev (2010-07-09 trunk 28592) [x86_64-darwin10.3.1] > >> > >> I'm seeing segv's when running the rails tests since r28570. ?r28569 d= oes not segv. > >> > >> I've attached the trace left from Ruby as well as a gdb backtrace. ?I = will attempt to reduce the problem in the mean time. > >> > >> r28570 seems to be a pure ruby change, so ruby should not segv. ?I hop= e we can fix the root cause rather than revert r28570. > > > > I forgot: > > > > Steps to reproduce: > > > > $ git clone http://github.com/rails/rails.git > > $ cd rails > > $ gem install bundler --pre > > $ bundle install > > $ cd activerecord > > $ rake test_sqlite3 >=20 >=20 > Unfortunately, works for me with r28620 [i686-linux]. >=20 > http://www.atdot.net/sp/view/oh7g5l I've been able to reduce the problem to this: ruby -e'GC.stress =3D true; $-w =3D true; require "rubygems"; require "ya= ml"' http://atdot.net/sp/view/w6gg5l I will continue to reduce further. --=20 Aaron Patterson http://tenderlovemaking.com/ --y0ulUmNC+osPPQO6 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (Darwin) iQEcBAEBAgAGBQJMO0+1AAoJEJUxcLy0/6/G4DQH/2PzfyL0jhQjY3Qt810q8Pdl 0ioANyW7Arw1LN1kxaT6h9yQx/29co+cmlyq3B1M+CAELJTxHf16hDScw+lPX/UI vMH2+BgglVUPQ4NNBYPaJgvqEmk0S8h5yJ3TXcCxVWIl2B+VdTpRNQ8EGusJNW7Q LqCIxPbBVNH58U9ADuQj+mVBAZ6jLWfJrNXBtDJ/BJirSnUvRB2OytblcvWA2+XY fVp4mYqJKglcCruhLmJatNzD4eC+NGRAX0H8hfrVoNqTlLxYuL5sHWPb3xPPOFnI gM6DM8gvaVDVu1zOo+vo9z5hszslqfx8AASICHxqYCRi88s4W1KjR4MQEJs+eZs= =P7uN -----END PGP SIGNATURE----- --y0ulUmNC+osPPQO6--