Skip to content

Instantly share code, notes, and snippets.

@chancancode
Last active December 23, 2015 01:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save chancancode/579f4f8520f7301d85a3 to your computer and use it in GitHub Desktop.
Save chancancode/579f4f8520f7301d85a3 to your computer and use it in GitHub Desktop.
json_pure errors
1) Error:
TestJSONDecoding#test_json_decodes_7:
JSON::ParserError: Caught Encoding::CompatibilityError at '{"matzue": "松江",': incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:242:in `rescue in parse_string'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:213:in `parse_string'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:257:in `parse_value'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:121:in `parse'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/common.rb:155:in `parse'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/json/decoding.rb:17:in `decode'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/test/json/decoding_test.rb:79:in `block (3 levels) in <class:TestJSONDecoding>'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/core_ext/kernel/reporting.rb:14:in `block in silence_warnings'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/core_ext/kernel/reporting.rb:27:in `with_warnings'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/core_ext/kernel/reporting.rb:14:in `silence_warnings'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/test/json/decoding_test.rb:78:in `block (2 levels) in <class:TestJSONDecoding>'
2) Error:
TestJSONEncoding#test_opt_out_big_decimal_string_serialization:
JSON::GeneratorError: source sequence "2.5" is illegal/malformed utf-8
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/generator.rb:294:in `generate'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/common.rb:223:in `generate'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/json/encoding.rb:121:in `encode_jsonified'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/json/encoding.rb:52:in `encode'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/json/encoding.rb:115:in `encode'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/json/encoding.rb:35:in `encode'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/core_ext/object/to_json.rb:18:in `to_json'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/test/json/encoding_test.rb:352:in `test_opt_out_big_decimal_string_serialization'
3) Error:
TestJSONEncoding#test_wide_utf8_roundtrip:
JSON::ParserError: Caught Encoding::CompatibilityError at '{"string":"𐒑"}': incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:242:in `rescue in parse_string'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:213:in `parse_string'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:257:in `parse_value'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:121:in `parse'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/common.rb:155:in `parse'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/json/decoding.rb:17:in `decode'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/test/json/encoding_test.rb:144:in `test_wide_utf8_roundtrip'
2944 runs, 8637 assertions, 0 failures, 3 errors, 154 skips
1) Error:
TestJSONDecoding#test_json_decodes_7:
JSON::ParserError: Caught Encoding::CompatibilityError at '{"matzue": "松江",': incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:242:in `rescue in parse_string'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:213:in `parse_string'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:257:in `parse_value'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:121:in `parse'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/common.rb:155:in `parse'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/json/decoding.rb:17:in `decode'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/test/json/decoding_test.rb:79:in `block (3 levels) in <class:TestJSONDecoding>'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/core_ext/kernel/reporting.rb:14:in `block in silence_warnings'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/core_ext/kernel/reporting.rb:27:in `with_warnings'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/core_ext/kernel/reporting.rb:14:in `silence_warnings'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/test/json/decoding_test.rb:78:in `block (2 levels) in <class:TestJSONDecoding>'
2) Error:
TestJSONEncoding#test_wide_utf8_roundtrip:
JSON::ParserError: Caught Encoding::CompatibilityError at '{"string":"𐒑"}': incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:242:in `rescue in parse_string'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:213:in `parse_string'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:257:in `parse_value'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/pure/parser.rb:121:in `parse'
/Users/godfrey/.rvm/gems/ruby-2.0.0-p195/gems/json_pure-1.8.0/lib/json/common.rb:155:in `parse'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/lib/active_support/json/decoding.rb:17:in `decode'
/Users/godfrey/Projects/oss/rails-chancancode/activesupport/test/json/encoding_test.rb:134:in `test_wide_utf8_roundtrip'
2942 runs, 8630 assertions, 0 failures, 2 errors, 154 skips
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment