BLAKE2s Hashing on ESP8266

Hello,

I'm trying to get the BLAKE2s hashing algorithm to work on an ESP8266 (specifically a Sparkfun Thing Dev). I'm using the Crypto library from ArduinoLibs

I've gotten the ChaCha20 encryption method to work which uses a very similar algorithm so I expected the hashing method to work right away. When running the BLAKE2s hashing example sketch, I'm getting an error in the terminal that looks like an out of bounds memory error

Exception (3):
epc1=0x40201ea7 epc2=0x00000000 epc3=0x00000000 excvaddr=0x4022f5b8 depc=0x00000000

ctx: cont
sp: 3ffef440 end: 3ffef6c0 offset: 01a0

stack>>>
3ffef5e0: feefeffe feefeffe feefeffe 40201e70
3ffef5f0: 6b08e647 bb67ae85 3c6ef372 a54ff53a
....
....etc

Has anyone used this hashing method on an ESP variant? Any suggestions on how to troubleshoot? I think I've narrowed the problem down to the "quarterRound" function but not sure what the exact issue is.