live monitor doesn't work during backup
I'm using python 3 with bui-agent and python 2 with burp-ui.
[149740.008497] bui-agent[33]: [2016-10-23 21:21:53,765] ERROR in agent.handle: !!! 'map' object is not subscriptable !!!
[149740.009305] bui-agent[33]: Traceback (most recent call last):
[149740.009886] bui-agent[33]: File "/usr/lib/python3.5/site-packages/burpui/agent.py", line 257, in handle
[149740.010413] bui-agent[33]: res = json.dumps(getattr(self.cli, j['func'])(**j['args']))
[149740.010932] bui-agent[33]: File "/usr/lib/python3.5/site-packages/burpui/misc/backend/burp1.py", line 762, in is_one_backup_running
[149740.012053] bui-agent[33]: cls = self.get_all_clients()
[149740.012628] bui-agent[33]: File "/usr/lib/python3.5/site-packages/burpui/misc/backend/burp1.py", line 792, in get_all_clients
[149740.013161] bui-agent[33]: counters = self.get_counters(cli['name'])
[149740.013617] bui-agent[33]: File "/usr/lib/python3.5/site-packages/burpui/misc/backend/burp1.py", line 704, in get_counters
[149740.014084] bui-agent[33]: if vals[0] > 0 or vals[1] > 0 or vals[2] or vals[3] > 0:
[149740.014543] bui-agent[33]: TypeError: 'map' object is not subscriptable
[149740.015007] bui-agent[33]: During handling of the above exception, another exception occurred:
[149740.015459] bui-agent[33]: Traceback (most recent call last):
[149740.015885] bui-agent[33]: File "/usr/lib/python3.5/site-packages/burpui/agent.py", line 264, in handle
[149740.016317] bui-agent[33]: raise BUIserverException(str(e))
[149740.016742] bui-agent[33]: burpui.exceptions.BUIserverException: 'map' object is not subscriptable