Menu

#1557 Password Policy: Can't Set the Symbols To Use

Next release
closed
None
Medium
2022-06-02
2022-04-05
Zian
No

Typing into the Use Symbols box as part of configuring the password policy doesn't do anything.

Steps to Reproduce

  1. Make a new Password Safe database.
  2. Add an entry and set a different password plicy as documented at mk:@MSITStore:C:\Program%20Files\Password%20Safe\pwsafe.chm::/C:/Program%20Files/Password%20Safe/pwsafe.chm::/html/entering_pwd_pp.html
  3. Select all the text in the text box under "Use Symbols".
  4. Type the following characters:
    +=

Expected Result

The textbox shows "+=".

Actual Result

Nothing happens

System Details

  • Microsoft Windows Version 21H2
  • Password Safe version 3.58

Discussion

  • A M

    A M - 2022-05-19

    Oh, this is an interesting one. You can actually delete individual characters in Use Symbols and type desired ones. But yes, if the default set is selected then you can't type anything.

    Use Symbols has a restriction that prevents duplicate character. Looks like this mechanism somehow prevents replacing the whole set of characters with a typed character. Probably because the new character is seen as already present.

    What a bug!

     
  • Rony Shapiro

    Rony Shapiro - 2022-05-20

    Indeed. Nice catch, great description.

    @A M - Let me know if you're interested in working on this. If not, I'll fix it for the forthcoming release.

     
    • A M

      A M - 2022-05-21

      Oh, I haven't got to that part of the code yet :-) If you know exactly how to fix it -- go ahead.

       
  • Rony Shapiro

    Rony Shapiro - 2022-05-20
    • status: open --> accepted
     
  • Rony Shapiro

    Rony Shapiro - 2022-05-21
    • assigned_to: Rony Shapiro
     
  • Rony Shapiro

    Rony Shapiro - 2022-05-21
    • status: accepted --> pending
     
  • Rony Shapiro

    Rony Shapiro - 2022-05-21

    Fixed in commit c76d00080, will be in next release.

     
  • Rony Shapiro

    Rony Shapiro - 2022-06-02
    • Status: pending --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB