[Bug 42704] New: 1Password 6.4.377 needs function bcrypt.dll.BCryptDeriveKeyPBKDF2

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Mar 24 17:56:45 CDT 2017


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 at winehq.org
          Reporter: brandon at 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/winetricks)
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)

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list