-
Notifications
You must be signed in to change notification settings - Fork 474
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mechanize::page#encoding_error? raises "ArgumentError: invalid byte sequence in UTF-8" when parse error message contains wrong characters. #553
Labels
Comments
@nejiko96 Can you help me reproduce the error you'd like to fix? |
require 'mechanize'
agent = Mechanize.new
page = agent.get('https://atcoder.jp/contests/apg4b/tasks/APG4b_r')
page.search('body')
|
Thank you for your help. Working on a fix now. |
I've released v2.8.1 which fixes this. Thanks again. |
I have confirmed that it is fixed. Thank you very much. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I think this will be avoided by a patch like this:
but it seems like String#scrub requires Ruby version >= 2.1.0.
The text was updated successfully, but these errors were encountered: