lutris / wine

Repository containing source code for various Lutris Wine builds
Other
142 stars 23 forks source link

GTA V vehicle collisions make the game crash #147

Closed Af0x closed 2 years ago

Af0x commented 2 years ago

Hello,

using the latest Fedora 36 (GNOME 42) and the Rockstar Games Launcher version of GTA V with lutris-fshack-7.2.

Unfortunately I don´t have logs for this but if there are a lot of vehicle collisions at the same time the game freezes and closes itself.

Best regards,

Af0x

Af0x commented 2 years ago

Could obtain some logs but I am not sure if they are related o this issue because I can´t enable Logs on the game itself because it gets bloated by a message like this:

fixme:win:GetWindowPlacement not fully supported on other process window

Edit: I was able to exclude those fixme-messages by setting Lutris Prefix as follows: WINEDEBUG=fixme-all,err+all

(wine:6928): GStreamer-WARNING **: 16:54:48.605: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib64/gstreamer-1.0/libgstdtls.so': libcrypto.so.1.1: cannot open shared object file: No such file or directory

(wine:6928): GStreamer-WARNING **: 16:54:48.835: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib64/gstreamer-1.0/libgstopenal.so': libopenal.so.1: cannot open shared object file: No such file or directory

(wine:6928): GStreamer-WARNING **: 16:54:48.993: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstdtls.so': /path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstdtls.so: wrong ELF class: ELFCLASS32

(wine:6928): GStreamer-WARNING **: 16:54:48.993: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstopenal.so': /path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstopenal.so: wrong ELF class: ELFCLASS32
wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.

(wine:7278): GStreamer-WARNING **: 16:55:55.462: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib64/gstreamer-1.0/libgstdtls.so': libcrypto.so.1.1: cannot open shared object file: No such file or directory

(wine:7278): GStreamer-WARNING **: 16:55:55.463: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib64/gstreamer-1.0/libgstopenal.so': libopenal.so.1: cannot open shared object file: No such file or directory

(wine:7278): GStreamer-WARNING **: 16:55:55.463: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstdtls.so': /path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstdtls.so: wrong ELF class: ELFCLASS32

(wine:7278): GStreamer-WARNING **: 16:55:55.464: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstopenal.so': /path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstopenal.so: wrong ELF class: ELFCLASS32
wine: Unhandled stack overflow at address 000000007B07F50B (thread 0100), starting debugger...

(wine:7171): GStreamer-WARNING **: 16:56:54.399: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib64/gstreamer-1.0/libgstdtls.so': libcrypto.so.1.1: cannot open shared object file: No such file or directory

(wine:7171): GStreamer-WARNING **: 16:56:54.400: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib64/gstreamer-1.0/libgstopenal.so': libopenal.so.1: cannot open shared object file: No such file or directory

(wine:7171): GStreamer-WARNING **: 16:56:54.400: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstdtls.so': /path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstdtls.so: wrong ELF class: ELFCLASS32

(wine:7171): GStreamer-WARNING **: 16:56:54.401: Failed to load plugin '/path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstopenal.so': /path/to/.local/share/lutris/runners/wine/lutris-fshack-7.2-x86_64/lib/gstreamer-1.0/libgstopenal.so: wrong ELF class: ELFCLASS32
Af0x commented 2 years ago

I could resolve the GStreamer-warnings with following commands

sudo dnf install openssl1.1 openal-soft

However, this wine issues remain

wine: Read access denied for device L"\\??\\Z:\\", FS volume label and serial are not available.
wine: Unhandled stack overflow at address 000000007B07F50B (thread 0100), starting debugger...
Af0x commented 2 years ago

After some tests the game doesn´t crash anymore after upgrading all packages of Fedora 36 to the updates-testing branch. Therefore I can´t tell what the exact cause was. Thanks anyway & best regards