- ************* 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.
 nrubsig.kpaste.net RSS