Lenovo Vantage Frequently Crashes into BSoD on Yoga Pro 9i (2023 IRP8)
I got my Yoga 9i Pro 2023 IRP8 (i7 13705h, 32GB, 1TB, RTX4050) one week ago. Since then, I have experienced multiple bugs and instability issues. I will post all of them here one by one to see if there is any solution.
Many times when I open Lenovo Vantage and check different items, I get BSoD. I had thought it was an Intel Driver Issues, until I checked the dump file and realised that it is a Lenovo Vantage issue.
The forum does not allow me to upload a dump file here, so please see the analysis below by WINDbg.
Can someone please help me? This should not be happening to a brand new laptop.
1: 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: 0000004b8268634c, 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: fffff8035e6ba150, address which referenced memory
Debugging Details:
------------------
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 1390
Key : Analysis.Elapsed.mSec
Value: 15585
Key : Analysis.IO.Other.Mb
Value: 14
Key : Analysis.IO.Read.Mb
Value: 0
Key : Analysis.IO.Write.Mb
Value: 32
Key : Analysis.Init.CPU.mSec
Value: 296
Key : Analysis.Init.Elapsed.mSec
Value: 120766
Key : Analysis.Memory.CommitPeak.Mb
Value: 103
Key : Bugcheck.Code.LegacyAPI
Value: 0xa
Key : Dump.Attributes.AsUlong
Value: 1808
Key : Dump.Attributes.DiagDataWrittenToHeader
Value: 1
Key : Dump.Attributes.ErrorCode
Value: 0
Key : Dump.Attributes.KernelGeneratedTriageDump
Value: 1
Key : Dump.Attributes.LastLine
Value: Dump completed successfully.
Key : Dump.Attributes.ProgressPercentage
Value: 0
Key : Failure.Bucket
Value: AV_TcnPeripheral64!unknown_function
Key : Failure.Hash
Value: {ba43bd4d-c8e9-9d9c-b808-55f45660118c}
Key : Hypervisor.Enlightenments.ValueHex
Value: 1417df84
Key : Hypervisor.Flags.AnyHypervisorPresent
Value: 1
Key : Hypervisor.Flags.ApicEnlightened
Value: 0
Key : Hypervisor.Flags.ApicVirtualizationAvailable
Value: 1
Key : Hypervisor.Flags.AsyncMemoryHint
Value: 0
Key : Hypervisor.Flags.CoreSchedulerRequested
Value: 0
Key : Hypervisor.Flags.CpuManager
Value: 1
Key : Hypervisor.Flags.DeprecateAutoEoi
Value: 1
Key : Hypervisor.Flags.DynamicCpuDisabled
Value: 1
Key : Hypervisor.Flags.Epf
Value: 0
Key : Hypervisor.Flags.ExtendedProcessorMasks
Value: 1
Key : Hypervisor.Flags.HardwareMbecAvailable
Value: 1
Key : Hypervisor.Flags.MaxBankNumber
Value: 0
Key : Hypervisor.Flags.MemoryZeroingControl
Value: 0
Key : Hypervisor.Flags.NoExtendedRangeFlush
Value: 0
Key : Hypervisor.Flags.NoNonArchCoreSharing
Value: 1
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: 21631230
Key : Hypervisor.Flags.ValueHex
Value: 14a10fe
Key : Hypervisor.Flags.VpAssistPage
Value: 1
Key : Hypervisor.Flags.VsmAvailable
Value: 1
Key : Hypervisor.RootFlags.AccessStats
Value: 1
Key : Hypervisor.RootFlags.CrashdumpEnlightened
Value: 1
Key : Hypervisor.RootFlags.CreateVirtualProcessor
Value: 1
Key : Hypervisor.RootFlags.DisableHyperthreading
Value: 0
Key : Hypervisor.RootFlags.HostTimelineSync
Value: 1
Key : Hypervisor.RootFlags.HypervisorDebuggingEnabled
Value: 0
Key : Hypervisor.RootFlags.IsHyperV
Value: 1
Key : Hypervisor.RootFlags.LivedumpEnlightened
Value: 1
Key : Hypervisor.RootFlags.MapDeviceInterrupt
Value: 1
Key : Hypervisor.RootFlags.MceEnlightened
Value: 1
Key : Hypervisor.RootFlags.Nested
Value: 0
Key : Hypervisor.RootFlags.StartLogicalProcessor
Value: 1
Key : Hypervisor.RootFlags.Value
Value: 1015
Key : Hypervisor.RootFlags.ValueHex
Value: 3f7
BUGCHECK_CODE: a
BUGCHECK_P1: 4b8268634c
BUGCHECK_P2: 2
BUGCHECK_P3: 0
BUGCHECK_P4: fffff8035e6ba150
FILE_IN_CAB: 070523-17953-01.dmp
TAG_NOT_DEFINED_202b: *** Unknown TAG in analysis list 202b
DUMP_FILE_ATTRIBUTES: 0x1808
Kernel Generated Triage Dump
READ_ADDRESS: fffff8035ed1c468: Unable to get MiVisibleState
Unable to get NonPagedPoolStart
Unable to get NonPagedPoolEnd
Unable to get PagedPoolStart
Unable to get PagedPoolEnd
unable to get nt!MmSpecialPagesInUse
0000004b8268634c
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
CUSTOMER_CRASH_COUNT: 1
PROCESS_NAME: LenovoVantage.
DPC_STACK_BASE: FFFFFB804EC3FFB0
TRAP_FRAME: fffffb804ec3e5f0 -- (.trap 0xfffffb804ec3e5f0)
NOTE: The trap frame does not contain all registers.
Some register values may be zeroed or incorrect.
rax=ffff828f3ac06080 rbx=0000000000000000 rcx=0000004b82686000
rdx=0000000000000000 rsi=0000000000000000 rdi=0000000000000000
rip=fffff8035e6ba150 rsp=fffffb804ec3e780 rbp=fffffb804ec3e940
r8=000000000000fde9 r9=fffffb804ec3e870 r10=0000000000000000
r11=0000000000000000 r12=0000000000000000 r13=0000000000000000
r14=0000000000000000 r15=0000000000000000
iopl=0 nv up ei pl zr na po nc
nt!RtlpIsUtf8Process+0x50:
fffff803`5e6ba150 664439814c030000 cmp word ptr [rcx+34Ch],r8w ds:0000004b`8268634c=04e4
Resetting default scope
STACK_TEXT:
fffffb80`4ec3e4a8 fffff803`5e4442a9 : 00000000`0000000a 0000004b`8268634c 00000000`00000002 00000000`00000000 : nt!KeBugCheckEx
fffffb80`4ec3e4b0 fffff803`5e43f934 : 02030405`00000500 00000000`00010006 fffff231`e4dafa51 00000004`00000004 : nt!KiBugCheckDispatch+0x69
fffffb80`4ec3e5f0 fffff803`5e6ba150 : 00000000`00000000 fffff803`5e2ac5c7 ffffc481`39ad6180 00000000`00000000 : nt!KiPageFault+0x474
fffffb80`4ec3e780 fffff803`5e6b9ff0 : 00000000`00000000 fffffb80`4ec3e928 fffffb80`4ec3e7f0 fffff803`5e3f3c38 : nt!RtlpIsUtf8Process+0x50
fffffb80`4ec3e7c0 fffff803`5e3f1229 : 00000000`00000020 00000000`00000000 fffffb80`4ec3eacf ffff828f`464a2000 : nt!RtlAnsiCharToUnicodeChar+0x20
fffffb80`4ec3e810 fffff803`5e3f389d : fffffb80`4ec3eacf fffffb80`4ec3eacf fffffb80`4ec3ed50 fffff803`5e23ea57 : nt!safecrt_mbtowc+0x39
fffffb80`4ec3e840 fffff803`5e3ef98c : 00000000`00000007 00000000`00000000 fffffb80`4ec3ef60 00000000`00000000 : nt!woutput_l+0x5dd
fffffb80`4ec3ed20 fffff803`5e3ef901 : 00000000`00000010 00000000`00000011 00000000`00000000 00000000`00000000 : nt!vsnwprintf_l+0x7c
fffffb80`4ec3ed90 fffff803`a13c1d3f : 00000000`00000010 00000000`00000002 fffffb80`4ec3ef30 00000000`00000002 : nt!vsnwprintf+0x11
fffffb80`4ec3edd0 00000000`00000010 : 00000000`00000002 fffffb80`4ec3ef30 00000000`00000002 00007d70`c1217618 : TcnPeripheral64+0x1d3f
fffffb80`4ec3edd8 00000000`00000002 : fffffb80`4ec3ef30 00000000`00000002 00007d70`c1217618 00000000`00000000 : 0x10
fffffb80`4ec3ede0 fffffb80`4ec3ef30 : 00000000`00000002 00007d70`c1217618 00000000`00000000 00000000`00000000 : 0x2
fffffb80`4ec3ede8 00000000`00000002 : 00007d70`c1217618 00000000`00000000 00000000`00000000 00000000`00000000 : 0xfffffb80`4ec3ef30
fffffb80`4ec3edf0 00007d70`c1217618 : 00000000`00000000 00000000`00000000 00000000`00000000 00007d70`c1217618 : 0x2
fffffb80`4ec3edf8 00000000`00000000 : 00000000`00000000 00000000`00000000 00007d70`c1217618 00000000`00000000 : 0x00007d70`c1217618
SYMBOL_NAME: TcnPeripheral64+1d3f
MODULE_NAME: TcnPeripheral64
IMAGE_NAME: TcnPeripheral64.sys
STACK_COMMAND: .cxr; .ecxr ; kb
BUCKET_ID_FUNC_OFFSET: 1d3f
FAILURE_BUCKET_ID: AV_TcnPeripheral64!unknown_function
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {ba43bd4d-c8e9-9d9c-b808-55f45660118c}
Followup: MachineOwner
---------