Menu

#1526 V.3.54 Run Time Error

Next release
closed
None
High
2020-10-24
2020-10-09
Kob
No

When trying to run V.3.54 (32 bit) on Win7 SP1, I get an immediate error message. See attached.
Was alright with V.3.53 on the same system.

1 Attachments

Discussion

1 2 > >> (Page 1 of 2)
  • Rony Shapiro

    Rony Shapiro - 2020-10-09
    • status: open --> wont-fix
     
  • Rony Shapiro

    Rony Shapiro - 2020-10-09

    Yes, Windows 7 can't run this version (and onward).
    Sorry for not pointing this out.

     
  • Kob

    Kob - 2020-10-09

    Too bad. Reverting back to 3.53

     
  • Kob

    Kob - 2020-10-10

    I also tested that PWSafe version under Windows Server 2012R2, which I think is still under MS support. Same run time error message. So is PWSafe now limited to Win10 only?

     
  • Rony Shapiro

    Rony Shapiro - 2020-10-10
    • status: wont-fix --> accepted
    • assigned_to: Rony Shapiro
     
  • Rony Shapiro

    Rony Shapiro - 2020-10-10

    OK, I'll see what I can do for the next release. Will you be able to test fixes, as I don't have access to these versions of Windows?

     
    • fernando

      fernando - 2020-10-10

      same issue NT6.3 x64 (Win8.1)
      Entry Point Not Found : The procedure entry point GetSystemMetricsForDpi could not be located in the dynamic link library C:\Programs\PwSafe\pwsafe.exe.

       

      Last edit: fernando 2020-10-10
  • Kob

    Kob - 2020-10-10

    Yes, I sure can test. I have access to WIN7 32/64 bit, Server 2012R2, and Server 2016 (1607) (on which V.3.54 runs OK). Thank you for the attempt.

     
  • alex doe

    alex doe - 2020-10-14

    What the hell, also got this behavior on Windows 8.1 ( 6.3.9600 ). May i add that the app immediately exits after displaying this, so sticking to 3.53

     
  • Rony Shapiro

    Rony Shapiro - 2020-10-14

    I've created a build that should fix this, and would appreciate testing on non-Windows 10 machines.
    https://pwsafe.org/tmp/3.54.1/pwsafe64-3.54.1.exe (64 bit)
    https://pwsafe.org/tmp/3.54.1/pwsafe-3.54.1.exe (32 bit)

     
    • alex doe

      alex doe - 2020-10-14

      Same for me


      pwsafe.exe - Entry Point Not Found

      The procedure entry point GetDpiForSystem could not be located in the dynamic link library C:\lan\pwsafe64-3.54.1-bin\pwsafe.exe.

      OK

       
    • albertdev

      albertdev - 2020-10-14

      Tested on Windows 8.1:
      The procedure entry point GetDpiForSystem could not be located in the dynamic link library C:\Program Files\Password Safe\pwsafe.exe

      Tested on Windows 7:
      The procedure entry point GetDpiForsystem could not be located in the dynamic link library USER32.dll.

       
  • Kob

    Kob - 2020-10-15

    The posted V.3.54.1 above is a setup program. Since I don't know what changes it might do to my system (I've been using the .zip distribution in the past), would it be possible to post, for the next fix testing, just the exe so I can put it in the original V.3.54 directory for testing?

     
  • Rony Shapiro

    Rony Shapiro - 2020-10-15

    OK, another function needs to be wrapped. Stay tuned...

     
  • Kob

    Kob - 2020-10-15

    Still no go on WIN7 SP1 32bit. Pic attached.

     
    • Mitch Ames

      Mitch Ames - 2020-10-18

      I can confirm the same error with Windows 7 SP1 64-bit and 64-bit pwsafe (downloaded from link at https://sourceforge.net/p/passwordsafe/bugs/1526/#a3a1)

      (... and also add request for ongoing support for Windows 7, and my willingness to test betas on that OS if necessary.)

       
  • Kob

    Kob - 2020-10-18

    Microsoft article which shows the pre-Win 10 way of getting some DPI-awareness in applications, and about the recommended new way in Windows 10 - GetDpiForWindow (A Note at the bottom 1/3 of the page):

    https://docs.microsoft.com/en-us/windows/win32/learnwin32/dpi-and-device-independent-pixels

    I don't know much programming, but I'm hoping that this may be of some use to the PWSafe developers trying to resolve this issue.

     
  • Kob

    Kob - 2020-10-18

    This is great! tried pwsafe-3.54.1-bin.zip - working now on Win7 SP1 32 bit. Will test soon on other systems.
    Haven't checked any high dpi functionality.
    minor: The Help/About does not produce any dialog box

     
    • Kob

      Kob - 2020-10-18

      Verified working on Server 2012 R2 (Win8.1 based, 64 bit) and Server 2016 (1607, Win10 Based, 64 bit).
      The Help/About does not produce any dialog box in either of these too.

      Thank you!

       
  • Tom Kloos

    Tom Kloos - 2020-10-18

    Both 32 and 64 .zip both work now on W7-64 with valid ESU. I hope you keep W7 support since the security and stability patch rate of W10 continues to be pretty bad.

     
  • Mitch Ames

    Mitch Ames - 2020-10-18

    I also confirm that the GetDpiForWindow problem is fixed with Windows 7 SP1 64-bit and pwsafe64. (It also works on Windows 10 64-bit) Also that Help/About does nothing.
    Thanks for the quick work.

     
1 2 > >> (Page 1 of 2)

Log in to post a comment.

MongoDB Logo MongoDB