[Bug 46612] New: wine-staging 4.1 breaks all Battlefield Versions
https://bugs.winehq.org/show_bug.cgi?id=46612 Bug ID: 46612 Summary: wine-staging 4.1 breaks all Battlefield Versions Product: Wine-staging Version: 4.1 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: llenort(a)aol.com CC: leslie_alistair(a)hotmail.com, z.figura12(a)gmail.com Distribution: --- Wine 4.1 breaks all Battlefield Versions tested. BF 3, BF 4, BF 1, BF 5 downgrade to Version 4.0 fix all versions. When 4.1 is installed all BF Versions simply not start. The Version shows no unexpected output for me. So i don't know where the problem is. My context: HW: Ryzen 7, NV RTX 2080, 16 GB SW: Linux OS Opensuse 15, wine-staging, dxvk 0.96 Thank you for your outstanding work on wine and wine-staging! lle -- 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=46612 Józef Kucia <joseph.kucia(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia(a)gmail.com Keywords| |regression -- 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=46612 --- Comment #1 from Zebediah Figura <z.figura12(a)gmail.com> --- Is it known which Staging patches are necessary for Battlefield to run? Can someone try to perform a bisect between upstream Wine 4.0 and 4.1 by applying the necessary staging patches on each iteration? -- 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=46612 --- Comment #2 from lle <llenort(a)aol.com> --- Hi, i try to install a fresh wine 4.1 (not wine-staging) and want to start the Origin Client to test BF Titles. But i can‘t login. Origin start and then the OriginWebHelperService.exe crash. Try to cancel but the OriginWebHelperService.exe will restart by wine an crash immediately over and over again. So can‘t test the BF game with wine 4.1. I mean the WebHelper will use the Qt5 Framework so maybe we need the vcrun2017 ?! But this would be strange because i don‘t installed the vcrun2017 Version in 4.0 wine-staging and can start Origin and any BF Title without any Problems?! Maybe we don‘t have a staging problem here? Has somebody successfully installed and played any BF (4,1,V) Title with wine version 4.1 or even 4.1 Staging?! Again, thanks for any Help and Support. lle -- 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=46612 --- Comment #3 from Zebediah Figura <z.figura12(a)gmail.com> --- Another kind user has graciously agreed to do a regression test, and come up with https://github.com/wine-staging/wine-staging/commit/7a2d7b751df3ee2bdcf0337e... as the breaking point. -- 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=46612 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hans(a)meelstraat.net -- 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=46612 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |7a2d7b751df3ee2bdcf0337e9f7 | |ac6f469b49555 -- 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=46612 --- Comment #4 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- (In reply to Zebediah Figura from comment #3)
Another kind user has graciously agreed to do a regression test, and come up with https://github.com/wine-staging/wine-staging/commit/ 7a2d7b751df3ee2bdcf0337e9f7ac6f469b49555 as the breaking point.
Based off this commit, then a +bcrypt log would help. -- 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=46612 Anthony Jagers <noonetinone(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |noonetinone(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=46612 --- Comment #5 from Anthony Jagers <noonetinone(a)gmail.com> --- I was wondering why BF5 quit working. -- 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=46612 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |bcrypt Product|Wine-staging |Wine --- Comment #6 from Zebediah Figura <z.figura12(a)gmail.com> --- The requisite commits are in Wine now, so let's move this to the Wine product. -- 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=46612 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|7a2d7b751df3ee2bdcf0337e9f7 | |ac6f469b49555 | -- 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=46612 --- Comment #7 from Anthony Jagers <noonetinone(a)gmail.com> --- Do you still need a +bcrypt log? If so then I'll get back to you in 4 hours. -- 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=46612 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |73b695f059740715ebd3ea0ce3c | |e88477977e628 --- Comment #8 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Anthony Jagers from comment #7)
Do you still need a +bcrypt log? If so then I'll get back to you in 4 hours.
Yes, if it's still broken with latest wine master that would probably be helpful. -- 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=46612 --- Comment #9 from Anthony Jagers <noonetinone(a)gmail.com> --- Created attachment 63585 --> https://bugs.winehq.org/attachment.cgi?id=63585 requested bcrypt log The requested +bcrypt log. Origins output comes first. No problems with that but I kept it in anyway. The game starts at line 50434. -- 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=46612 --- Comment #10 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Anthony Jagers from comment #9)
Created attachment 63585 [details] requested bcrypt log
The requested +bcrypt log. Origins output comes first. No problems with that but I kept it in anyway. The game starts at line 50434.
Does the game start if you revert to the commit before 73b695f059740715ebd3ea0ce3ce88477977e628? -- 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=46612 --- Comment #11 from Anthony Jagers <noonetinone(a)gmail.com> --- Yes it would start if I tried. I already compiled a 4.1 staging build skipping earlier gcrypt work. The game was fine. Those two staging commits which first break bfv are: d25f4cf2e21617a5eb2551c775a09b8f854f96d2 7a2d7b751df3ee2bdcf0337e9f7ac6f469b49555 -- 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=46612 --- Comment #12 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Anthony Jagers from comment #11)
Yes it would start if I tried. I already compiled a 4.1 staging build skipping earlier gcrypt work. The game was fine.
Those two staging commits which first break bfv are: d25f4cf2e21617a5eb2551c775a09b8f854f96d2 7a2d7b751df3ee2bdcf0337e9f7ac6f469b49555
How about plain Wine? -- 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=46612 --- Comment #13 from Anthony Jagers <noonetinone(a)gmail.com> --- I see what you need. A log from 4.2 might different that the earlier one that was based off of bcrypt work from staging. I'll get you one. -- 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=46612 --- Comment #14 from Anthony Jagers <noonetinone(a)gmail.com> --- plain wine Origin need some staging patches. I don't know which specific ones are needed. -- 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=46612 --- Comment #15 from Anthony Jagers <noonetinone(a)gmail.com> --- Congrats to you Hans! The game indeed does start with Wine 4.2 Staging! I did not alter the wine source. other than apply the staging patches. You deserve a raise! This bug needs closing. -- 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=46612 lle <llenort(a)aol.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #16 from lle <llenort(a)aol.com> --- Hello and yes, congrats to Hans Leidekker. Can confirm all BF Titles start with wine staging 4.2 Seems this bug is history :-) Many thank to all of you for your amazing work! All the Best lle -- 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=46612 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Ever confirmed|0 |1 Resolution|FIXED |--- --- Comment #17 from Zebediah Figura <z.figura12(a)gmail.com> --- Another user reports that Battlefield currently does not work with Staging 4.2. Reverting to the commit before 73b695f059740715ebd3ea0ce3ce88477977e628 doesn't help, reportedly because those changes were necessary to get Battlefield to work in the first place. -- 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=46612 --- Comment #18 from Anthony Jagers <noonetinone(a)gmail.com> --- I don't know what to tell you. It works. -- 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=46612 --- Comment #19 from lle <llenort(a)aol.com> --- Hi, has the other user some more information. Did he use dxvk and the nvapi64 workaround? Maybe this will be the problem? I tested the following BF Versions 3, 4, 1 and 5. Not only starting the game. Playing online and solo missions. Works very well. Here some more Information on my setup. - Wine-staging 4.2 64 Bit Prefix - opensuse Leap 15.0 - deintalled nouveau and use nvidia beta vulkan drivers (current 418.30) - kernel version 4.20.10.x - mesa 18.3.4 - dxvk 0.96 dllOverride "*d3d10"="native" "*d3d10_1"="native" "*d3d10core"="native" "*d3d11"="native" "*d3dcompiler_46"="native" "*d3dcompiler_47"="native" "*dxgi"="native" "*nvapi64"="" "*x3daudio1_0"="native,builtin" "*x3daudio1_1"="native,builtin" "*x3daudio1_2"="native,builtin" "*x3daudio1_3"="native,builtin" "*x3daudio1_4"="native,builtin" "*x3daudio1_5"="native,builtin" "*x3daudio1_6"="native,builtin" "*x3daudio1_7"="native,builtin" "*xapofx1_1"="native,builtin" "*xapofx1_2"="native,builtin" "*xapofx1_3"="native,builtin" "*xapofx1_4"="native,builtin" "*xapofx1_5"="native,builtin" "*xaudio2_0"="native,builtin" "*xaudio2_1"="native,builtin" "*xaudio2_2"="native,builtin" "*xaudio2_3"="native,builtin" "*xaudio2_4"="native,builtin" "*xaudio2_5"="native,builtin" "*xaudio2_6"="native,builtin" "*xaudio2_7"="native,builtin" - using a dxvk.conf file with: # graphic card id (rtx2080). Will be different on other Versions like gtx 970/1080 ... dxgi.customDeviceId = 1E87 # This will be the same for nvidia cards dxgi.customVendorId = 10DE Maybe this will help. All the Best lle -- 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=46612 Tk <ti3nou(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ti3nou(a)gmail.com --- Comment #20 from Tk <ti3nou(a)gmail.com> --- I'm the user Zebediah was talking about. Here are more details about my issue: BF3, BF4 and BF1 are working perfectly fine with staging 4.0 4f5ec55. The following staging commit, 7a2d7b7 (based on the same wine commit, 152cda3), breaks all of them. While trying to run the game with 7a2d7b7 I get an error message asking to verify the game. Doing so has no effect of course. I can still run both games fine with 4f5ec55 afterwards. I'm assuming that issue was bcrypt related and is now fixed. However on staging 4.2 release (or master), none of these games are running (the process dies on itself instantly on launch) and no error message shows up. I have tried on a new prefix as well with no difference. As soon as I switch back to 4f5ec55 they are all able to run again. No other game seems to be affected and I can run my other Origin games with no issue. It doesn't seem to be a dependency or configuration issue as it's running absolutely fine on 4f5ec55. I'm on Arch with the usual nvapi/nvapi64 disabled, DXVK master etc. -- 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=46612 --- Comment #21 from Anthony Jagers <noonetinone(a)gmail.com> --- You can start by verifying the games files. There was a massive 8 gig patch released last week. I have to let the Origin client just sit there for four seconds are pressing 'Play'. I don't know what its doing but the BFV windows will pop up. The breakage of staging commit,7a2d7b7 , mirrors my experience and I just simply backed up one commit until the 4.2 release. Some console output would be nice. -- 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=46612 --- Comment #22 from Tk <ti3nou(a)gmail.com> --- The log output looks uninteresting as is, but I don't know what to search for as +bcrypt showed nothing of interest to Zebediah. Game exe dies instantly and I can spam it as much as I want, the outcome is always the same. This is the whole output when trying to launch, in this case, BF1. 0009:fixme:netprofm:list_manager_GetConnectivity 0x13e52510, 0x33c060 008e:fixme:file:ReplaceFileW Ignoring flags 2 008e:fixme:file:ReplaceFileW Ignoring flags 2 0009:fixme:netprofm:list_manager_GetConnectivity 0x14e11b98, 0x33c060 0009:fixme:netprofm:list_manager_GetConnectivity 0x14c0c098, 0x33c060 0009:fixme:netprofm:list_manager_GetConnectivity 0x13d6ced0, 0x33c060 008e:fixme:file:ReplaceFileW Ignoring flags 2 0009:fixme:netprofm:list_manager_GetConnectivity 0x14ba9d80, 0x33c060 0009:fixme:netprofm:list_manager_GetConnectivity 0x8aafd68, 0x33c060 0009:fixme:netprofm:list_manager_GetConnectivity 0x14a952b0, 0x33c060 0009:fixme:netprofm:list_manager_GetConnectivity 0x13e37790, 0x33c060 0043:fixme:file:FindFirstFileExW flags not implemented 0x00000002 warn: D3D11Texture2D::QueryInterface: Unknown interface query warn: f8fb5c27-c6b3-4f75-a4c8-439af2ef564c warn: D3D11Texture2D::QueryInterface: Unknown interface query warn: f8fb5c27-c6b3-4f75-a4c8-439af2ef564c 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:file:FindFirstFileExW flags not implemented 0x00000002 0009:fixme:ntdll:server_ioctl_file Unsupported ioctl 110004 (device=11 access=0 func=1 method=0) 0009:fixme:wbemprox:client_security_SetBlanket 0x73072958, 0x13d44390, 10, 0, (null), 3, 3, (nil), 0x00000000 0009:fixme:wbemprox:client_security_Release 0x73072958 opened using SMOID 104 00d6:fixme:wbemprox:client_security_SetBlanket 0x7c2d9958, 0x1693d8, 10, 0, (null), 3, 3, (nil), 0x00000000 00d6:fixme:wbemprox:client_security_Release 0x7c2d9958 00d5:fixme:msvcrt:__clean_type_info_names_internal (0x6105f890) stub 00d5:fixme:msvcrt:__clean_type_info_names_internal (0x1113b488) stub 00d5:fixme:msvcrt:__clean_type_info_names_internal (0x6411ada4) stub 00d5:fixme:msvcrt:__clean_type_info_names_internal (0x658dad74) stub 00d5:fixme:msvcrt:__clean_type_info_names_internal (0x672bbe9c) stub 00d3:fixme:thread:create_user_shared_data_thread Creating user shared data update thread. 00d3:fixme:msvcrt:__clean_type_info_names_internal (0x669aa8) stub 00d3:fixme:msvcrt:__clean_type_info_names_internal (0x1800deff8) stub 0009:fixme:netprofm:list_manager_GetConnectivity 0x13e37790, 0x33c060 warn: D3D11Texture2D::QueryInterface: Unknown interface query warn: f8fb5c27-c6b3-4f75-a4c8-439af2ef564c warn: D3D11Texture2D::QueryInterface: Unknown interface query warn: f8fb5c27-c6b3-4f75-a4c8-439af2ef564c 0009:fixme:shell:propertystore_SetValue (0x8914e08)->(0x2e09e70 0x33bd0c): stub 0009:fixme:shell:propertystore_Commit (0x8914e08): stub 0009:fixme:shell:SHAddToRecentDocs Unsupported flags: 6 opened using SMOID 100 00e3:fixme:wbemprox:client_security_SetBlanket 0x7c1ff958, 0x169368, 10, 0, (null), 3, 3, (nil), 0x00000000 00e3:fixme:wbemprox:client_security_Release 0x7c1ff958 00dd:fixme:ntdll:NtQueryInformationJobObject stub: 0xa94 1 0x12adfdc4 48 (nil) 00e6:fixme:file:FindFirstFileExW flags not implemented 0x00000002 00df:fixme:msvcrt:__clean_type_info_names_internal (0x6105f890) stub 00df:fixme:msvcrt:__clean_type_info_names_internal (0x1113b488) stub 00df:fixme:msvcrt:__clean_type_info_names_internal (0x6411ada4) stub 00df:fixme:msvcrt:__clean_type_info_names_internal (0x658dad74) stub 00df:fixme:msvcrt:__clean_type_info_names_internal (0x672bbe9c) stub 00db:fixme:thread:create_user_shared_data_thread Creating user shared data update thread. 00db:fixme:msvcrt:__clean_type_info_names_internal (0x669aa8) stub 00db:fixme:msvcrt:__clean_type_info_names_internal (0x1800deff8) stub 0009:fixme:netprofm:list_manager_GetConnectivity 0x9462fc0, 0x33c060 -- 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=46612 Hans Leidekker <hans(a)meelstraat.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1|73b695f059740715ebd3ea0ce3c | |e88477977e628 | --- Comment #23 from Hans Leidekker <hans(a)meelstraat.net> --- (In reply to Tk from comment #20)
I'm the user Zebediah was talking about.
Here are more details about my issue: BF3, BF4 and BF1 are working perfectly fine with staging 4.0 4f5ec55. The following staging commit, 7a2d7b7 (based on the same wine commit, 152cda3), breaks all of them.
While trying to run the game with 7a2d7b7 I get an error message asking to verify the game. Doing so has no effect of course. I can still run both games fine with 4f5ec55 afterwards. I'm assuming that issue was bcrypt related and is now fixed.
However on staging 4.2 release (or master), none of these games are running (the process dies on itself instantly on launch) and no error message shows up. I have tried on a new prefix as well with no difference. As soon as I switch back to 4f5ec55 they are all able to run again.
You could try a regression test on wine-staging: https://wiki.winehq.org/Regression_Testing -- 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=46612 --- Comment #24 from Tk <ti3nou(a)gmail.com> --- (In reply to Hans Leidekker from comment #23)
You could try a regression test on wine-staging:
For that "verify game file" prompt I guess? I fear I know more or less where that one breaks as well, but I'll have to confirm it. Let's give it a run. -- 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=46612 --- Comment #25 from Tk <ti3nou(a)gmail.com> --- I decided to rebuild the whole series and here are the results, for staging, still trying BF1 (I don't have BF5) : 4f5ec55 : The game works fine. 7a2d7b7 : The game can't start anymore (process dies). Instead, I'm greeted with an error message telling me the game install needs to be repaired. I can see "GnuTLS error: The request is invalid." in the logs. "Repairing" the game has no effect. d25f4cf : Same behavior as 7a2d7b7. fd3b0a7 : Same behavior as 7a2d7b7. 785d3c2 : Same behavior as 7a2d7b7. 0f48c0c : Same behavior as 7a2d7b7. 1edb7d5 : Same behavior as 7a2d7b7. 3dab9e5 : Same behavior as 7a2d7b7, possibly taking a bit longer time before the error message to show (it seemed to be consistent). ca3bfa2 : The error message doesn't show up and "GnuTLS error: The request is invalid." doesn't appear in the logs anymore. The game still won't start and dies on launch. This last behavior is unchanged up to latest master. -- 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=46612 --- Comment #26 from Zebediah Figura <z.figura12(a)gmail.com> --- Hmm, this could be related to recent loader changes. Have you been testing in a clean prefix? -- 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=46612 --- Comment #27 from lle <llenort(a)aol.com> --- Hi, please try to uninstall the vc runtime versions and reinstall the versions with the ones that came with the game: ...Battlefield 1/__Installer/vc/vc2013/redist/vcredist_x64.exe ...Battlefield 3/__Installer/vc/vc2008sp1/redist/vcredist_x64.exe ...Battlefield 4/__Installer/vc/vc2012Update3/redist/vcredist_x64.exe I install the 32bit versions too but i'm sure this isn't necessary :-) Please make sure to uninstall the old ones. The repair action only make a simple check of the game file content. The Repair will not reintstall and maybe some setup files will be missing on your wine prefix profile. When this not help, please try to make a 'fake' reinstall of the game: - quit origin - move/rename the game install directory - start origin - go to inventory and install game - wait some seconds (the initial install/download files will be created in the new install folder. - quit Origin over the file menu - move the complete game content of the old Install directory in the new install folder. Override any existing files. - start origin, download continues, wait until origin end the download - quit origin - start wine (winefile, explorer) and change to the _-installer/vc/.. and install the x64 runtime - quit wine and make sure all wine processes ends (wineserver -k) - try to start wine/origin and the game All the Best lle -- 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=46612 --- Comment #28 from Tk <ti3nou(a)gmail.com> --- Thanks to both your comments, lle and Zebediah, I was finally able to fix it. Here's what I did: To begin with, I have created a first fresh prefix with "last known working" 4f5ec55. Then I have set overrides to disable nvapi/nvapi64 and installed DXVK. Installed Origin. Set my game dir path in Origin, and let it find/refresh installs for both BF3/BF4/BF1. I didn't install any of the vc runtimes manually nor xact, and didn't add any additional override. The games are all starting just fine at this point. Then I have created a second fresh prefix, with current master, and followed the exact same steps. Guess what? The games are all starting just fine as well. Next I have created a third fresh prefix with "last known working" 4f5ec55, followed all the same steps as above then switched to current master to actually start the games. Same behavior as before, the games won't work. Switching back to 4f5ec55 and the games are working again. As a follow up, I have created a fourth fresh prefix with current master, same steps as above then switched to "last known working" 4f5ec55 to start the games. Same behavior as before, the games won't work. Switching back to current master, however, didn't help the games to start in that configuration (strangely?). At last (as I had high suspicions), I decided to install a couple vc runtimes from winetricks (namely 2012, 2013 and 2017) on the first and second prefixes. Games wouldn't run anymore after that. Kinda funny the BF games were the only ones affected in my whole collection, but yes, it's fixed, and the error was on my side. Thanks again to lle and Zebediah. -- 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=46612 Zebediah Figura <z.figura12(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution|--- |INVALID --- Comment #29 from Zebediah Figura <z.figura12(a)gmail.com> --- (In reply to Tk from comment #28)
At last (as I had high suspicions), I decided to install a couple vc runtimes from winetricks (namely 2012, 2013 and 2017) on the first and second prefixes. Games wouldn't run anymore after that.
Hmm, I just checked and all of those winetricks verbs seem to install to the correct locations. I guess maybe there's something about native msvcrt that doesn't work with 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=46612 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #30 from Austin English <austinenglish(a)gmail.com> --- Closing. -- 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