ActionPack CGI and Ruby 1.8.5

I know 1.8.5 isn't officially sanctioned but something has changed in
it that is breaking the ActionPack unit tests for cgi.rb. Wasn't able
to trace if it's something in Rails that needs adjusted or if cgi.rb
picked up a bug.

The first run is the default OS X ruby 1.8.2, the second run is ruby
1.8.5

rsilvas-computer:/srv/rails/trunk/actionpack rsilva$ /usr/bin/ruby
test/controller/cgi_test.rb
Loaded suite test/controller/cgi_test
Started
..........................................
Finished in 0.046769 seconds.

42 tests, 98 assertions, 0 failures, 0 errors
rsilvas-computer:/srv/rails/trunk/actionpack rsilva$
/usr/local/bin/ruby test/controller/cgi_test.rb
Loaded suite test/controller/cgi_test
Started
..............................E.....E.....
Finished in 0.042332 seconds.

  1) Error:
test_binary_file(MultipartCGITest):
EOFError: bad boundary end of body part
    /usr/local/lib/ruby/1.8/cgi.rb:1067:in `read_multipart'

./test/controller/../../lib/action_controller/cgi_ext/raw_post_data_fix.rb:38:in
`initialize_query'
    /usr/local/lib/ruby/1.8/cgi.rb:2273:in `initialize'
    test/controller/cgi_test.rb:358:in `new'
    test/controller/cgi_test.rb:358:in `process'
    test/controller/cgi_test.rb:355:in `open'
    test/controller/cgi_test.rb:355:in `process'
    test/controller/cgi_test.rb:317:in `test_binary_file'

  2) Error:
test_binary_file(PutMultipartCGITest):
EOFError: bad boundary end of body part
    /usr/local/lib/ruby/1.8/cgi.rb:1067:in `read_multipart'

./test/controller/../../lib/action_controller/cgi_ext/raw_post_data_fix.rb:38:in
`initialize_query'
    /usr/local/lib/ruby/1.8/cgi.rb:2273:in `initialize'
    test/controller/cgi_test.rb:358:in `new'
    test/controller/cgi_test.rb:358:in `process'
    test/controller/cgi_test.rb:355:in `open'
    test/controller/cgi_test.rb:355:in `process'
    test/controller/cgi_test.rb:317:in `test_binary_file'

42 tests, 78 assertions, 0 failures, 2 errors