utk-se / CodeAnalytics-analyzer

Single-shot code analysis for a code repo
1 stars 0 forks source link

Fail UnicodeDecodeError as a binary file #56

Closed robobenklein closed 4 years ago

robobenklein commented 4 years ago
  File "/home/ca-worker/venv/lib/python3.6/site-packages/CAanalyzer-0.0.7-py3.6.egg/caanalyzer/analyzer.py", line 220, in __init__
    jsf_lines = jsf.readlines()
  File "/home/ca-worker/venv/lib/python3.6/codecs.py", line 321, in decode
    (result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x93 in position 7402: invalid start byte

special case to treat this error meaning the file is probably binary