Crash when activating OpenPGP plugin without gpg installed
Please first check if another issue has been opened for your problem
Versions
- OS: Windows 7
- GTK Version: 3.24.27
- PyGObject Version: 3.40.1
- GLib Version : 2.66.7
- python-nbxmpp Version: 3.0.0-dev1
- Gajim Version: 1.4.0-dev1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/data/plugins/plugin_installer/plugin_installer.py", line 209, in _on_download_plugin_finished
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/plugins/pluginmanager.py", line 264, in update_plugins
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/plugins/pluginmanager.py", line 304, in add_plugin
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/plugins/pluginmanager.py", line 550, in activate_plugin
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gajim/plugins/pluginmanager.py", line 521, in _register_modules_with_handlers
File "C:\Users\Simona\Gajim-Portable-Master-64bit-2021-04-10\UserData\Plugins\openpgp\modules\openpgp.py", line 304, in get_instance
return OpenPGP(*args, **kwargs), 'OpenPGP'
File "C:\Users\Simona\Gajim-Portable-Master-64bit-2021-04-10\UserData\Plugins\openpgp\modules\openpgp.py", line 94, in __init__
self._pgp = PGPBackend(self.own_jid, path)
File "C:\Users\Simona\Gajim-Portable-Master-64bit-2021-04-10\UserData\Plugins\openpgp\backend\pygpg.py", line 36, in __init__
gnupg.GPG.__init__(self, gpgbinary='gpg', gnupghome=str(gnupghome))
File "C:/msys64/home/appveyor/gajim/win/_build_root/mingw64/lib/python3.8/site-packages/gnupg.py", line 858, in __init__
Steps to reproduce the problem
- Start install Plugins
- Choose Plugins
- Hit Install
Expected behavior
Actual behavior
Crash