View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000450 | Client/Game | Game Launcher / Server Browser | public | 2022-10-29 13:48 | 2023-12-08 14:24 |
Reporter | lightwo | Assigned To | jack9267 | ||
Priority | normal | Severity | crash | Reproducibility | sometimes |
Status | resolved | Resolution | fixed | ||
Platform | x86_64 | OS | Artix Linux | OS Version | 6.0.1-zen2-1-zen |
Product Version | 1.4.3 | ||||
Fixed in Version | 1.5.29 | ||||
Summary | 0000450: "Access denied" trying to launch GTAIV | ||||
Description | For various versions of Wine I have tried, the usual outcome of trying to launch GTAIV through GTAC launcher was "access denied". | ||||
Additional Information | Disabling mods doesn't make a difference, only trying a different Wine version helped in the past. Error information: Game version: File hierarchy: Wine versions affected: Wine versions working: | ||||
Tags | Crash, GTA 4 Connected, GTA Connected GTA 4 crash, Linux, Proton, Wine | ||||
Game | |||||
|
Update to the issue: Occasionally, the "access denied" error dialogue won't be present, and instead, Wine will display an unhandled exception in the logs: 014c:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x7eba0104 This time the address is shown, maybe it could help with the process of finding the issue. |
|
Also, I used a FS logger on the wineserver process and found that this is the likely culprit: /proc/18068/mem Presumably, editing the game process memory was denied to the launcher. Maybe this is distribution specific, the issue has been occurring on Arch Linux and Artix Linux (which is what I am using now). |
|
Update: With Esync and Fsync disabled, GTA Connected actually works! As a side-note, considering that anticheat disabled mods I use that actually fix the game, I had to use -availablevidmem 0.6 because -nomemrestrict and -norestrictions didn't work, and my card has over 2 GB of VRAM. The value (0.6) can be altered with this formula: |
|
What is Esync and Fsync? Is that specific to WINE? |
|
Yes. As far as I know, Esync and Fsync are Wine optimisations related to FS access that aren't upstream, but are featured in Proton and many custom versions of Wine. |
|
Fixed in 1.5.29 |
|
Fixed in 1.5.29 |
Date Modified | Username | Field | Change |
---|---|---|---|
2022-10-29 13:48 | lightwo | New Issue | |
2022-10-29 13:48 | lightwo | Tag Attached: Crash | |
2022-10-29 13:48 | lightwo | Tag Attached: GTA 4 Connected | |
2022-10-29 13:48 | lightwo | Tag Attached: GTA Connected GTA 4 crash | |
2022-10-29 13:48 | lightwo | Tag Attached: Linux | |
2022-10-29 13:48 | lightwo | Tag Attached: Proton | |
2022-10-29 13:48 | lightwo | Tag Attached: Wine | |
2023-07-08 19:17 | lightwo | Note Added: 0000375 | |
2023-07-08 20:20 | lightwo | Note Added: 0000376 | |
2023-08-27 14:06 | lightwo | Note Added: 0000380 | |
2023-09-11 16:32 | Vortrex | Note Added: 0000382 | |
2023-09-11 19:03 | lightwo | Note Added: 0000383 | |
2023-12-08 14:08 | lightwo | Note Added: 0000387 | |
2023-12-08 14:24 | Vortrex | Assigned To | => jack9267 |
2023-12-08 14:24 | Vortrex | Status | new => resolved |
2023-12-08 14:24 | Vortrex | Resolution | open => fixed |
2023-12-08 14:24 | Vortrex | Fixed in Version | => 1.5.29 |
2023-12-08 14:24 | Vortrex | Note Added: 0000388 |