New
#1
FAILURE_BUCKET_ID: 0x133_DPC_athw8x!ath_bt_coex_switch_scheme
hi experts, encountered this bsod memory.dump and running winDBG got the below log. appreciate experts insights to id the root cause and remediation steps. thanks in advance.
system: laptop Microsoft Windows Version 22H2 (OS Build 19045.4170)
OS Name: Microsoft Windows 10 Home
OS Version: 10.0.19045 N/A Build 19045
HTML Code:************* Preparing the environment for Debugger Extensions Gallery repositories ************** ExtensionRepository : Implicit UseExperimentalFeatureForNugetShare : true AllowNugetExeUpdate : true NonInteractiveNuget : true AllowNugetMSCredentialProviderInstall : true AllowParallelInitializationOfLocalRepositories : true EnableRedirectToV8JsProvider : false -- Configuring repositories ----> Repository : LocalInstalled, Enabled: true ----> Repository : UserExtensions, Enabled: true >>>>>>>>>>>>> Preparing the environment for Debugger Extensions Gallery repositories completed, duration 0.015 seconds ************* Waiting for Debugger Extensions Gallery to Initialize ************** . >>>>>>>>>>>>> Waiting for Debugger Extensions Gallery to Initialize completed, duration 1.000 seconds ----> Repository : UserExtensions, Enabled: true, Packages count: 0 ----> Repository : LocalInstalled, Enabled: true, Packages count: 41 Microsoft (R) Windows Debugger Version 10.0.27553.1004 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. Symbol search path is: srv* Executable search path is: Windows 10 Kernel Version 19041 MP (8 procs) Free x64 Product: WinNt, suite: TerminalServer SingleUserTS Personal Edition build lab: 19041.1.amd64fre.vb_release.191206-1406 Kernel base = 0xfffff803`48a00000 PsLoadedModuleList = 0xfffff803`4962a730 Debug session time: Fri Mar 22 11:37:05.355 2024 (UTC - 4:00) System Uptime: 0 days 0:51:49.093 Loading Kernel Symbols ............................................................... ................................................................ ................................................................ ............................................. Loading User Symbols Loading unloaded module list ............ For analysis of this file, run !analyze -v nt!KeBugCheckEx: fffff803`48dfd890 48894c2408 mov qword ptr [rsp+8],rcx ss:0018:fffff803`4dca5e20=0000000000000133 NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\atlmfc.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\ObjectiveC.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\concurrency.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\cpp_rest.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Kernel.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\stl.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Windows.Data.Json.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Windows.Devices.Geolocation.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Windows.Devices.Sensors.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Windows.Media.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\windows.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\winrt.natvis' NatVis script unloaded from 'C:\Program Files\WindowsApps\Microsoft.WinDbg_1.2402.24001.0_x64__8wekyb3d8bbwe\amd64\Visualizers\Usb4Kd.natvis' ************* Preparing the environment for Debugger Extensions Gallery repositories ************** ExtensionRepository : Implicit UseExperimentalFeatureForNugetShare : true AllowNugetExeUpdate : true NonInteractiveNuget : true AllowNugetMSCredentialProviderInstall : true AllowParallelInitializationOfLocalRepositories : true EnableRedirectToV8JsProvider : false -- 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.063 seconds ----> Repository : UserExtensions, Enabled: true, Packages count: 0 ----> Repository : LocalInstalled, Enabled: true, Packages count: 41 Microsoft (R) Windows Debugger Version 10.0.27553.1004 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 (8 procs) Free x64 Product: WinNt, suite: TerminalServer SingleUserTS Personal Edition build lab: 19041.1.amd64fre.vb_release.191206-1406 Kernel base = 0xfffff803`48a00000 PsLoadedModuleList = 0xfffff803`4962a730 Debug session time: Fri Mar 22 11:37:05.355 2024 (UTC - 4:00) System Uptime: 0 days 0:51:49.093 Loading Kernel Symbols ............................................................... ................................................................ ................................................................ ............................................. Loading User Symbols Loading unloaded module list ............ For analysis of this file, run !analyze -v nt!KeBugCheckEx: fffff803`48dfd890 48894c2408 mov qword ptr [rsp+8],rcx ss:0018:fffff803`4dca5e20=0000000000000133 0: kd> !analyze -v ******************************************************************************* * * * Bugcheck Analysis * * * ******************************************************************************* DPC_WATCHDOG_VIOLATION (133) The DPC watchdog detected a prolonged run time at an IRQL of DISPATCH_LEVEL or above. Arguments: Arg1: 0000000000000000, A single DPC or ISR exceeded its time allotment. The offending component can usually be identified with a stack trace. Arg2: 0000000000000501, The DPC time count (in ticks). Arg3: 0000000000000500, The DPC time allotment (in ticks). Arg4: fffff803496fb320, cast to nt!DPC_WATCHDOG_GLOBAL_TRIAGE_BLOCK, which contains additional information regarding this single DPC timeout Debugging Details: ------------------ ************************************************************************* *** *** *** *** *** Either you specified an unqualified symbol, or your debugger *** *** doesn't have full symbol information. Unqualified symbol *** *** resolution is turned off by default. Please either specify a *** *** fully qualified symbol module!symbolname, or enable resolution *** *** of unqualified symbols by typing ".symopt- 100". Note that *** *** enabling unqualified symbol resolution with network symbol *** *** server shares in the symbol path may cause the debugger to *** *** appear to hang for long periods of time when an incorrect *** *** symbol name is typed or the network symbol server is down. *** *** *** *** For some commands to work properly, your symbol path *** *** must point to .pdb files that have full type information. *** *** *** *** Certain .pdb files (such as the public OS symbols) do not *** *** contain the required information. Contact the group that *** *** provided you with these symbols if you need this command to *** *** work. *** *** *** *** Type referenced: TickPeriods *** *** *** ************************************************************************* KEY_VALUES_STRING: 1 Key : Analysis.CPU.mSec Value: 22484 Key : Analysis.Elapsed.mSec Value: 27496 Key : Analysis.IO.Other.Mb Value: 0 Key : Analysis.IO.Read.Mb Value: 0 Key : Analysis.IO.Write.Mb Value: 10 Key : Analysis.Init.CPU.mSec Value: 2655 Key : Analysis.Init.Elapsed.mSec Value: 309544 Key : Analysis.Memory.CommitPeak.Mb Value: 115 Key : Bugcheck.Code.KiBugCheckData Value: 0x133 Key : Bugcheck.Code.LegacyAPI Value: 0x133 Key : Bugcheck.Code.TargetModel Value: 0x133 Key : Failure.Bucket Value: 0x133_DPC_athw8x!ath_bt_coex_switch_scheme Key : Failure.Hash Value: {12203e9f-57a7-6d7e-83e7-cf6a48b3a656} Key : Hypervisor.Enlightenments.Value Value: 0 Key : Hypervisor.Enlightenments.ValueHex Value: 0 Key : Hypervisor.Flags.AnyHypervisorPresent Value: 0 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: 0 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: 0 Key : Hypervisor.Flags.NoNonArchCoreSharing Value: 0 Key : Hypervisor.Flags.Phase0InitDone Value: 0 Key : Hypervisor.Flags.PowerSchedulerQos Value: 0 Key : Hypervisor.Flags.RootScheduler Value: 0 Key : Hypervisor.Flags.SynicAvailable Value: 0 Key : Hypervisor.Flags.UseQpcBias Value: 0 Key : Hypervisor.Flags.Value Value: 0 Key : Hypervisor.Flags.ValueHex Value: 0 Key : Hypervisor.Flags.VpAssistPage Value: 0 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: 133 BUGCHECK_P1: 0 BUGCHECK_P2: 501 BUGCHECK_P3: 500 BUGCHECK_P4: fffff803496fb320 FILE_IN_CAB: MEMORY.DMP DPC_TIMEOUT_TYPE: SINGLE_DPC_TIMEOUT_EXCEEDED TRAP_FRAME: fffff8034dc97160 -- (.trap 0xfffff8034dc97160) NOTE: The trap frame does not contain all registers. Some register values may be zeroed or incorrect. rax=0000000000000001 rbx=0000000000000000 rcx=ffffe507dbb60110 rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000 rip=fffff80348d00eaa rsp=fffff8034dc972f0 rbp=fffff8034dc977f9 r8=00000000126f0600 r9=0000000000001dbc r10=0000fffff8036609 r11=ffff96fba9e00000 r12=0000000000000000 r13=0000000000000000 r14=0000000000000000 r15=0000000000000000 iopl=0 nv up ei pl nz na pe nc nt!KxWaitForSpinLockAndAcquire+0x2a: fffff803`48d00eaa f390 pause Resetting default scope BLACKBOXBSD: 1 (!blackboxbsd) BLACKBOXNTFS: 1 (!blackboxntfs) BLACKBOXPNP: 1 (!blackboxpnp) BLACKBOXWINLOGON: 1 PROCESS_NAME: System STACK_TEXT: fffff803`4dca5e18 fffff803`48e37d12 : 00000000`00000133 00000000`00000000 00000000`00000501 00000000`00000500 : nt!KeBugCheckEx fffff803`4dca5e20 fffff803`48c53903 : 000006cc`0ce36ae4 fffff803`44d93180 00000000`00000000 fffff803`44d93180 : nt!KeAccumulateTicks+0x1e1bb2 fffff803`4dca5e80 fffff803`48c533ea : fffff803`496f39c0 fffff803`4dc971e0 fffff803`4c1a3c00 00000000`00008202 : nt!KeClockInterruptNotify+0x453 fffff803`4dca5f30 fffff803`48d00805 : fffff803`496f39c0 fffff803`4dca5f40 00000000`0000000c ffff719e`5a49e061 : nt!HalpTimerClockIpiRoutine+0x1a fffff803`4dca5f60 fffff803`48dff8ca : fffff803`4dc971e0 fffff803`496f39c0 00000000`00000000 00000000`00000000 : nt!KiCallInterruptServiceRoutine+0xa5 fffff803`4dca5fb0 fffff803`48e000f7 : 00000001`00000000 00000003`00000002 ffffe507`00000050 fffff803`4dc97160 : nt!KiInterruptSubDispatchNoLockNoEtw+0xfa fffff803`4dc97160 fffff803`48d00eaa : ffffe507`dbc02be8 ffffe507`dbc02030 ffffe507`dbcb7800 fffff803`660a421b : nt!KiInterruptDispatchNoLockNoEtw+0x37 fffff803`4dc972f0 fffff803`48c42fe8 : ffffe507`dbb60110 00000000`00000002 ffffe507`dbb5b030 ffffe507`dbc02030 : nt!KxWaitForSpinLockAndAcquire+0x2a fffff803`4dc97320 fffff803`660ce366 : fffff803`4dc97401 ffffe507`dbcb7800 00000000`00000000 00000000`000000ff : nt!KeAcquireSpinLockRaiseToDpc+0x88 fffff803`4dc97350 fffff803`660c72f7 : ffffe507`dbb5b030 fffff803`00000000 00000000`00000000 00000000`00000001 : athw8x!ath_bt_coex_switch_scheme+0x342 fffff803`4dc97430 fffff803`660c9b10 : ffffe507`dbb5b030 fffff803`4dc97570 00000000`00000000 00000000`00000000 : athw8x!ath_bt_coex_bt_mci_profile_info+0x66b fffff803`4dc974a0 fffff803`660e079d : ffffe507`dbb5b030 fffff803`0000001c fffff803`4dc97570 00000000`00000010 : athw8x!ath_bt_coex_event+0x788 fffff803`4dc97510 fffff803`660e1406 : ffffe507`dbb5b030 fffff803`00000005 ffffa701`dfcbe100 00000000`00000010 : athw8x!ath_coex_mci_buf_free+0x4d9 fffff803`4dc975c0 fffff803`660e0cc0 : ffffe507`dbb5b030 fffff803`662b3e0e ffffe507`dbb43030 fffff803`660b0dd0 : athw8x!ath_coex_mci_intr_process+0x73e fffff803`4dc97660 fffff803`6609eec1 : ffffe507`dbb5b030 ffffe507`0000000c fffff803`662c73d0 fffff803`662c7360 : athw8x!ath_coex_mci_intr+0x74 fffff803`4dc976a0 fffff803`6625513b : ffffe507`dbb5b030 00000007`3153f714 ffffe507`dbcbd400 fffff803`4dc978a0 : athw8x!ath_paprd_clear_cnt+0x16c1 fffff803`4dc97710 fffff803`66205d9e : ffffe507`dbb50030 fffff803`00000001 ffffe507`dbcbd0e0 00000000`00000000 : athw8x!Hw11DpcDispatcher+0x27 fffff803`4dc97740 fffff803`4d0d3c79 : ffffe507`dbb43030 00000000`00000000 fffff803`4dc977b0 00000000`00000000 : athw8x!MPHandleInterrupt+0x3a fffff803`4dc97780 fffff803`48cc164e : fffff803`44d96240 00000000`00000000 00000000`00000004 fffff803`44d93180 : ndis!ndisInterruptDpc+0x3c589 fffff803`4dc97860 fffff803`48cc0934 : 00000000`00000000 00000000`00000000 00000000`00140001 00000000`00000000 : nt!KiExecuteAllDpcs+0x30e fffff803`4dc979d0 fffff803`48e0235e : 00000000`00000000 fffff803`44d93180 fffff803`49727a00 ffffe507`e1c99080 : nt!KiRetireDpcList+0x1f4 fffff803`4dc97c60 00000000`00000000 : fffff803`4dc98000 fffff803`4dc92000 00000000`00000000 00000000`00000000 : nt!KiIdleLoop+0x9e SYMBOL_NAME: athw8x!ath_bt_coex_switch_scheme+342 MODULE_NAME: athw8x IMAGE_NAME: athw8x.sys STACK_COMMAND: .cxr; .ecxr ; kb BUCKET_ID_FUNC_OFFSET: 342 FAILURE_BUCKET_ID: 0x133_DPC_athw8x!ath_bt_coex_switch_scheme OS_VERSION: 10.0.19041.1 BUILDLAB_STR: vb_release OSPLATFORM_TYPE: x64 OSNAME: Windows 10 FAILURE_ID_HASH: {12203e9f-57a7-6d7e-83e7-cf6a48b3a656} Followup: MachineOwner ---------