Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BSOD Running dir On Specific Folder & Subfolders #394

Open
BellCubeDev opened this issue Aug 20, 2024 · 1 comment
Open

BSOD Running dir On Specific Folder & Subfolders #394

BellCubeDev opened this issue Aug 20, 2024 · 1 comment

Comments

@BellCubeDev
Copy link

System information

Type Version/Name
Distribution Name Microsoft Windows 10 Pro
Distribution Version 19045.4780
Kernel Version 22H2
Architecture x86
OpenZFS Version zfswin-2.2.3rc5
zfs-kmod-zfswin-2.2.3rc5

Describe the problem you're observing

When reading the files in a specific directory (in my case, W:\GitRepos\stockedhome\application) or any of its subdirectories (such as W:\GitRepos\stockedhome\application\src), the system BSODs with the following:

BSOD Screen Data

Stop code: SYSTEM_SERVICE_EXCEPTION
What failed: OpenZFS.sys

Top-Left text observed variations:
Associated with dump 2:

0x00000000C0000005
0xFFFFF8037AF5DF4E
0xFFFFF502F8154380
0x0000000000000000

Associated with dump 3:

0x00000000C0000005
0xFFFFF8045A5ADF4E
0xFFFFC304897D2380
0x0000000000000000

Event Viewer data:

<EventData>
    <Data Name="BugcheckCode">59</Data>  <!-- 0x3b SYSTEM_SERVICE_EXCEPTION -->
    <Data Name="BugcheckParameter1">0xc0000005</Data>
    <Data Name="BugcheckParameter2">0x0</Data>
    <Data Name="BugcheckParameter3">0x0</Data>
    <Data Name="BugcheckParameter4">0x0</Data>
    <Data Name="SleepInProgress">0</Data>
    <Data Name="PowerButtonTimestamp">0</Data>
    <Data Name="BootAppStatus">0</Data>
    <Data Name="Checkpoint">0</Data>
    <Data Name="ConnectedStandbyInProgress">false</Data>
    <Data Name="SystemSleepTransitionsToOn">0</Data>
    <Data Name="CsEntryScenarioInstanceId">0</Data>
    <Data Name="BugcheckInfoFromEFI">true</Data>
    <Data Name="CheckpointStatus">0</Data>
    <Data Name="CsEntryScenarioInstanceIdV2">0</Data>
    <Data Name="LongPowerButtonPressDetected">false</Data>
</EventData>

Documentation page: Bug Check 0x3B: SYSTEM_SERVICE_EXCEPTION

Parameter 1 is the application error. The following is returned when using Microsoft's Error Lookup Tool:

# for hex 0xc0000005 / decimal -1073741819
  ISCSI_ERR_SETUP_NETWORK_NODE                                   iscsilog.h
# Failed to setup initiator portal. Error status is given in
# the dump data.
  STATUS_ACCESS_VIOLATION                                        ntstatus.h
# The instruction at 0x%p referenced memory at 0x%p. The
# memory could not be %s.
  USBD_STATUS_DEV_NOT_RESPONDING                                 usb.h
# as an HRESULT: Severity: FAILURE (1), FACILITY_NONE (0x0), Code 0x5
# for hex 0x5 / decimal 5
  WINBIO_FP_TOO_FAST                                             winbio_err.h
# Move your finger more slowly on the fingerprint reader.
# as an HRESULT: Severity: FAILURE (1), FACILITY_NULL (0x0), Code 0x5
  ERROR_ACCESS_DENIED                                            winerror.h
# Access is denied.
# 5 matches found for "0xc0000005"

Likely errors are ERROR_ACCESS_DENIED and potentially STATUS_ACCESS_VIOLATION

I've run a full scrub and ZFS found no errors. Running zpool status tank returns:

  pool: tank
 state: ONLINE
  scan: scrub repaired 0B in 05:04:42 with 0 errors on Mon Aug 19 22:18:19 2024
config:

        NAME                STATE     READ WRITE CKSUM
        tank                ONLINE       0     0     0
          mirror-0          ONLINE       0     0     0
            physicaldrive2  ONLINE       0     0     0
            physicaldrive1  ONLINE       0     0     0

errors: No known data errors

This directory was fully readable and writable just a couple of days ago. Nothing has changed in regards to the ZFS driver or its configuration.

Describe how to reproduce the problem

Not sure how to reproduce it on a fresh system but simply running the command dir W:\GitRepos\stockedhome\application will summon the bugcheck.

Include any warning/errors/backtraces from the system logs

Kernel minidump 1: 082024-50875-01.dmp
Kernel minidump 2: 082024-166468-01.dmp
Kernel minidump 3 for good measure: 082024-48093-01.dmp

Image of BSOD for dump 2:

20240820_110603_HDR

@BellCubeDev
Copy link
Author

The issue appears to be related to installing packages with PNPM in some way. I'm investigating this on my end trying to create a minimal reproduction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant