$ sudo journalctl --output=short --follow --all | sudo snappy-debug.security scanlog
Traceback (most recent call last):
File "/snap/snappy-debug/243/bin/snappy-security-scanlog", line 1119, in <module>
sys.exit(main())
File "/snap/snappy-debug/243/bin/snappy-security-scanlog", line 1107, in main
from_end=opt.only_new)
File "/snap/snappy-debug/243/bin/snappy-security-scanlog", line 214, in __init__
self.scan_log(logs, snap_name, follow, from_end)
File "/snap/snappy-debug/243/bin/snappy-security-scanlog", line 335, in scan_log
_scan_line(line, snap_name)
File "/snap/snappy-debug/243/bin/snappy-security-scanlog", line 317, in _scan_line
self._print_entry(entry)
File "/snap/snappy-debug/243/bin/snappy-security-scanlog", line 266, in _print_entry
sys.stdout.write("%s\n" % out)
UnicodeEncodeError: 'ascii' codec can't encode character '\u6708' in position 21: ordinal not in range(128)
b
This is a Chinese locale system, I suspect some Chinese characters in the environment choked the program.
/cc @jdstrand