lutris / wine

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

World of Warcraft is crashing my SSD controller. #159

Closed lavadrop closed 1 year ago

lavadrop commented 1 year ago

I know it sounds crazy but World of Warcraft is making the SSD controller where it resides crash and my system turn the mount to read only and removing it from /dev, requiring the system to restart to mount again.

I had removed World of Warcraft and Lutris from my previous system and I even changed from Solus to OpenSUSE. In over a year I hadn't used Lutris for anything, all my leisure time was devoted to Steam games, either native or using Steam Proton.

I tried again installing Lutris and World of Warcraft for the upcoming expansion, and surprisingly the bug has come back and only happens when I run it. The game keeps running for a while, but audio loops and then it stops, then both World of Warcraft and Lutris close abruptly.

This is what I always get from dmesg:

[34852.744346] nvme nvme1: controller is down; will reset: CSTS=0xffffffff, PCI_STATUS=0x10
[34852.744354] nvme nvme1: Does your device have a faulty power saving mode enabled?
[34852.744356] nvme nvme1: Try "nvme_core.default_ps_max_latency_us=0 pcie_aspm=off" and report a bug
[34852.812934] nvme1n1: I/O Cmd(0x2) @ LBA 227547560, 8 blocks, I/O Error (sct 0x3 / sc 0x71) 
[34852.812945] I/O error, dev nvme1n1, sector 227547560 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2
[34852.848347] nvme 0000:25:00.0: enabling device (0000 -> 0002)
[34852.848431] nvme nvme1: Removing after probe failure status: -19
[34852.884354] nvme1n1: detected capacity change from 1953525168 to 0
[34852.884352] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 0, rd 1, flush 0, corrupt 0, gen 0
[34852.884359] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 1, rd 2, flush 0, corrupt 0, gen 0
[34852.884372] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 2, rd 2, flush 0, corrupt 0, gen 0
[34852.884388] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 3, rd 2, flush 0, corrupt 0, gen 0
[34852.884397] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 4, rd 2, flush 0, corrupt 0, gen 0
[34852.884417] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 6, rd 2, flush 0, corrupt 0, gen 0
[34852.884417] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 5, rd 2, flush 0, corrupt 0, gen 0
[34852.884441] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 7, rd 2, flush 0, corrupt 0, gen 0
[34852.884452] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 8, rd 2, flush 0, corrupt 0, gen 0
[34852.884462] BTRFS error (device nvme1n1p1): bdev /dev/nvme1n1p1 errs: wr 9, rd 2, flush 0, corrupt 0, gen 0
[34852.889921] BTRFS: error (device nvme1n1p1) in btrfs_commit_transaction:2436: errno=-5 IO failure (Error while writing out transaction)
[34852.889933] BTRFS info (device nvme1n1p1: state E): forced readonly
[34852.889937] BTRFS warning (device nvme1n1p1: state E): Skipping commit of aborted transaction.
[34852.889939] BTRFS: error (device nvme1n1p1: state EA) in cleanup_transaction:1983: errno=-5 IO failure
[34873.476412] btrfs_dev_stat_inc_and_print: 106 callbacks suppressed
[34873.476416] BTRFS error (device nvme1n1p1: state EA): bdev /dev/nvme1n1p1 errs: wr 116, rd 2, flush 0, corrupt 0, gen 0
[35282.491105] perf: interrupt took too long (3195 > 3127), lowering kernel.perf_event_max_sample_rate to 62500
lavadrop commented 1 year ago

It appears that wine itself is not the culprit but Lutris running in the background is. Closing here.