You are not logged in.

#1 2024-05-03 22:44:52

natkr
Member
Registered: 2024-05-03
Posts: 3

World of Warcraft crashes on login after recent update

After a recent system upgrade (https://gist.github.com/nightkr/341b43f … 727adc721f), World of Warcraft (retail, 10.2.6.54499, running on wine-ge-8-26-x86_64 via Lutris) started crashing after selecting a character to log into. It'd load until around 40%, and then the game window would just close.

I tried downgrading {lib32-,}glibc (in accordance with https://bbs.archlinux.org/viewtopic.php?id=295323), and it made no difference.

Curiously, after running a Scan&Repair in Battle.net, it has instead started crashing immediately on startup, not even letting me pick a character anymore. All logs of this are in https://gist.github.com/nightkr/fa1a198 … 638cffb0ef (WoW created a bunch of other log files too, but they're all empty).

As a workaround, I've found that installing {lib32-,}amdvlk does work and let the game launch normally, implying a regression somewhere in Mesa/vulkan-radeon.

Offline

#2 2024-05-04 13:03:40

natkr
Member
Registered: 2024-05-03
Posts: 3

Re: World of Warcraft crashes on login after recent update

After some careful bisecting, it looks like the culprit was upgrading linux-zen{,-headers} to 6.8.9.zen1-1. The game runs fine if I run the latest of everything else, but hold back linux-zen{,-headers} to 6.8.8.zen1-1.

Offline

#3 2024-05-04 13:22:41

natkr
Member
Registered: 2024-05-03
Posts: 3

Re: World of Warcraft crashes on login after recent update

This doesn't seem to be exclusive to zen, I see the same difference between linux-6.8.9.arch1-1 (broken) and 6.8.8.arch1-1 (works).

Offline

#4 2024-05-04 18:06:14

fobban
Member
Registered: 2020-12-30
Posts: 9

Re: World of Warcraft crashes on login after recent update

Thanks. I had the same problem with CS2 and Hunt: Showdown. Both crashing upon start. Downgrading to linux-6.8.8 worked.

Offline

#5 2024-05-04 18:27:05

mrbass21
Member
Registered: 2024-05-04
Posts: 2

Re: World of Warcraft crashes on login after recent update

Wanted to also reply that I also had the same issue and downgrading to 6.8.8 worked for me as well.

Offline

#6 2024-05-04 20:54:59

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 22,138

Re: World of Warcraft crashes on login after recent update

I've seen some comments that enabling resizable BAR in your BIOS might mitigate this, can you check that? In any case a kernel bug that's best reported after doing a bisect.

Offline

#7 2024-05-05 03:51:58

mrbass21
Member
Registered: 2024-05-04
Posts: 2

Re: World of Warcraft crashes on login after recent update

I can confirm that in my original test case resizable BAR was disabled when I experienced the crash.

I enabled resizable bar, installed the new kernel, rebooted, and I do not see the crash anymore! I probably should have always had resizable bar enabled!

@V1del Thank you very much of the suggestion!

Edit: Posting again in response to the reply below that I am also using a 6900XT graphics card.

Last edited by mrbass21 (2024-05-05 05:24:40)

Offline

#8 2024-05-05 05:03:50

arazil
Member
Registered: 2024-05-05
Posts: 1

Re: World of Warcraft crashes on login after recent update

I'm going to take a shot in the dark and say that this is likely due to AMDGPU issue #3343 ("Bisected: Games crash on 6.9rc-5+/6.8.9+/6.6.30+ if above 4g decoding/resize bar is disabled or not supported")... The current status and more information is available at: https://gitlab.freedesktop.org/drm/amd/-/issues/3343

NOTE: You have to set "Resizable BAR" to "auto" AND set the "CSM Boot" option to "disabled" to get resizable BAR working on ASUS brand motherboards (and likely other types of boards as well). Resizable BAR will not work while the "CSM Boot" option is set to "enabled."

[EDIT: Updated message to reflect new information regarding how to enable resizable BAR support.]

[EDIT 2: Updated the AMDGPU issue title to reflect that the current "linux-lts" kernel is also impacted.]

Last edited by arazil (2024-05-05 15:30:14)

Offline

#9 2024-05-05 11:39:48

Necrosis
Member
From: Russian Federation, Tomsk
Registered: 2023-05-13
Posts: 7

Re: World of Warcraft crashes on login after recent update

arazil wrote:

NOTE: You have to set "Resizable BAR" to "auto" AND set the "CSM Boot" option to "disabled" to get resizable BAR working on ASUS brand motherboards (and likely other types of boards as well). Resizable BAR will not work while the "CSM Boot" option is set to "enabled."

After doing that, my PC can't locate a EFI partition anymore. Looks like I'm stuck on old kernel.

EDIT: I've checked my limine install and it looks like I forgot to add an efi entity via efibootmgr. After adding it and turning on resize bar, games has stop crashing

Last edited by Necrosis (2024-05-05 12:56:33)

Offline

#10 2024-05-06 09:55:22

realitykid
Member
Registered: 2010-12-24
Posts: 13

Re: World of Warcraft crashes on login after recent update

Wanted to add in that enabling "Resizable BAR" also fixed issues with games crashing for me on the 6.8.9 kernel. In my case the games were "Call of Duty: Advanced Warfare" and "Days Gone".

Offline

#11 2024-05-06 11:25:56

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 22,138

Re: World of Warcraft crashes on login after recent update

But this shouldn't strictly be necessary and is more of a workaround. But seems the culprit has been identified and hopefully gets fixed in the next few stable releases.

Last edited by V1del (2024-05-06 11:26:32)

Offline

#12 2024-05-07 06:27:45

loqs
Member
Registered: 2014-03-06
Posts: 17,715

Re: World of Warcraft crashes on login after recent update

V1del wrote:

But this shouldn't strictly be necessary and is more of a workaround. But seems the culprit has been identified and hopefully gets fixed in the next few stable releases.

Fix may be queued for the next stable release.  Awaiting someone to test.

Offline

#13 2024-05-15 04:03:36

014
Member
Registered: 2015-11-11
Posts: 6

Re: World of Warcraft crashes on login after recent update

I was having this problem on mainline and zen kernels as well. Booting to LTS kernel was the easiest workaround.

After I saw these forum posts, I converted my BIOS/MBR boot system to UEFI, disabled CSM, and enabled 4G encoding. That was a bit of work, but figured it was time to get off legacy boot. And now I can use zen kernel again in Steam games without crashing.

Offline

#14 2024-05-15 10:16:30

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 22,138

Re: World of Warcraft crashes on login after recent update

The patch got backported to LTS, if you were on 6.6.30 you would/should have seen this as well.

Offline

Board footer

Powered by FluxBB