PokemonGo-Bot: error: 'ascii' codec can't decode byte 0x9c in position 1: ordinal not in range
I keep getting ascii
codec can’t decode error. I’ve tried fixes in https://github.com/PokemonGoF/PokemonGo-Bot/issues/2686 and https://github.com/PokemonGoF/PokemonGo-Bot/issues/2776 but no luck.
Error Trace
2016-08-08 20:02:18,646 [ cli] [INFO] Most Perfect Pokemon:
Traceback (most recent call last):
File "pokecli.py", line 521, in <module>
main()
File "pokecli.py", line 95, in main
bot.tick()
File "/users/s6kalra/sources/PokemonGo-Bot/pokemongo_bot/__init__.py", line 446, in tick
if worker.work() == WorkerResult.RUNNING:
File "/users/s6kalra/sources/PokemonGo-Bot/pokemongo_bot/cell_workers/move_to_map_pokemon.py", line 237, in work
self.update_map_location()
File "/users/s6kalra/sources/PokemonGo-Bot/pokemongo_bot/cell_workers/move_to_map_pokemon.py", line 176, in update_map_location
return log.logger(err, 'red')
NameError: global name 'log' is not defined
2016-08-08 20:02:18,709 [sentry.errors] [ERROR] Sentry responded with an error: 'ascii' codec can't decode byte 0x9c in position 1: ordinal not in range(128) (url: https://app.getsentry.com/api/90254/store/)
Traceback (most recent call last):
File "/users/s6kalra/sources/PokemonGo-Bot/bot/local/lib/python2.7/site-packages/raven/transport/threaded.py", line 174, in send_sync
super(ThreadedHTTPTransport, self).send(data, headers)
File "/users/s6kalra/sources/PokemonGo-Bot/bot/local/lib/python2.7/site-packages/raven/transport/http.py", line 47, in send
ca_certs=self.ca_certs,
File "/users/s6kalra/sources/PokemonGo-Bot/bot/local/lib/python2.7/site-packages/raven/utils/http.py", line 66, in urlopen
return opener.open(url, data, timeout)
File "/users/s6kalra/sources/PokemonGo-Bot/bot/local/lib/python2.7/site-packages/future/backports/urllib/request.py", line 494, in open
response = self._open(req, data)
File "/users/s6kalra/sources/PokemonGo-Bot/bot/local/lib/python2.7/site-packages/future/backports/urllib/request.py", line 512, in _open
'_open', req)
File "/users/s6kalra/sources/PokemonGo-Bot/bot/local/lib/python2.7/site-packages/future/backports/urllib/request.py", line 466, in _call_chain
result = func(*args)
File "/users/s6kalra/sources/PokemonGo-Bot/bot/local/lib/python2.7/site-packages/raven/utils/http.py", line 46, in https_open
return self.do_open(ValidHTTPSConnection, req)
File "/users/s6kalra/sources/PokemonGo-Bot/bot/local/lib/python2.7/site-packages/future/backports/urllib/request.py", line 1284, in do_open
h.request(req.get_method(), req.selector, req.data, headers)
File "/usr/lib/python2.7/httplib.py", line 1001, in request
self._send_request(method, url, body, headers)
File "/usr/lib/python2.7/httplib.py", line 1035, in _send_request
self.endheaders(body)
File "/usr/lib/python2.7/httplib.py", line 997, in endheaders
self._send_output(message_body)
File "/usr/lib/python2.7/httplib.py", line 848, in _send_output
msg += message_body
UnicodeDecodeError: 'ascii' codec can't decode byte 0x9c in position 1: ordinal not in range(128)
Steps to Reproduce
- Checkout
dev
branch. - Run Pokemongo map and use map config with proper end-point.
- Note It always happened on Most preferred pokemon step.
Other Information
OS: Linux Git Commit: 4b16e9da985e689d57beae8bf18878f4d872bdc4 Python Version: 2.7.9
About this issue
- Original URL
- State: closed
- Created 8 years ago
- Reactions: 3
- Comments: 18
Right now solving by setting
update_map
andhealth_record
tofalse
.I get it too since a master update (of yesterday changes)
After pull the newest version 6 hours ago it never happened again… Probably the problem is fixed in some version.