Падений больше нет, но и базу не подхватывает.
Распаковал предложенный инсталлятор, исполняемые файлы подложил, пути указал.
secring.gpg и pubring.gpg подсунул в папку в провиле, указал к ним пути.
Плагин не показывает ключи из файлов. Вообще никакие. При этом
gpg --listkeys
отрабатывает корректно и перечисляет ключи из файла.
GPGDebug в аттаче.
Для теста открыл консоль и выполнил
gpg.exe --homedir Profiles\Fixxxer\GPG --display-charset utf-8 -z9 --batch --list-secret-keys
Выдало вот что:
X:\Fixxxer Progs\Program Files\Miranda NG\gnupg>gpg.exe --homedir Profiles\Fixxxer\GPG --display-charset utf-8 -z9 --batch --list-secret-keys
gpg: keyblock resource 'Profiles/Fixxxer/GPG/pubring.kbx': No such file or directory
gpg: can't create 'Profiles/Fixxxer/GPG/trustdb.gpg.lock': Cистеме не удается найти указанный путь.
gpg: Fatal: can't create lock for 'Profiles/Fixxxer/GPG/trustdb.gpg'
Сдаётся мне, что gpg.exe не понимает укороченные пути типа "Profiles\Fixxxer\GPG" и требует указания полного пути.
Проверил, закинул файлы в корень диска, где установлена Миранда, запустил:
X:\Fixxxer Progs\Program Files\Miranda NG\gnupg>gpg.exe --homedir X: --display-charset utf-8 -z9 --batch --list-secret-keys
gpg: starting migration from earlier GnuPG versions
gpg: can't connect to the agent: IPC connect call failed
gpg: error: GnuPG agent unusable. Please check that a GnuPG agent can be started.
gpg: migration aborted
gpg: X:/trustdb.gpg: trustdb created
gpg: can't connect to the agent: IPC connect call failed
Как бы ключи подхватились, но возникли проблемы со связью с агентом. Я думаю потому, что в агент установлен не в Х:
Тем не менее, когда в настройках Миранды указал путь Х: - всё равно ключи отображаться не стали.
Короче говоря - просьба либо пояснить либо поправить логику работы с путями.