Traceback (most recent call last):
 
 "/home/lan/dev/orange3/Orange/widgets/visualize/utils/plotutils.py", line 124, in eventFilter

return self.delegate(event)
 
 "/home/lan/dev/orange3/Orange/widgets/visualize/owscatterplotgraph.py", line 1302, in help_event

text = self.master.get_tooltip(point_data)
 
 "/home/lan/dev/orange3/Orange/widgets/visualize/utils/widget.py", line 330, in get_tooltip

for point_id in point_ids[:MAX_POINTS_IN_TOOLTIP])
 
 "/home/lan/dev/orange3/Orange/widgets/visualize/utils/widget.py", line 330, in <genexpr>

for point_id in point_ids[:MAX_POINTS_IN_TOOLTIP])
 
 "/home/lan/dev/orange3/Orange/widgets/visualize/utils/widget.py", line 306, in _point_tooltip

domain = self.data.domain
AttributeError: 'NoneType' object has no attribute 'domain'

Traceback (most recent call last):


 "/usr/bin/salt-call", line 11, in <module>

salt_call()


 "/usr/lib/python3/dist-packages/salt/scripts.py", line 400, in salt_call

client.run()


 "/usr/lib/python3/dist-packages/salt/cli/call.py", line 57, in run

caller.run()


 "/usr/lib/python3/dist-packages/salt/cli/caller.py", line 134, in run

ret = self.call()


 "/usr/lib/python3/dist-packages/salt/cli/caller.py", line 212, in call

ret['return'] = func(*args, **kwargs)


 "/usr/lib/python3/dist-packages/salt/modules/hashutil.py", line 158, in base64_encodefile

encoded_f = StringIO.StringIO()
AttributeError: type object '_io.StringIO' has no attribute 'StringIO'
