- ************* Preparing the environment for Debugger Extensions Gallery repositories **************
- ExtensionRepository : Implicit
- UseExperimentalFeatureForNugetShare : true
- AllowNugetExeUpdate : true
- AllowNugetMSCredentialProviderInstall : true
- AllowParallelInitializationOfLocalRepositories : true
- -- Configuring repositories
- ----> Repository : LocalInstalled, Enabled: true
- ----> Repository : UserExtensions, Enabled: true
- >>>>>>>>>>>>> Preparing the environment for Debugger Extensions Gallery repositories completed, duration 0.000 seconds
- ************* Waiting for Debugger Extensions Gallery to Initialize **************
- >>>>>>>>>>>>> Waiting for Debugger Extensions Gallery to Initialize completed, duration 0.297 seconds
- ----> Repository : UserExtensions, Enabled: true, Packages count: 0
- ----> Repository : LocalInstalled, Enabled: true, Packages count: 36
- Microsoft (R) Windows Debugger Version 10.0.25921.1001 AMD64
- Copyright (c) Microsoft Corporation. All rights reserved.
- Loading Dump File [C:\Windows\MEMORY.DMP]
- Kernel Bitmap Dump File: Kernel address space is available, User address space may not be available.
- ************* Path validation summary **************
- Response Time (ms) Location
- Deferred srv*
- Symbol search path is: srv*
- Executable search path is:
- Windows 10 Kernel Version 19041 MP (6 procs) Free x64
- Product: WinNt, suite: TerminalServer SingleUserTS
- Edition build lab: 19041.1.amd64fre.vb_release.191206-1406
- Kernel base = 0xfffff807`0fe00000 PsLoadedModuleList = 0xfffff807`10a2a770
- Debug session time: Fri Dec 15 22:43:29.408 2023 (UTC + 1:00)
- System Uptime: 0 days 6:27:31.129
- Loading Kernel Symbols
- ...............................................................
- ..........Page 10131e not present in the dump file. Type ".hh dbgerr004" for details
- ......................................................
- ................................................................
- ....
- Loading User Symbols
- Loading unloaded module list
- .......
- For analysis of this file, run !analyze -v
- nt!KeBugCheckEx:
- fffff807`101fd6f0 48894c2408 mov qword ptr [rsp+8],rcx ss:0018:ffffdc0c`86f8e1b0=000000000000000a
- 4: kd> !analyze -v
- *******************************************************************************
- * *
- * Bugcheck Analysis *
- * *
- *******************************************************************************
- IRQL_NOT_LESS_OR_EQUAL (a)
- An attempt was made to access a pageable (or completely invalid) address at an
- interrupt request level (IRQL) that is too high. This is usually
- caused by drivers using improper addresses.
- If a kernel debugger is available get the stack backtrace.
- Arguments:
- Arg1: 0000000000000000, memory referenced
- Arg2: 0000000000000002, IRQL
- Arg3: 0000000000000000, bitfield :
- bit 0 : value 0 = read operation, 1 = write operation
- bit 3 : value 0 = not an execute operation, 1 = execute operation (only on chips which support this level of status)
- Arg4: fffff807100400b1, address which referenced memory
- Debugging Details:
- ------------------
- Unable to load image \SystemRoot\system32\DRIVERS\nfs41_driver.sys, Win32 error 0n2
- KEY_VALUES_STRING: 1
- Key : Analysis.CPU.mSec
- Value: 4171
- Key : Analysis.Elapsed.mSec
- Value: 5109
- Key : Analysis.IO.Other.Mb
- Value: 0
- Key : Analysis.IO.Read.Mb
- Value: 2
- Key : Analysis.IO.Write.Mb
- Value: 1
- Key : Analysis.Init.CPU.mSec
- Value: 718
- Key : Analysis.Init.Elapsed.mSec
- Value: 53878
- Key : Analysis.Memory.CommitPeak.Mb
- Value: 88
- Key : Bugcheck.Code.KiBugCheckData
- Value: 0xa
- Key : Bugcheck.Code.LegacyAPI
- Value: 0xa
- Key : Failure.Bucket
- Value: AV_nfs41_driver!nfs41_CreateVNetRoot
- Key : Failure.Hash
- Value: {b68cc072-56ac-2f8a-458d-16a3fb121c7d}
- Key : Hypervisor.Enlightenments.Value
- Value: 12576
- Key : Hypervisor.Enlightenments.ValueHex
- Value: 3120
- Key : Hypervisor.Flags.AnyHypervisorPresent
- Value: 1
- Key : Hypervisor.Flags.ApicEnlightened
- Value: 0
- Key : Hypervisor.Flags.ApicVirtualizationAvailable
- Value: 0
- Key : Hypervisor.Flags.AsyncMemoryHint
- Value: 0
- Key : Hypervisor.Flags.CoreSchedulerRequested
- Value: 0
- Key : Hypervisor.Flags.CpuManager
- Value: 0
- Key : Hypervisor.Flags.DeprecateAutoEoi
- Value: 1
- Key : Hypervisor.Flags.DynamicCpuDisabled
- Value: 0
- Key : Hypervisor.Flags.Epf
- Value: 0
- Key : Hypervisor.Flags.ExtendedProcessorMasks
- Value: 0
- Key : Hypervisor.Flags.HardwareMbecAvailable
- Value: 0
- Key : Hypervisor.Flags.MaxBankNumber
- Value: 0
- Key : Hypervisor.Flags.MemoryZeroingControl
- Value: 0
- Key : Hypervisor.Flags.NoExtendedRangeFlush
- Value: 1
- Key : Hypervisor.Flags.NoNonArchCoreSharing
- Value: 0
- Key : Hypervisor.Flags.Phase0InitDone
- Value: 1
- Key : Hypervisor.Flags.PowerSchedulerQos
- Value: 0
- Key : Hypervisor.Flags.RootScheduler
- Value: 0
- Key : Hypervisor.Flags.SynicAvailable
- Value: 1
- Key : Hypervisor.Flags.UseQpcBias
- Value: 0
- Key : Hypervisor.Flags.Value
- Value: 536632
- Key : Hypervisor.Flags.ValueHex
- Value: 83038
- Key : Hypervisor.Flags.VpAssistPage
- Value: 1
- Key : Hypervisor.Flags.VsmAvailable
- Value: 0
- Key : Hypervisor.RootFlags.AccessStats
- Value: 0
- Key : Hypervisor.RootFlags.CrashdumpEnlightened
- Value: 0
- Key : Hypervisor.RootFlags.CreateVirtualProcessor
- Value: 0
- Key : Hypervisor.RootFlags.DisableHyperthreading
- Value: 0
- Key : Hypervisor.RootFlags.HostTimelineSync
- Value: 0
- Key : Hypervisor.RootFlags.HypervisorDebuggingEnabled
- Value: 0
- Key : Hypervisor.RootFlags.IsHyperV
- Value: 0
- Key : Hypervisor.RootFlags.LivedumpEnlightened
- Value: 0
- Key : Hypervisor.RootFlags.MapDeviceInterrupt
- Value: 0
- Key : Hypervisor.RootFlags.MceEnlightened
- Value: 0
- Key : Hypervisor.RootFlags.Nested
- Value: 0
- Key : Hypervisor.RootFlags.StartLogicalProcessor
- Value: 0
- Key : Hypervisor.RootFlags.Value
- Value: 0
- Key : Hypervisor.RootFlags.ValueHex
- Value: 0
- Key : SecureKernel.HalpHvciEnabled
- Value: 0
- Key : WER.OS.Branch
- Value: vb_release
- Key : WER.OS.Version
- Value: 10.0.19041.1
- BUGCHECK_CODE: a
- BUGCHECK_P1: 0
- BUGCHECK_P2: 2
- BUGCHECK_P3: 0
- BUGCHECK_P4: fffff807100400b1
- FILE_IN_CAB: MEMORY.DMP
- READ_ADDRESS: 0000000000000000
- BLACKBOXBSD: 1 (!blackboxbsd)
- BLACKBOXNTFS: 1 (!blackboxntfs)
- BLACKBOXPNP: 1 (!blackboxpnp)
- BLACKBOXWINLOGON: 1
- PROCESS_NAME: System
- TRAP_FRAME: ffffdc0c86f8e2f0 -- (.trap 0xffffdc0c86f8e2f0)
- NOTE: The trap frame does not contain all registers.
- Some register values may be zeroed or incorrect.
- rax=ffffa087d77c5890 rbx=0000000000000000 rcx=0000000000000000
- rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
- rip=fffff807100400b1 rsp=ffffdc0c86f8e480 rbp=ffffdc0c86f8e511
- r8=0000000000000000 r9=0000000000000000 r10=0000000000000000
- r11=fffff780000003b0 r12=0000000000000000 r13=0000000000000000
- r14=0000000000000000 r15=0000000000000000
- iopl=0 nv up ei pl zr na po nc
- nt!KeWaitForSingleObject+0x1e1:
- fffff807`100400b1 483901 cmp qword ptr [rcx],rax ds:00000000`00000000=????????????????
- Resetting default scope
- STACK_TEXT:
- ffffdc0c`86f8e1a8 fffff807`10211aa9 : 00000000`0000000a 00000000`00000000 00000000`00000002 00000000`00000000 : nt!KeBugCheckEx
- ffffdc0c`86f8e1b0 fffff807`1020d563 : ffffdc0c`86f8e260 fffff807`15f99020 00000000`00000000 ffff8482`491e52f8 : nt!KiBugCheckDispatch+0x69
- ffffdc0c`86f8e2f0 fffff807`100400b1 : ffffa087`d5d60000 ffffdc0c`86f8e558 ffffdc0c`86f8e5d0 fffff807`1051e75a : nt!KiPageFault+0x463
- ffffdc0c`86f8e480 fffff807`100f5eba : ffffa087`d77c5888 00000000`00000022 00000001`00000000 00000000`00000000 : nt!KeWaitForSingleObject+0x1e1
- ffffdc0c`86f8e570 fffff807`10044bc2 : 00000000`00000000 00000000`00000004 ffffa087`d77c5870 fffff807`15f8b655 : nt!ExpAcquireFastMutexContended+0x7a
- ffffdc0c`86f8e5b0 fffff807`15f895b6 : 00000000`00000004 0000577f`00000000 00000000`00000000 00000000`00000c00 : nt!ExAcquireFastMutex+0x162
- ffffdc0c`86f8e600 fffff807`15fbc99d : ffffa087`d86ca490 00000000`00000004 00000000`00000000 ffffa087`00000000 : nfs41_driver!nfs41_CreateVNetRoot+0x356 [C:\cygwin64\home\roland_mainz\work\msnfs41_uidmapping\ms-nfs41-client\sys\nfs41_driver.c @ 3080]
- ffffdc0c`86f8e710 fffff807`15fbd9c7 : ffffa087`d1b9baf0 ffffa087`d718b010 ffffa087`d77c54a0 ffffa087`d718b010 : nfs41_driver!RxConstructNetRoot+0xdd [base\fs\rdr2\rxce\rxconnct.c @ 1101]
- ffffdc0c`86f8e780 fffff807`15fbcd32 : ffffa087`d5d60010 ffffa087`d6bb9dc0 ffffdc0c`86f8ea40 ffffdc0c`86f8e904 : nfs41_driver!RxFindOrCreateConnections+0x657 [base\fs\rdr2\rxce\rxconnct.c @ 500]
- ffffdc0c`86f8e870 fffff807`15fbd23e : ffffa087`d5d60010 ffffdc0c`86f8e981 ffffdc0c`86f8ea40 00000000`c0000016 : nfs41_driver!RxConstructVirtualNetRoot+0x72 [base\fs\rdr2\rxce\rxconnct.c @ 1197]
- ffffdc0c`86f8e900 fffff807`15fb0207 : 00000000`00000000 ffffa087`d6bb9dc0 ffffdc0c`86f8ea40 ffffa087`db830c04 : nfs41_driver!RxFindOrConstructVirtualNetRoot+0x30e [base\fs\rdr2\rxce\rxconnct.c @ 1731]
- ffffdc0c`86f8e9e0 fffff807`15fb66d2 : 00000000`00000004 ffffa087`d5d60010 ffffa087`d6bb9dc0 ffffa087`d5d60010 : nfs41_driver!RxPrefixClaim+0x197 [base\fs\rdr2\rdbss\create.c @ 3037]
- ffffdc0c`86f8ea80 fffff807`15f98a1f : 00000000`00000000 ffffa087`d5d60010 00000000`00000000 00000000`00000000 : nfs41_driver!RxCommonDevFCBIoCtl+0x92 [base\fs\rdr2\rdbss\ntdevfcb.c @ 498]
- ffffdc0c`86f8eab0 fffff807`15f98b44 : ffffa087`db830cb8 ffffa087`db830c78 fffff807`15fa1560 fffff807`15fa1560 : nfs41_driver!RxFinishSrvCallConstruction+0x18f [base\fs\rdr2\rxce\rxconnct.c @ 723]
- ffffdc0c`86f8eb20 fffff807`15f923e3 : ffffa087`d7119a60 00000000`00000000 fffff807`15fa4000 ffffdc0c`00000001 : nfs41_driver!RxFinishSrvCallConstructionDispatcher+0x84 [base\fs\rdr2\rxce\rxconnct.c @ 805]
- ffffdc0c`86f8eb50 fffff807`15f924bb : fffff807`15fa06c0 fffff807`15fa1240 00000000`00000000 ffffa087`d7119a60 : nfs41_driver!RxWorkItemDispatcher+0x13 [base\fs\rdr2\rxce\rxworkq.c @ 1653]
- ffffdc0c`86f8eb80 fffff807`15fa400b : 00000000`00000000 00000000`00000000 ffffa087`d7119a60 ffffa087`d1b8c080 : nfs41_driver!RxpWorkerThreadDispatcher+0xbb [base\fs\rdr2\rxce\rxworkq.c @ 1343]
- ffffdc0c`86f8ebe0 fffff807`101078e5 : ffffa087`d1b8c080 fffff807`15fa4000 fffff807`15fa1240 00078404`ad9b3dfe : nfs41_driver!RxBootstrapWorkerThreadDispatcher+0xb [base\fs\rdr2\rxce\rxworkq.c @ 1469]
- ffffdc0c`86f8ec10 fffff807`102064b8 : ffff8900`1e159180 ffffa087`d1b8c080 fffff807`10107890 00726f72`7245202d : nt!PspSystemThreadStartup+0x55
- ffffdc0c`86f8ec60 00000000`00000000 : ffffdc0c`86f8f000 ffffdc0c`86f89000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x28
- FAULTING_SOURCE_LINE: C:\cygwin64\home\roland_mainz\work\msnfs41_uidmapping\ms-nfs41-client\sys\nfs41_driver.c
- FAULTING_SOURCE_FILE: C:\cygwin64\home\roland_mainz\work\msnfs41_uidmapping\ms-nfs41-client\sys\nfs41_driver.c
- FAULTING_SOURCE_LINE_NUMBER: 3080
- FAULTING_SOURCE_CODE:
- 3076:
- 3077: status = STATUS_OBJECT_NAME_NOT_FOUND;
- 3078:
- 3079: ExAcquireFastMutex(&pNetRootContext->mountLock);
- > 3080: pEntry = &pNetRootContext->mounts.head;
- 3081: pEntry = pEntry->Flink;
- 3082: while (pEntry != NULL) {
- 3083: existing_mount = (nfs41_mount_entry *)CONTAINING_RECORD(pEntry,
- 3084: nfs41_mount_entry, next);
- 3085:
- SYMBOL_NAME: nfs41_driver!nfs41_CreateVNetRoot+356
- MODULE_NAME: nfs41_driver
- IMAGE_NAME: nfs41_driver.sys
- STACK_COMMAND: .cxr; .ecxr ; kb
- BUCKET_ID_FUNC_OFFSET: 356
- FAILURE_BUCKET_ID: AV_nfs41_driver!nfs41_CreateVNetRoot
- OS_VERSION: 10.0.19041.1
- BUILDLAB_STR: vb_release
- OSPLATFORM_TYPE: x64
- OSNAME: Windows 10
- FAILURE_ID_HASH: {b68cc072-56ac-2f8a-458d-16a3fb121c7d}
- Followup: MachineOwner
- ---------
Kernel crash in nfs41_driver!nfs41_CreateVNetRoot() with UNC paths
Posted by Anonymous on Fri 15th Dec 2023 22:16
raw | new post
view followups (newest first): Prototype fix for Kernel crash in nfs41_driver!nfs41_CreateVNetRoot() with UNC paths by Anonymous
Submit a correction or amendment below (click here to make a fresh posting)
After submitting an amendment, you'll be able to view the differences between the old and new posts easily.