Crash on startup in zxcvbn DictionaryMatch

6 views
Skip to first unread message

Claudio Bantaloukas

unread,
Jan 1, 2017, 8:56:33 AM1/1/17
to KeePassXC

Hi, I've been experiencing a consistent crash on a Windows 7 virtual machine.
The stack trace is:
- PasswordGeneratorWidget::updatePasswordStrength
- PasswordGeneratorWidget::calculateEntropy
- ZxcvbnMatch (in zxcvbn.cpp line 1595)
- DictionaryMatch (in zxcvbn.cpp line 913)

upon exit from the first iteration of DictionaryMatch, I get a SIGILL.

Verified on Windows 7, Qt 5.7.1 from online installer, with mingw 5.3 and libraries provided by MSYS2.
Any ideas?

TheZero

unread,
Jan 2, 2017, 6:42:26 PM1/2/17
to KeePassXC
Sincerely IDK, this seems a problem in zxcvbn dict-src import.

I think you should verify this line https://github.com/keepassxreboot/keepassxc/blob/develop/src/zxcvbn/zxcvbn.cpp#L51

Can you also try to run the entropy-meter tool at build/utils/ if it crash as well??

Thanks
Reply all
Reply to author
Forward
0 new messages