#1036971 pwsafe: empty window after internal timeout or screen blank

Package:
passwordsafe
Source:
passwordsafe
Description:
Simple & Secure Password Management
Submitter:
Giuseppe Sacco
Date:
2026-01-02 05:47:03 UTC
Severity:
normal
#1036971#5
Date:
2023-05-31 07:48:45 UTC
From:
To:
Dear Maintainer,
after running pwsafe, it select the default keystore, prompts for the
password and displays the keystore content in the GUI. After some time the
window automatically disappear but I may get it back using Alt-Tab key.
Once the window is shown again, it is empty: it does not list the keystore
content and it does not prompt for the keystore password either. Here, if I
open the File menu and select the 'Unlock Safe' menu item, I see the
keystore content correctly.

I did not find any configuration option that could prevent the password
prompt when getting back the pswafe window. Is this an error?

Thank you,
Giuseppe

#1036971#10
Date:
2023-05-31 13:13:49 UTC
From:
To:
Hi,

If I understand your report correctly, this sounds like expected
behavior - the program will lock itself in order to protect your
passwords.

You can change this behavior by going to Manage->Options->Security and
then toggling the settings that relate to "Lock password database".

Please let me know if this doesn't address your issue.  Thanks.

#1036971#15
Date:
2023-05-31 13:13:49 UTC
From:
To:
Hi,

If I understand your report correctly, this sounds like expected
behavior - the program will lock itself in order to protect your
passwords.

You can change this behavior by going to Manage->Options->Security and
then toggling the settings that relate to "Lock password database".

Please let me know if this doesn't address your issue.  Thanks.

#1036971#20
Date:
2023-05-31 13:34:06 UTC
From:
To:
Hello Bill,
thank you for your quick reply.

Il giorno mer, 31/05/2023 alle 09.13 -0400, Bill Blough ha scritto:
[...]

I am sorry I did not explain it correctly. The database is locked, and this
is the behaviour I want, so I am happy with that. The problem is that when
I get back to pwsafe window while the database is locked, I am not prompted
for the password until I select Unlock from the menu.

Prior to switching gnome from X11 to Wayland, and with the same version on
a different machine, the prompt is automatic: when I put the focus to
pwsafe window while the database is locked, a new window appear asking for
the database password.

Bye,
Giuseppe

#1036971#25
Date:
2023-06-02 13:36:22 UTC
From:
To:
Ah, I see.  Thanks for the clarification.

Yes, that sounds like a bug to me.

I'll test with the upstream version and see if the problem exists there
(I assume it will - I don't think any of our packaging would cause
this), and then forward upstream.

Thanks for your report!

#1036971#30
Date:
2023-07-09 16:07:55 UTC
From:
To:
Hi Bill,

I can confirm this regression as I experienced it when I upgraded from
bullseye (perhaps with a more recent version than 1.12 from backports)
to bookworm (with PasswordSafe 1.16) yesterday.

Normally, when the database is locked after some time of inactivity, the
password dialog appears. This dialog is no longer appearing. That's the
bug.

Giuseppe, there is a workaround to get the password dialog that takes
four more button presses than we'd like: press the Close button followed
by the Open button and double-click on your database file.

Bill, I *think* I have a compiled PasswordSafe 1.16 from upstream at
work that works as expected. I'll double-check the version tomorrow and
let you know.

I wonder if this is a GNOME 43 incompatibility...

#1036971#35
Date:
2023-07-10 15:46:22 UTC
From:
To:
Just confirmed that it is version 1.16 that I'm running at work. It was
built from source on a Red Hat 8 system.

Bill Wohler <wohler@newt.com> wrote:

#1036971#40
Date:
2023-07-16 17:19:08 UTC
From:
To:
Unfortunately, version 1.17 in trixie does not address this issue for me.

Bill Wohler <wohler@newt.com> wrote:

#1036971#45
Date:
2025-12-30 05:14:43 UTC
From:
To:
I just installed PasswordSafe 1.22 on my new forky installation and this
issue persists.