Package: mitmproxy Version: 0.18.1-2 Severity: important Dear maintainer:
I do this: mitmdump -c dump-file and I get this: Traceback (most recent call last): File "/usr/bin/mitmdump", line 11, in <module> load_entry_point('mitmproxy==0.18.1', 'console_scripts', 'mitmdump')() File "/usr/lib/python2.7/dist-packages/mitmproxy/main.py", line 102, in mitmdump master = dump.DumpMaster(server, dump_options) File "/usr/lib/python2.7/dist-packages/mitmproxy/dump.py", line 41, in __init__ self.addons.add(*builtins.default_addons()) File "/usr/lib/python2.7/dist-packages/mitmproxy/addons.py", line 51, in add self.startup(i) File "/usr/lib/python2.7/dist-packages/mitmproxy/addons.py", line 40, in startup self.master.options.keys() File "/usr/lib/python2.7/dist-packages/mitmproxy/addons.py", line 72, in invoke_with_context self.invoke(addon, name, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/mitmproxy/addons.py", line 81, in invoke func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/mitmproxy/builtins/clientplayback.py", line 22, in configure ctx.log.info(options.client_replay) File "/usr/lib/python2.7/dist-packages/mitmproxy/controller.py", line 68, in info self(txt, "info") File "/usr/lib/python2.7/dist-packages/mitmproxy/controller.py", line 83, in __call__ self.master.add_log(text, level) File "/usr/lib/python2.7/dist-packages/mitmproxy/controller.py", line 122, in add_log self.addons("log", LogEntry(e, level)) File "/usr/lib/python2.7/dist-packages/mitmproxy/addons.py", line 85, in __call__ self.invoke(i, name, *args, **kwargs) File "/usr/lib/python2.7/dist-packages/mitmproxy/addons.py", line 81, in invoke func(*args, **kwargs) File "/usr/lib/python2.7/dist-packages/mitmproxy/builtins/termlog.py", line 22, in log err=(e.level == "error") File "/usr/lib/python2.7/dist-packages/click/termui.py", line 420, in secho return echo(style(text, **styles), file=file, nl=nl, err=err, color=color) File "/usr/lib/python2.7/dist-packages/click/termui.py", line 393, in style return ''.join(bits) TypeError: sequence item 1: expected string, list found The "dump-file" was created by "mitmproxy -w dump-file" with this same version to discard this problem being an incompatible format change between jessie and stretch (it already happened at least once between wheezy and jessie and at least once between jessie and stretch). I can attach "dump-file" to this report if you need it, but I think this is a general problem not related to this particular file. Thanks.