From: Eric Hodel Date: 2008-07-09T08:52:09+09:00 Subject: [ruby-core:17675] [Ruby 1.9 - Bug #239] (Open) Zlib::Deflate#params can corrupt output Issue #239 has been reported by Eric Hodel. ---------------------------------------- Bug #239: Zlib::Deflate#params can corrupt output http://redmine.ruby-lang.org/issues/show/239 Author: Eric Hodel Status: Open Priority: Normal Assigned to: Category: Target version: It seems that Zlib::Deflate#params needs to flush the input buffer. Example output from running the attached test script: $ ruby18 -v ztest.rb ruby 1.8.7 (2008-06-25 revision 17572) [i686-darwin9.3.0] deflated: "x\001\000\n\000\365\377abcdefghij\002,;'7/\277" ztest.rb:16: warning: attempt to close unfinished zstream; reset forced. ztest.rb:16:in `inflate': buffer error (Zlib::BufError) from ztest.rb:16 $ ruby19 -v ztest.rb ruby 1.9.0 (2008-06-26 revision 15873) [i686-darwin9.3.0] deflated: "x\x01\x00\n\x00\xF5\xFFabcdefghij\x02,;'7/\xBF" ztest.rb:16: warning: attempt to close unfinished zstream; reset forced. ztest.rb:16:in `inflate': buffer error (Zlib::BufError) from ztest.rb:16:in `
' $ ---------------------------------------- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://redmine.ruby-lang.org/my/account