From: Heesob Park Date: 2009-06-15T21:32:20+09:00 Subject: [ruby-core:23862] Re: [Bug #1629] [Segfault] z = Zlib::GzipReader.new segfaults 2009/6/15 Roger Pack : >> C:\Dokumente und Einstellungen\mfischer>irb >> irb(main):001:0> require 'zlib' >> => true >> irb(main):002:0> Zlib::GzipReader.new >> (irb):2: [BUG] Segmentation fault >> ruby 1.9.1p129 (2009-05-12 revision 23412) [i386-mswin32] > > > d:\dev>ruby -v > ruby 1.9.1p129 (2009-05-12 revision 23412) [i386-mingw32] > d:\dev>irb > irb(main):001:0> require 'zlib' > => true > irb(main):002:0> Zlib::GzipReader.new > ArgumentError: wrong number of arguments (0 for 1) > �� �� �� ��from (irb):2:in `initialize' > �� �� �� ��from (irb):2:in `new' > �� �� �� ��from (irb):2 > �� �� �� ��from c:/ruby/bin/irb:12:in `
' > > hmm mswin32 only thing? I cannot produce this bug. C:\>ruby -v ruby 1.9.1p129 (2009-05-12 revision 23412) [i386-mswin32] C:\>irb irb(main):001:0> require 'zlib' => true irb(main):002:0> Zlib::GzipReader.new ArgumentError: wrong number of arguments (0 for 1) from (irb):2:in `initialize' from (irb):2:in `new' from (irb):2 from c:/ruby/bin/irb.bat:20:in `
' I guess it is zlib.dll version mismatch problem. Regards, Park Heesob