[Bug 40418] New: Doom 4 requires bcrypt AES provider
https://bugs.winehq.org/show_bug.cgi?id=40418 Bug ID: 40418 Summary: Doom 4 requires bcrypt AES provider Product: Wine Version: 1.9.7 Hardware: x86 OS: Linux Status: NEW Severity: normal Priority: P2 Component: bcrypt Assignee: wine-bugs(a)winehq.org Reporter: 00cpxxx(a)gmail.com CC: charles.gorand.dev(a)gmail.com Distribution: --- Continuation of bug 40406. fixme:bcrypt:BCryptOpenAlgorithmProvider algorithm L"AES" not supported -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #1 from charles.gorand.dev(a)gmail.com --- Created attachment 54232 --> https://bugs.winehq.org/attachment.cgi?id=54232 Wine logs -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #2 from charles.gorand.dev(a)gmail.com --- The issue still occurs on the new Doom 4 Open Beta version. The game requires RNG (Bug 40406) and AES. Log attached (Wine 1.9.7 + 1a50b8974a9d288020f4d7f9ebdb653367239c41). -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Adam Bolte <abolte(a)systemsaviour.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |abolte(a)systemsaviour.com --- Comment #3 from Adam Bolte <abolte(a)systemsaviour.com> --- Confirming the same console warnings in the Doom 4 Open Beta on a clean Wine 1.9.8. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #4 from Hans Leidekker <hans(a)meelstraat.net> --- Created attachment 54233 --> https://bugs.winehq.org/attachment.cgi?id=54233 patch Can you try this patch? Please attach a +bcrypt trace if it still fails. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #5 from charles.gorand.dev(a)gmail.com --- Created attachment 54234 --> https://bugs.winehq.org/attachment.cgi?id=54234 Modified patch from Hans Leidekker -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #6 from charles.gorand.dev(a)gmail.com --- Created attachment 54235 --> https://bugs.winehq.org/attachment.cgi?id=54235 Doom 4 logs with patch -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #7 from charles.gorand.dev(a)gmail.com --- Thank you for the patch. I add missing definitions in bcrypt.h. Please find the new patch attached. Unfortunatly, there're still an issue. I attached log with this patch. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Johannes Brandstätter <jbrandst(a)2ds.eu> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbrandst(a)2ds.eu -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Mathieu Comandon <strider(a)strycore.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |strider(a)strycore.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Crusader <kreuzader(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kreuzader(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #8 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to charles.gorand.dev from comment #7)
Thank you for the patch. I add missing definitions in bcrypt.h. Please find the new patch attached.
Unfortunatly, there're still an issue. I attached log with this patch.
Can you try the improved patch from bug 40692? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #9 from charles.gorand.dev(a)gmail.com --- I cannot test it as I need to buy the game. I will buy the game if by chance it can run with Wine AND support my GFX card. Moreover, there are issues with Wine and Denuvo the DRM system of the game... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 David Gámiz Jiménez <david.gamiz(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david.gamiz(a)gmail.com --- Comment #10 from David Gámiz Jiménez <david.gamiz(a)gmail.com> --- Are exits a Demo to chech the patch: http://store.steampowered.com/app/379720 The error in lauch looks the same. Thanks! :D -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 roman(a)hargrave.info <roman(a)hargrave.info> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |roman(a)hargrave.info -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Luke Bratch <luke(a)bratch.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |luke(a)bratch.co.uk -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 david(a)tpflug.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |david(a)tpflug.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 thesaxophonist(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |thesaxophonist(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Anton Romanov <theli.ua(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |theli.ua(a)gmail.com --- Comment #11 from Anton Romanov <theli.ua(a)gmail.com> --- Reportedly denuvo was removed from the latest version on Steam. Can anyone provide relay logs from that version here? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #12 from Mathieu Comandon <strider(a)strycore.com> --- Created attachment 56343 --> https://bugs.winehq.org/attachment.cgi?id=56343 Wine 1.9.24 (+bcrypt) log for DOOM without Denuvo This is the same log as in bug #41951 as both bugs are related to bcrypt.dll. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Bruno Jesus <00cpxxx(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |41951 --- Comment #13 from Bruno Jesus <00cpxxx(a)gmail.com> --- The game is stopping much earlier compared to the original AES problem so bug 41951 has to be fixed first so this bug will appear again. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Sven Arvidsson <sa(a)whiz.se> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sa(a)whiz.se -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Wylda <wylda(a)volny.cz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda(a)volny.cz -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 psikobare(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |psikobare(a)gmail.com -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Sebastian Lackner <sebastian(a)fds-team.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dmitry(a)baikal.ru, | |erich.e.hoover(a)wine-staging | |.com, michael(a)fds-team.de, | |sebastian(a)fds-team.de Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/bcrypt-Improve | |ments Status|NEW |STAGED -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Bug 40418 depends on bug 41951, which changed state. Bug 41951 Summary: Unimplemented function bcrypt.dll.BCryptDuplicateHash prevents DOOM from running https://bugs.winehq.org/show_bug.cgi?id=41951 What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |RESOLVED Resolution|--- |FIXED -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 winetest(a)luukku.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest(a)luukku.com --- Comment #14 from winetest(a)luukku.com --- (In reply to Bruno Jesus from comment #13)
The game is stopping much earlier compared to the original AES problem so bug 41951 has to be fixed first so this bug will appear again.
The bug is marked fixed now. Could someone retest this? I don't own this game. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #15 from charles.gorand.dev(a)gmail.com --- The steam game is working perfectly in solo mode with wine 2.3-staging. (Opengl and Vulkan) I didn't test multiplayer yet. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gijsvrm(a)gmail.com --- Comment #16 from Gijs Vermeulen <gijsvrm(a)gmail.com> --- Is this bug still valid in wine 2.18 (non-staging)? A lot of AES stuff was added in August (so starting from wine 2.15) by Hans Leidekker. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 --- Comment #17 from Johannes Brandstätter <jbrandst(a)2ds.eu> --- Created attachment 59483 --> https://bugs.winehq.org/attachment.cgi?id=59483 Wine-2.18 +bcrypt,+winhttp,+secur32 I ran Doom using wine-2.18 with: WINEDEBUG="+bcrypt,+winhttp,+secur32" wine DOOMx64.exe +r_RenderAPI 0 It started up showed the intro videos. Once it was about to enter the main menu it just freezes. There were some fixme's about winhttp and secur32 right before the freeze. Wine-staging 2.18 does not have this issue. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Roderick Colenbrander <thunderbird2k(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |RESOLVED Resolution|--- |FIXED CC| |thunderbird2k(a)gmail.com --- Comment #18 from Roderick Colenbrander <thunderbird2k(a)gmail.com> --- Doom these days works fine. The issue was resolved somewhere just before Wine 3.0. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 fjfrackiewicz(a)gmail.com changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz(a)gmail.com --- Comment #19 from fjfrackiewicz(a)gmail.com --- (In reply to Roderick Colenbrander from comment #18)
Doom these days works fine. The issue was resolved somewhere just before Wine 3.0.
Would this be the initial commit that resolved the issue? https://source.winehq.org/git/wine.git/commit/b677b58b608212c21fd1f6d2be8b77... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=40418 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #20 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 3.1. -- 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.
participants (1)
-
wine-bugs@winehq.org