From: Andrew Jankevics Date: 2010-07-27T05:34:32+09:00 Subject: [ruby-core:31502] [Bug #3557] Marshal.dump fails for large Arrays of Arrays Issue #3557 has been updated by Andrew Jankevics. Notice I am running x64 on mswin64 (xp64 sp2), not i386 on mswin32 or mingw32. My version passes "nmake test". C:\andy\data>ruby -ve 'p Marshal.dump(Array.new(10){[*34000.times]}).size' ruby 1.9.2dev (2010-05-31) [x64-mswin64_80] -e:1: [BUG] Segmentation fault ruby 1.9.2dev (2010-05-31) [x64-mswin64_80] -- control frame ---------- c:0004 p:---- s:0011 b:0011 l:000010 d:000010 CFUNC :dump c:0003 p:0031 s:0007 b:0006 l:000428 d:001278 EVAL -e:1 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:0000 s:0002 b:0002 l:000428 d:000428 TOP --------------------------- -- Ruby level backtrace information ---------------------------------------- -e:1:in `
' -e:1:in `dump' ---------------------------------------- http://redmine.ruby-lang.org/issues/show/3557 ---------------------------------------- http://redmine.ruby-lang.org