I had a BSOD today ,the dump file of windows says that this time the culprit is BTHport.sys , After a google research I foud out that is bluetooth related , I have a bluetooth adapter for a long time already and never had this issues , could be a software problem or can be also related to the adapter itself ?
What Can I do in case of software issue ?
PC specs :
AOC monitor with 21" and freesync , 75hz
Gigabyte b450 gaming X
AMD Ryzen 5 3600
Kingston HyperX FURY DDR4 (with RGB) at 3200mhz with XMP profile 1 enabled
XFX RX 580 GTS XXX 4gb
Bitfenix formula gold 550w
3 hdd´s from WD , 1 wd green , 1wd black ,1 wd blue
1 ssd ( kingston a400 120gb)
DUMP FILE TEXT :
Microsoft (R) Windows Debugger Version 10.0.22000.194 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [D:\Documentos\MEMORY.DMP]
Kernel Bitmap Dump File: Kernel address space is available, User address space may not be available.
Dump completed successfully, progress percentage: 100
Symbol search path is: srv*
Executable search path is:
Windows 10 Kernel Version 22000 MP (12 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Edition build lab: 22000.1.amd64fre.co_release.210604-1628
Machine Name:
Kernel base = 0xfffff803
Debug session time: Tue Feb 22 21:54:33.882 2022 (UTC + 0:00)
System Uptime: 0 days 0:15:18.513
Loading Kernel Symbols
...............................................................
................................................................
................................................................
...
Loading User Symbols
Loading unloaded module list
............
For analysis of this file, run !analyze -v
8: kd> !analyze -v
***
DRIVER_POWER_STATE_FAILURE (9f)
A driver has failed to complete a power IRP within a specific time.
Arguments:
Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time
Arg2: ffffc00f5f435d90, Physical Device Object of the stack
Arg3: fffffa096a08b7d0, nt!TRIAGE_9F_POWER on Win7 and higher, otherwise the Functional Device Object of the stack
Arg4: ffffc00f6ca2da20, The blocked IRP
Debugging Details:
------------------
Implicit thread is now ffffc00f
Loaded symbol image file: BTHport.sys
Mapped memory image file: C:\ProgramData\dbg\sym\BTHport.sys\73E4D2AC1d6000\BTHport.sys
Image path: \SystemRoot\System32\drivers\BTHport.sys
Image name: BTHport.sys
Browse all global symbols functions data
Image was built with /Brepro flag.
Timestamp: 73E4D2AC (This is a reproducible build file hash, not a timestamp)
CheckSum: 001D7BA6
ImageSize: 001D6000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
Information from resource tables:
What Can I do in case of software issue ?
PC specs :
AOC monitor with 21" and freesync , 75hz
Gigabyte b450 gaming X
AMD Ryzen 5 3600
Kingston HyperX FURY DDR4 (with RGB) at 3200mhz with XMP profile 1 enabled
XFX RX 580 GTS XXX 4gb
Bitfenix formula gold 550w
3 hdd´s from WD , 1 wd green , 1wd black ,1 wd blue
1 ssd ( kingston a400 120gb)
DUMP FILE TEXT :
Microsoft (R) Windows Debugger Version 10.0.22000.194 AMD64
Copyright (c) Microsoft Corporation. All rights reserved.
Loading Dump File [D:\Documentos\MEMORY.DMP]
Kernel Bitmap Dump File: Kernel address space is available, User address space may not be available.
Dump completed successfully, progress percentage: 100
Symbol search path is: srv*
Executable search path is:
Windows 10 Kernel Version 22000 MP (12 procs) Free x64
Product: WinNt, suite: TerminalServer SingleUserTS
Edition build lab: 22000.1.amd64fre.co_release.210604-1628
Machine Name:
Kernel base = 0xfffff803
54600000 PsLoadedModuleList = 0xfffff803
55229bc0Debug session time: Tue Feb 22 21:54:33.882 2022 (UTC + 0:00)
System Uptime: 0 days 0:15:18.513
Loading Kernel Symbols
...............................................................
................................................................
................................................................
...
Loading User Symbols
Loading unloaded module list
............
For analysis of this file, run !analyze -v
8: kd> !analyze -v
***
- *
- Bugcheck Analysis *
- *
DRIVER_POWER_STATE_FAILURE (9f)
A driver has failed to complete a power IRP within a specific time.
Arguments:
Arg1: 0000000000000003, A device object has been blocking an Irp for too long a time
Arg2: ffffc00f5f435d90, Physical Device Object of the stack
Arg3: fffffa096a08b7d0, nt!TRIAGE_9F_POWER on Win7 and higher, otherwise the Functional Device Object of the stack
Arg4: ffffc00f6ca2da20, The blocked IRP
Debugging Details:
------------------
Implicit thread is now ffffc00f
5f2be040
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 2280
Key : Analysis.DebugAnalysisManager
Value: Create
Key : Analysis.Elapsed.mSec
Value: 2374
Key : Analysis.Init.CPU.mSec
Value: 3046
Key : Analysis.Init.Elapsed.mSec
Value: 63183
Key : Analysis.Memory.CommitPeak.Mb
Value: 152
Key : WER.OS.Branch
Value: co_release
Key : WER.OS.Timestamp
Value: 2021-06-04T16:28:00Z
Key : WER.OS.Version
Value: 10.0.22000.1
DUMP_FILE_ATTRIBUTES: 0x1000
BUGCHECK_CODE: 9f
BUGCHECK_P1: 3
BUGCHECK_P2: ffffc00f5f435d90
BUGCHECK_P3: fffffa096a08b7d0
BUGCHECK_P4: ffffc00f6ca2da20
DRVPOWERSTATE_SUBCODE: 3
FAULTING_THREAD: ffffc00f5f2be040
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
PROCESS_NAME: System
STACK_TEXT:
fffffa09
6a01b140 fffff803549327f7 : ffffe681
00000000 0000000000000000 00000000
00000020 0000000000000000 : nt!KiSwapContext+0x76
fffffa09
6a01b280 fffff803549346a9 : ffffc00f
0000000a ffffc00f00000001 fffffa09
6a01b460 fffffa0900000000 : nt!KiSwapThread+0x3a7
fffffa09
6a01b360 fffff8035492e5c4 : ffffc00f
00000000 ffffc00f00000000 ffffc00f
00000000 0000000000000000 : nt!KiCommitThreadWait+0x159
fffffa09
6a01b400 fffff803644bac05 : ffffc00f
66c67110 fffff80300000000 00000000
00000000 ffffc00f66c67c00 : nt!KeWaitForSingleObject+0x234
fffffa09
6a01b4f0 fffff803644baa18 : ffffc00f
66c670a8 0000000000000001 00000000
00000001 0000000000000001 : BTHport!Microsoft::Bluetooth::BthCoreCx::HciTransport::StopReaderAndWriter+0xa1
fffffa09
6a01b530 fffff803644a4e70 : ffffc00f
66c67050 0000000000000003 ffffc00f
66c670a8 ffffc00f66cd4e00 : BTHport!Microsoft::Bluetooth::BthCoreCx::HciTransport::StopInternal+0x60
fffffa09
6a01b590 fffff803644a4f57 : 00000000
00000003 fffffa096a01b800 00000000
00000000 ffffc00f00000000 : BTHport!Microsoft::Bluetooth::BthCoreCx::Fdo::EvtCxDevicePreD0Exit+0x17c
fffffa09
6a01b600 fffff803561a5730 : 00000000
0000031a ffffc00f66cb5cc0 fffff803
561b6700 0000000000000000 : BTHport!Microsoft::Bluetooth::BthCoreCx::Fdo::EvtCxDevicePreD0ExitThunk+0x17
fffffa09
6a01b630 fffff80356159461 : ffffc00f
66c787a0 0000000000000000 ffffc00f
66c67a28 fffff8035612b812 : Wdf01000!FxPnpDeviceD0Exit::InvokeCxCallback+0x30 [minkernel\wdf\framework\shared\irphandlers\pnp\pnpcallbacks.cpp @ 328]
fffffa09
6a01b690 fffff80356156dae : ffffc00f
66c67ce8 ffffc00f66cd4c90 ffffc00f
66c67770 000000000000031c : Wdf01000!FxPrePostCallback::IssuePreCxCallbacksStateless+0x53 [minkernel\wdf\framework\shared\irphandlers\pnp\cxpnppowercallbacks.cpp @ 478]
fffffa09
6a01b6c0 fffff8035612d0b1 : 00000000
00000000 0000000000000003 00000000
00000003 ffffc00f66c67770 : Wdf01000!FxPrePostCallback::InvokeStateless+0x29886 [minkernel\wdf\framework\shared\irphandlers\pnp\cxpnppowercallbacks.cpp @ 414]
fffffa09
6a01b6f0 fffff8035612e75b : 00000000
00000000 fffffa096a01b890 fffff803
561b6740 0000000000000000 : Wdf01000!FxPkgPnp::PowerGotoDxIoStoppedCommon+0xf1 [minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 3100]
fffffa09
6a01b760 fffff80356136b66 : 00000000
0000031c fffff803561b6ee0 ffffc00f
66c67770 0000000000000000 : Wdf01000!FxPkgPnp::PowerGotoDNotZeroIoStopped+0xb [minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 2842]
fffffa09
6a01b790 fffff80356136d20 : 00000000
00000340 ffffc00f66c67770 ffffc00f
66c67770 0000000000000340 : Wdf01000!FxPkgPnp::PowerEnterNewState+0x142 [minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 1699]
fffffa09
6a01b8e0 fffff803561359ee : ffffc00f
66c67770 0000000000000000 00000000
00000000 fffff8035612b800 : Wdf01000!FxPkgPnp::PowerProcessEventInner+0xdc [minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 1613]
fffffa09
6a01b960 fffff8035612c839 : 00000000
00000000 ffffc00f66c67770 fffffa09
6a01bad0 0000000000000016 : Wdf01000!FxPkgPnp::PowerProcessEvent+0x142 [minkernel\wdf\framework\shared\irphandlers\pnp\powerstatemachine.cpp @ 1394]
fffffa09
6a01b9f0 fffff8035612c655 : ffffc00f
66c67770 fffffa096a01bab8 00000000
00000004 0000000000000000 : Wdf01000!FxPkgFdo::DispatchDeviceSetPower+0x6d [minkernel\wdf\framework\shared\irphandlers\pnp\fdopower.cpp @ 350]
fffffa09
6a01ba40 fffff8035612b458 : ffffc00f
66c67770 0000000000000016 fffffa09
6a01bac0 fffff803549a1d29 : Wdf01000!FxPkgFdo::_DispatchSetPower+0x25 [minkernel\wdf\framework\shared\irphandlers\pnp\fdopower.cpp @ 120]
fffffa09
6a01ba70 fffff80356123d82 : ffffc00f
6ca2da20 ffffc00f6ca2da20 00000000
00000000 0000000000000016 : Wdf01000!FxPkgPnp::Dispatch+0xd8 [minkernel\wdf\framework\shared\irphandlers\pnp\fxpkgpnp.cpp @ 771]
fffffa09
6a01bae0 fffff803549abb67 : 00000000
00000000 ffffc00f5f2be040 ffffc00f
6ca2da20 0000000000000000 : Wdf01000!FxDevice::DispatchWithLock+0x152 [minkernel\wdf\framework\shared\core\fxdevice.cpp @ 1447]
fffffa09
6a01bb50 fffff803548478f5 : 00000000
00000000 fffff803549ab960 00000000
00000000 00000000000000d8 : nt!PopIrpWorker+0x207
fffffa09
6a01bbf0 fffff80354a1a2d4 : ffffe681
e5560180 ffffc00f5f2be040 fffff803
548478a0 0000000000000000 : nt!PspSystemThreadStartup+0x55
fffffa09
6a01bc40 0000000000000000 : fffffa09
6a01c000 fffffa096a016000 00000000
00000000 0000000000000000 : nt!KiStartSystemThread+0x34
STACK_COMMAND: .thread 0xffffc00f5f2be040 ; kb
SYMBOL_NAME: BTHport!Microsoft::Bluetooth::BthCoreCx::HciTransport::StopReaderAndWriter+a1
MODULE_NAME: BTHport
IMAGE_NAME: BTHport.sys
BUCKET_ID_FUNC_OFFSET: a1
FAILURE_BUCKET_ID: 0x9F_3_BTHport!Microsoft::Bluetooth::BthCoreCx::HciTransport::StopReaderAndWriter
OS_VERSION: 10.0.22000.1
BUILDLAB_STR: co_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {644091bf-7273-4fa6-d16e-e0ab5661024d}
Followup: MachineOwner
---------
8: kd> lmvm BTHport
Browse full module list
start end module name
fffff803
64340000 fffff803`64516000 BTHport (pdb symbols) C:\ProgramData\dbg\sym\bthport.pdb\09D5CB23FF3F156326D7DFDBD25E9CA91\bthport.pdbLoaded symbol image file: BTHport.sys
Mapped memory image file: C:\ProgramData\dbg\sym\BTHport.sys\73E4D2AC1d6000\BTHport.sys
Image path: \SystemRoot\System32\drivers\BTHport.sys
Image name: BTHport.sys
Browse all global symbols functions data
Image was built with /Brepro flag.
Timestamp: 73E4D2AC (This is a reproducible build file hash, not a timestamp)
CheckSum: 001D7BA6
ImageSize: 001D6000
Translations: 0000.04b0 0000.04e4 0409.04b0 0409.04e4
Information from resource tables: