application crashes when database is not located on local filesystem
my database is located on a remote machine, which is mounted using ssh:
$ mount
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse
$ ls /run/user/1000/gvfs
'sftp:host=<host>,user=<user>'/
When I try to open a database from this location, password safe crashes:
Traceback (most recent call last):
File "/usr/lib/python3.8/site-packages/passwordsafe/main_window.py", line 331, in open_filechooser
file_mime_type = Gio.content_type_get_mime_type(file_content_type)
TypeError: Argument 0 does not allow None as a value
workaround is to copy the database to a local filesystem. tested with password safe 3.99.2