[Bug 46471] New: amd k10 keepass2 dotnet472 divide by zero in encryption
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Jan 15 14:53:50 CST 2019
https://bugs.winehq.org/show_bug.cgi?id=46471
Bug ID: 46471
Summary: amd k10 keepass2 dotnet472 divide by zero in
encryption
Product: Wine
Version: 4.0-rc6
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: bcrypt
Assignee: wine-bugs at winehq.org
Reporter: noabody at yahoo.com
Distribution: ---
Created attachment 63291
--> https://bugs.winehq.org/attachment.cgi?id=63291
divide by zero 64-bit .wine prefix
AMD K10 class processor lacks AES/AVX/SSE4.1 instructions:
64-bit .wine prefix, winetricks dotnet472
32-bit .wine32 prefix, winetricks dotnet472
Keepass2 2.41 exe install in both prefix
Of 8 computers with installed Ubuntu 18.04, only K10 class exhibit this
failure.
Either prefix running winehq stable 3.0.4 has no problem with Keepass2.
Either prefix running winehq devel or staging 4.0rc6 exhibits divide by zero.
All 6 computers with AES/AVX/SSE4.1 have no issue running Keepass2 in any
environmental combination.
This is clearly an issue with decryption mechanisms that touch nettle/gnutls
and the internal wine bcrypt implementation. Although I cannot prove it, the
indication is that recent changes require a processor with SSE4.1 instruction
set.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list