Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

"BCryptDeriveKeyPBKDF2 could not be located" when starting Aseprite 1.2 beta10 #1520

Closed
KasumiArai opened this Issue Jun 25, 2017 · 1 comment

Comments

Projects
None yet
2 participants

KasumiArai commented Jun 25, 2017 edited

  1. Double click Aseprite.exe.
  2. See this error message:
    image

If it is launched from Steam, it just crashes (but does not give the above popup box)

Edit: Hmm, research seems to suggest this might be a corrupt dll on my end. A bit curious what changed that requires it for Aseprite, though.

Edit2: Maybe not corrupt. Looking through the .dll itself, I've got BCryptDeriveKey, but not BCryptDeriveKeyPBKDF2. Seems that's Windows 7 minimum, heh. Gotta get off this Vista box. >_>

Aseprite and System version

Affects Aseprite-v1.2-beta10-Portable and Aseprite-v1.2-beta10-Steam
Windows Vista 32bit

@dacap dacap self-assigned this Jun 25, 2017

@dacap dacap added this to the v1.2 milestone Jun 25, 2017

Owner

dacap commented Jun 25, 2017

It looks like a dependency introduced by libarchive. We use this library now to uncompress .zip files. I think I might compile it without Bcrypt.dll dependency as I'd like to maintain compatibility with Vista (and XP if it's possible). Taking note about this issue.

@dacap dacap closed this in 052e2fa Jun 29, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment