Page MenuHome GnuPG

Kleopatra, Okular: Process doesn't exit if the app is Quit
Testing, Unbreak Now!Public

Description

The kleopatra.exe process doesn't exit if the app is Quit.

I'm seeing this with a gpd build of gpg4win master (2afc7aadcf9f023d7d86b46a480e92bab69c4b83).

When pressing the Quit button Kleopatra logs

[6468] org.kde.pim.kleopatra: queryClose
[6468] org.kde.pim.kleopatra: ReaderStatusThread[2nd]: new iteration command= "__quit__"  ; nullSlot= true
[6468] org.kde.pim.kleopatra: ~KUniqueService

Event Timeline

ikloecker triaged this task as Unbreak Now! priority.Wed, Dec 17, 9:53 AM
ikloecker created this task.

With a Kleopatra built before the update of Qt/KF/gcc etc. (and which shuts down properly) I see the same three log messages.

If Kleopatra is started in standalone mode then it shuts down properly.

ikloecker mentioned this in Unknown Object (Maniphest Task).Mon, Dec 22, 9:41 AM
ikloecker changed the task status from Open to Testing.Mon, Dec 22, 4:58 PM
ikloecker assigned this task to svuorela.

Fixed by applying a patch to our version of MinGW. This affected all Qt programs build with Qt 6.10.

ikloecker renamed this task from Kleopatra: The kleopatra.exe process doesn't exit if the app is Quit to Kleopatra, Okular: Process doesn't exit if the app is Quit.Mon, Dec 22, 4:58 PM
ikloecker moved this task from Backlog to WIP on the gpd5x board.
werner added a subscriber: werner.

Fixed in gpg4win-5.0.0-beta476