Crash occurs when calling ISevenZipInArchive.extract for password protected archive (zip, rar and 7z tested) and passing null as password.
Yes, null is incorrect value for password. But ain't it should throw exception? Or maybe transform null to empty String?
# A fatal error has been detected by the Java Runtime Environment:
# EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000000005f312fa5, pid=8924, tid=6604
# JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (24.45-b08 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# V [jvm.dll+0x122fa5]
Windows 7 x64
Java(TM) SE Runtime Environment (build 1.7.0_45-b18)
Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)
PS Thanks for this great library.