'QWebEnginePage' object has no attribute 'mainFrame'
@kardan reports the following backtrace:
$ bitmask
~/.local/lib/python2.7/site-packages/leap/common/events/client.py:40: VisibleDeprecationWarning: zmq.even
tloop.minitornado is deprecated in pyzmq 14.0 and will be removed.
Install tornado itself to use zmq with the tornado IOLoop.
from zmq.eventloop import zmqstream
[+] launching bitmaskd...
Traceback (most recent call last):
File "/usr/bin/bitmask", line 11, in <module>
load_entry_point('leap.bitmask==0.10.5+1.g62f2cd2f.dirty', 'console_scripts', 'bitmask')()
File "~/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 265, in start_app
launch_gui()
File "~/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 214, in launch_gui
browser = BrowserWindow(None)
File "~/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 106, in __init__
self.loadPage(self.url)
File "~/.local/lib/python2.7/site-packages/leap/bitmask/gui/app.py", line 135, in loadPage
self.frame = self.page().mainFrame()
AttributeError: 'QWebEnginePage' object has no attribute 'mainFrame'
[11658:11658:0100/000000.920565:ERROR:broker_posix.cc(43)] Invalid node channel message
It looks like we are not the only ones that have encounter it: https://bugs.launchpad.net/ubuntu/+source/mnemosyne/+bug/1703473