"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

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

@dacap

This comment has been minimized.

Show comment Hide comment
@dacap

dacap Jun 25, 2017

Member

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.

Member

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