Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Incomplete
-
Affects Version/s: JRuby 1.3.1
-
Fix Version/s: None
-
Component/s: HelpWanted
-
Labels:None
-
Number of attachments :
Description
We ran activesupport cleanly at some point, but we have a couple of new test failures due to the recent UTF-8 XSS vulnerability issue. They look like kcode issues.
1) Failure:
test_clean_cleans_invalid_characters_from_UTF-8_encoded_strings(MultibyteUtilsTest)
[./test/multibyte_utils_test.rb:73:in `test_clean_cleans_invalid_characters_from_UTF-8_encoded_strings'
/Users/nicksieger/Projects/ruby/rails/activesupport/test/abstract_unit.rb:22:in `with_kcode'
./test/multibyte_utils_test.rb:71:in `test_clean_cleans_invalid_characters_from_UTF-8_encoded_strings'
/Users/nicksieger/Projects/ruby/rails/activesupport/test/../lib/active_support/testing/setup_and_teardown.rb:62:in `run']:
<"こにちわ"> expected but was
<"">.
2) Failure:
test_verify_verifies_Shift-JIS_strings_are_properly_encoded(MultibyteUtilsTest)
[./test/multibyte_utils_test.rb:38:in `test_verify_verifies_Shift-JIS_strings_are_properly_encoded'
/Users/nicksieger/Projects/ruby/rails/activesupport/test/abstract_unit.rb:22:in `with_kcode'
./test/multibyte_utils_test.rb:37:in `test_verify_verifies_Shift-JIS_strings_are_properly_encoded'
/Users/nicksieger/Projects/ruby/rails/activesupport/test/../lib/active_support/testing/setup_and_teardown.rb:62:in `run']: