vinegarhq / vinegar

An open-source, minimal, configurable, fast bootstrapper for running Roblox on Linux.
https://vinegarhq.org
GNU General Public License v3.0
407 stars 34 forks source link

Crashing with log virtual_setup_exception stack overflow after latest Roblox update #382

Closed ios7jbpro closed 7 months ago

ios7jbpro commented 7 months ago

Acknowledgement of preliminary instructions

What problem did you encounter?

Was running fine this morning. Updated just now, the desktop entry couldnt launch the game anymore. Ran vinegar player from terminal for logs. As far as from what I looked in the issues opened in past 2 days, no familiar problem.

2024/02/22 02:13:14 Fetching latest version of WindowsPlayer for channel LIVE
2024/02/22 02:13:15 Fetched WindowsPlayer canonical version 0.613.0.6130507
2024/02/22 02:13:15 WindowsPlayer is up to date (version-de4af066788f46c6)
2024/02/22 02:13:15 Using Renderer: D3D11
2024/02/22 02:13:15 Applying custom FFlags: /home/ios7jbpro/.var/app/org.vinegarhq.Vinegar/data/vinegar/prefix/vinegar/versions/version-de4af066788f46c6/ClientSettings/ClientAppSettings.json
2024/02/22 02:13:15 Enabling WINE DXVK DLL overrides
2024/02/22 02:13:15 Connecting to Discord RPC
2024/02/22 02:13:15 WARNING: Could not initialize Discord RPC: drpc: discord is not running, disabling...
2024/02/22 02:13:15 Launching WindowsPlayer (/app/bin/wine64 /home/ios7jbpro/.var/app/org.vinegarhq.Vinegar/data/vinegar/prefix/vinegar/versions/version-de4af066788f46c6/RobloxPlayerBeta.exe)
esync: up and running.
002c:fixme:winediag:loader_init wine-staging 8.18 is a testing version containing experimental patches.
002c:fixme:winediag:loader_init Please mention your exact version when filing bug reports on winehq.org.
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (126).
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:fixme:ntdll:NtRaiseHardError c0000005 stub
0110:err:virtual:virtual_setup_exception stack overflow 1872 bytes addr 0x6ffffd38d852 stack 0x7ffffe1008b0 (0x7ffffe100000-0x7ffffe101000-0x7ffffe300000)
2024/02/22 02:13:16 Killing wineprefix

System information

* Vinegar: v1.6.1 
* Distro: Freedesktop SDK 23.08 (Flatpak runtime)
* Processor: 12th Gen Intel(R) Core(TM) i7-12700H
  * Supports AVX: true
  * Supports split lock detection: true
* Kernel: 6.5.0-17-generic
* Wine: v8.18 (Staging)
* Flatpak: [x]
* Cards:
  * Card 0: i915 0000:00:02.0 /sys/class/drm/card0
  * Card 1: nvidia 0000:01:00.0 /sys/class/drm/card1
brotherman123 commented 7 months ago

Update much?

Coder2195Text commented 7 months ago

I was too scared to make an issue it seems like its indeed Roblox update

MavroSeraph commented 7 months ago

I find it Interesting that After this update we cant use Wine for Roblox, but then most games will also Lock us out if we try to use windows.

WarpOverload commented 7 months ago

Not working for me either. Worked last night. It's so dumb we cant switch channels now.

WarpOverload commented 7 months ago

Just updated from the end-of-life flatpak (the io.github) one to the newer one (the org.) and now it works.

ios7jbpro commented 7 months ago

I'm already running the org. version, latest, and the issue happened so no idea

Coder2195Text commented 7 months ago

Show us ur current running version hash. We may be able to revert back to old roblox.

Just updated from the end-of-life flatpak (the io.github) one to the newer one (the org.) and now it works.

brotherman123 commented 7 months ago

yo try updating it on flatpak then deleting state.json you will find it at: /home/USER/.var/app/org.vinegarhq.Vinegar/data/vinegar/ it works for most bugs

rosr-97 commented 7 months ago

So, I had the local version installed, with a custom wineroot (wine binary) on fedora, but the flatpak is working, it appears that Vinegar is not really using the specified wine version? it seemed that it was ignoring that path regardless if Wine existed or not, also couldn't see any reference to it, but to /usr/bin/wine on the console output. That or something else is going on flatpak.

splatert commented 7 months ago

If any Flatpak users are experiencing a "Status 5" error upon launching a game, try checking for updates and install them if there are any. Doing so allowed me to launch Roblox again.

Coder2195Text commented 7 months ago

Flatpak works for me as of this writing.

CHECK-1234 commented 7 months ago

If anyone is getting crashes on the latest Roblox Update (version-de4af066788f46c6), make sure you update the Vinegar Flatpak so that you get the latest Vinegar WINE-STAGING 9.2 where it does not crash on the latest Roblox Update (version-de4af066788f46c6)

I was using the old Vinegar WINE-STAGING 8.17 and it was crashing on the latest Roblox Update (version-de4af066788f46c6), but when I used the WINE-STAGING 9.2, the latest Roblox Update (version-de4af066788f46c6) does not crash anymore for me

ios7jbpro commented 7 months ago

If anyone is getting crashes on the latest Roblox Update (version-de4af066788f46c6), make sure you update the Vinegar Flatpak so that you get the latest Vinegar WINE-STAGING 9.2 where it does not crash on the latest Roblox Update (version-de4af066788f46c6)

I was using the old Vinegar WINE-STAGING 8.17 and it was crashing on the latest Roblox Update (version-de4af066788f46c6), but when I used the WINE-STAGING 9.2, the latest Roblox Update (version-de4af066788f46c6) does not crash anymore for me

This works. Thanks.

ios7jbpro commented 7 months ago

To anyone whos still having the issue; update to latest org. vinegar from flatpak, and let it reinitialize your wineprefix. Then it works.