Skip to content

Instantly share code, notes, and snippets.

@onewheelskyward
Created November 30, 2014 04:33
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 onewheelskyward/e6a057bcdee7a7acbe3c to your computer and use it in GitHub Desktop.
Save onewheelskyward/e6a057bcdee7a7acbe3c to your computer and use it in GitHub Desktop.
[2014-11-30 04:31:35 UTC] DEBUG: https://api.forecast.io/forecast/5537a6b7a8e2936dc7ced091b999d60a/40.5825021,-75.61498929999999
[2014-11-30 04:31:36 UTC] ERROR: Lita::Handlers::ForecastIo crashed. The exception was:
Caught Encoding::CompatibilityError at '{"latitude":40.58250': incompatible encoding regexp match (ASCII-8BIT regexp with UTF-8 string)
Full backtrace:
/usr/share/ruby/gems/2.1/gems/json-1.8.1/lib/json/pure/parser.rb:242:in `rescue in parse_string'
/usr/share/ruby/gems/2.1/gems/json-1.8.1/lib/json/pure/parser.rb:213:in `parse_string'
/usr/share/ruby/gems/2.1/gems/json-1.8.1/lib/json/pure/parser.rb:257:in `parse_value'
/usr/share/ruby/gems/2.1/gems/json-1.8.1/lib/json/pure/parser.rb:121:in `parse'
/usr/share/ruby/gems/2.1/gems/json-1.8.1/lib/json/common.rb:155:in `parse'
/usr/share/ruby/gems/2.1/gems/json-1.8.1/lib/json/common.rb:334:in `load'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/parser.rb:116:in `json'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/parser.rb:136:in `parse_supported_format'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/parser.rb:103:in `parse'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/parser.rb:67:in `call'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/request.rb:309:in `parse_response'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/request.rb:279:in `block in handle_response'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/response.rb:23:in `call'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/response.rb:23:in `parsed_response'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/response.rb:61:in `method_missing'
/usr/local/share/ruby/gems/2.1/gems/httparty-0.13.3/lib/httparty/response.rb:35:in `inspect'
/home/ec2-user/.gem/ruby/2.1/bundler/gems/lita-forecast-io-036e365f3603/lib/lita/handlers/forecast_io.rb:183:in `get_forecast_io_results'
/home/ec2-user/.gem/ruby/2.1/bundler/gems/lita-forecast-io-036e365f3603/lib/lita/handlers/forecast_io.rb:104:in `is_it_raining'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/callback.rb:31:in `public_send'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/callback.rb:31:in `call'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/handler/chat_router.rb:88:in `dispatch_to_route'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/handler/chat_router.rb:73:in `block in dispatch'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/handler/chat_router.rb:70:in `map'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/handler/chat_router.rb:70:in `dispatch'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/robot.rb:58:in `block in receive'
/usr/share/ruby/2.1/set.rb:263:in `each_key'
/usr/share/ruby/2.1/set.rb:263:in `each'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/robot.rb:55:in `map'
/usr/local/share/ruby/gems/2.1/gems/lita-4.0.2/lib/lita/robot.rb:55:in `receive'
/usr/local/share/ruby/gems/2.1/gems/lita-irc-2.0.0/lib/lita/adapters/irc/cinch_plugin.rb:38:in `dispatch'
/usr/local/share/ruby/gems/2.1/gems/lita-irc-2.0.0/lib/lita/adapters/irc/cinch_plugin.rb:18:in `execute'
/usr/local/share/ruby/gems/2.1/gems/cinch-2.1.0/lib/cinch/plugin.rb:419:in `call'
/usr/local/share/ruby/gems/2.1/gems/cinch-2.1.0/lib/cinch/plugin.rb:419:in `block (2 levels) in __register_matchers'
/usr/local/share/ruby/gems/2.1/gems/cinch-2.1.0/lib/cinch/handler.rb:99:in `call'
/usr/local/share/ruby/gems/2.1/gems/cinch-2.1.0/lib/cinch/handler.rb:99:in `block in call'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment