-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Description
This is an issue with thrift (dependency of this library), an open issue is already filed to that project.
Environment:
- Operating System: Windows 10 Pro (Simplified Chinese)
- Python Interpreter: Python 3.6.6
osqueryVersion: 3.3.0osquery-pythonVersion: 3.0.5
When querying, UnicodeDecodeError raised with error message: "'utf-8' codec can't decode byte 0xc3 in position 0: invalid continuation byte" from thrift.compat.binary_to_str, which is because the encoding of bin_val parameter should be "gbk".
Maybe try hacking the source code of thrift and include it as a vendor package when distribution? (just as pipenv and other projects do)