btrfs icon indicating copy to clipboard operation
btrfs copied to clipboard

[Win 10 x64] BSOD

Open dotqurter opened this issue 4 years ago • 12 comments

I noticed my shared BTRFS drive was BSOD'ing after steam was trying to write to the steamlibrary folder, and upon manually checking the folders/subfolders of my steamlibrary, I noticed (right before BSOD'ing) that a empty (or invalid, it read 0kb) "steam.dll.symlink" file had been placed in the folder, which when Windows tried to interact, it would cause a hard BSOD. Deleting the file through linux fixed the issue. If needed, I can try to fish out the file that caused the crashing.

dotqurter avatar Feb 12 '21 00:02 dotqurter

Actually, I just doublechecked -- I errornously thought that the root cause was the symlink file, yet I'm back to crashing. Checking the bluescreen dump, the crash seems to come from storachi.sys, and sometimes dumping CLASSPNP.sys, which is a SCSI driver. Weird, since it's not using any SCSI, all SATA.

dotqurter avatar Feb 12 '21 01:02 dotqurter

Windows dump reports that the storahci,sys driver is running into an access violation trying to access 0x0000000. This only occurs on my btrfs drive, all other drives are fine to search and dir through subdirectories.

dotqurter avatar Feb 12 '21 01:02 dotqurter

I have also had the same issue.

lbibass avatar Feb 15 '21 23:02 lbibass

Screenshot 2021-02-25 123928

publicarray avatar Feb 25 '21 01:02 publicarray

I recently found the issue with my driver. It's always after coming back from my linux VM that I have this issue; turns out winbtrfs hard-crashes if it can't resolve the location of a hardlink. The offending file is just a symlink to a steam dll in my /home/ folder for compatibility reasons (Proton stuff).

dotqurter avatar Apr 01 '21 22:04 dotqurter

maybe you could boot into linux and try to fix the issue from there?

TheMadHau5 avatar Apr 02 '21 08:04 TheMadHau5

@publicarray, @dotqurter - could you send me your minidumps please?

maharmstone avatar Apr 02 '21 10:04 maharmstone

maybe you could boot into linux and try to fix the issue from there?

I usually can, problem is that it happens everytime steam is started from linux. It's a pain.

@publicarray, @dotqurter - could you send me your minidumps please?

I'm having trouble getting one -- Windows' error dumper gets hung at 60% for me while doing it.

dotqurter avatar Apr 02 '21 16:04 dotqurter

Sorry @dotqurter I no longer have the minidumps, and I've not noticed any more issues. Maybe I need to run a steam game with the game library on a btrf volume again.

publicarray avatar Apr 07 '21 23:04 publicarray

I'm on latest driver and still suffering from crashes. Last crash was right now.

dotqurter avatar Apr 08 '21 01:04 dotqurter

@publicarray, @dotqurter - could you send me your minidumps please?

i'm suffering same BSOD's with latest version (1.7.7). i have minidumps. Minidumps.zip

emrefs avatar Apr 12 '21 22:04 emrefs

I just had the problem too with a new setup on 1.8. Still have the minidump but besides the CLASSPNP.sys nothing of interest. But I think the reason was the btrfs drive to be assigned as G: and after a new linux configuration I did de- and now reattach the drive that's been previously G:.

But I could not rename the drive letter in btrfs tab. For now i've simply renamed the sys (to be save on win system using the repair options). Is there any other way to rename the drive letter? In any way such conflicts should be taken in advance.

kusalux avatar Apr 17 '22 19:04 kusalux

Closing old issues

maharmstone avatar Nov 30 '23 01:11 maharmstone