"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

  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