![](https://seccdn.libravatar.org/avatar/3035b38ff33cf86f480bb169b8500b80.jpg?s=120&d=mm&r=g)
http://bugzilla.opensuse.org/show_bug.cgi?id=988835 Bug ID: 988835 Summary: Impossible to use a smartcard for gpg with kgpg: secure memory pool already initialized Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Major Priority: P5 - None Component: Other Assignee: bnc-team-screening@forge.provo.novell.com Reporter: stakanov@freenet.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 684125 --> http://bugzilla.opensuse.org/attachment.cgi?id=684125&action=edit screenshot of kgpg error message This error is repeatable always to a 100%. It is stable so I may follow indications to give you better feedback if you guide me. a) create a user with a working kmail and kgpg account b) attribute the passwords to kwallet via kgpg and tell kwallet to use the key of the smartcard. c) autostart kmail with the session. This will do the following: At startup this will require the pin for the card. You will then be able to open kmail, then also encrypt and decrypt mail, but if you start kgpg it will fail with following error message: Start of kgpg not successful. You have to eliminate the error before running kgpg. Details tells: oops, secure memory pool already initialized. If you open kleopatra this will do but show an empty key window. If you close kmail and take of the smartcard, then, after closing kgpg and restarting it, all will be normal...but of course you do not have the smartcard now. It should be possible to use the smartcard and also the kgpg to evaluate keys and to check for available keys. Model of the smartcard is a "Cryptostick" V.1.2 (produced by what is now the "nitrokey" company. https://www.nitrokey.com/ -- You are receiving this mail because: You are on the CC list for the bug.