https://bugs.winehq.org/show_bug.cgi?id=42704
Bug ID: 42704 Summary: 1Password 6.4.377 needs function bcrypt.dll.BCryptDeriveKeyPBKDF2 Product: Wine Version: 2.4 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: crypt32 Assignee: wine-bugs@winehq.org Reporter: brandon@mintern.net Distribution: ---
Created attachment 57676 --> https://bugs.winehq.org/attachment.cgi?id=57676 Missing BCryptDeriveKeyPBKDF2 stacktrace
I'm trying to get 1Password 6.4.377 working with the latest wine. After working around one bug (https://bugs.winehq.org/show_bug.cgi?id=42692 -- thanks, Louis Lenders!), I'm now encountering a new one:
Unable to find an entry point named 'BCryptDeriveKeyPBKDF2' in DLL 'bcrypt.dll'.
You can download the executable at https://1password.com/downloads/, using the big download button (*not* the alternative 1Password 4 download). For me, this downloaded a file called 1PasswordSetup-6.4.377.exe.
Using a fresh wine 2.4 (staging), I performed the following:
1. Install winetricks-20170316 (https://raw.githubusercontent.com/Winetricks/winetricks/20170316/src/winetri...) 2. export WINEARCH=win32 3. Using winetricks, install dotnet461 4. Run winecfg and set the Windows version to Windows 8 5. Run 1PasswordSetup-6.4.377.exe to install it. 6. One time, the installer failed. I deleted its install directory and tried again, and it completed successfully. 7. After installation completed, it crashed when it auto-ran for the first time. 8. Create a symlink to sqlite3.dll: 1. cd "~/.wine/drive_c/users/$USER/Local Settings/Application Data/1password/app/6/" 2. ln -s x86/sqlite3.dll ./ 3. For more information, please see: https://bugs.winehq.org/show_bug.cgi?id=42692 9. Run 1Password again: wine AgileBits.OnePassword.Desktop.exe 10. This time it works, but after entering information for an existing 1Password account, it crashes with the bcrypt error above (stacktrace attached). 11. (If desired, you can create a free trial account at https://start.1password.com/signup/account)
https://bugs.winehq.org/show_bug.cgi?id=42704
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk URL| |https://1password.com/downl | |oads/ Keywords| |download Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #1 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- I already verified this is indeed a problem a week ago, but forgot to confirm. Also added downloadlink.
https://bugs.winehq.org/show_bug.cgi?id=42704
me@jackgrigg.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |me@jackgrigg.com
--- Comment #2 from me@jackgrigg.com --- I have implemented the missing function in https://www.winehq.org/pipermail/wine-patches/2017-June/162842.html. The bug I run into afterwards is https://bugs.winehq.org/show_bug.cgi?id=43186.
https://bugs.winehq.org/show_bug.cgi?id=42704
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leslie_alistair@hotmail.com
--- Comment #3 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Created attachment 60808 --> https://bugs.winehq.org/attachment.cgi?id=60808 Update patch against v3.4
https://bugs.winehq.org/show_bug.cgi?id=42704
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|crypt32 |bcrypt Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=42704
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/bcrypt-BCryptDer | |iveKeyPBKDF2
https://bugs.winehq.org/show_bug.cgi?id=42704
tokktokk fdsfgs@krutt.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fdsfgs@krutt.org
https://bugs.winehq.org/show_bug.cgi?id=42704
Alistair Leslie-Hughes leslie_alistair@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |RESOLVED Fixed by SHA1| |f0a18f6f19ffc0455b67d94f10d | |423f96715122f Resolution|--- |FIXED
--- Comment #4 from Alistair Leslie-Hughes leslie_alistair@hotmail.com --- Fixed by https://source.winehq.org/git/wine.git/?a=commit;h=f0a18f6f19ffc0455b67d94f1...
https://bugs.winehq.org/show_bug.cgi?id=42704
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 4.2.