1.版本:电脑win10,微信最新版3.9.11。
2.错误描述:电脑端微信登录成功后,在会话框界面卡顿,然后闪退并弹出“错误报告”对话框。尝试重新安装微信、重启电脑都不行。
3.WinDbg打开dmp文件,显示如下内容:
*******************************************************************************
* *
* Exception Analysis *
* *
*******************************************************************************
*** WARNING: Unable to verify checksum for USER32.dll
*** WARNING: Unable to verify checksum for WeChat.exe
*** WARNING: Unable to verify checksum for KERNEL32.DLL
*** WARNING: Unable to verify checksum for ole32.dll
*** WARNING: Unable to verify checksum for KERNELBASE.dll
*** WARNING: Unable to verify checksum for twinapi.appcore.dll
*** WARNING: Unable to verify checksum for mmcrashpad_client64.dll
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 4952
Key : Analysis.Elapsed.mSec
Value: 82460
Key : Analysis.IO.Other.Mb
Value: 21
Key : Analysis.IO.Read.Mb
Value: 1
Key : Analysis.IO.Write.Mb
Value: 47
Key : Analysis.Init.CPU.mSec
Value: 3483
Key : Analysis.Init.Elapsed.mSec
Value: 46038
Key : Analysis.Memory.CommitPeak.Mb
Value: 224
Key : Failure.Bucket
Value: IN_PAGE_ERROR_c000009c_c0000006_hardware_disk!Unknown
Key : Failure.Hash
Value: {ea62a297-497b-7186-6930-07689f01e67d}
Key : InPageError.Desc
Value: STATUS_DEVICE_DATA_ERROR
Key : InPageError.Subcode
Value: c000009c
Key : Timeline.Process.Start.DeltaSec
Value: 78
Key : WER.Process.Version
Value: 3.9.11.17
FILE_IN_CAB: 58e8280b-1c83-476e-b345-f20db4850b56.dmp
NTGLOBALFLAG: 0
CONTEXT: (.ecxr)
rax=0000016e5e61516c rbx=0000000000010886 rcx=000000000000b9f2
rdx=0000016e60aeda80 rsi=0000016e60af2914 rdi=0000016e5e61a000
rip=00007ffc1a2ec0cb rsp=0000002336cfd728 rbp=0000002336cfd9a0
r8=0000000000010886 r9=0000016e60aeda80 r10=00007ffc15fb0000
r11=0000002336cfd880 r12=0000016e607ab530 r13=0000002336cfda30
r14=0000016e50dddd50 r15=0000002336cfd960
iopl=0 nv up ei pl nz na pe nc
cs=0033 ss=0000 ds=0000 es=0000 fs=0053 gs=002b efl=00010202
WeChatWin!_ASSERT+0x639bbb:
00007ffc`1a2ec0cb f3a4 rep movs byte ptr [rdi],byte ptr [rsi]
Resetting default scope
EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ffc1a2ec0cb (WeChatWin!_ASSERT+0x0000000000639bbb)
ExceptionCode: c0000006 (In-page I/O error)
ExceptionFlags: 00000000
NumberParameters: 3
Parameter[0]: 0000000000000001
Parameter[1]: 0000016e5e61a000
Parameter[2]: 00000000c000009c
Inpage operation failed at 0000016e5e61a000, due to I/O error 00000000c000009c
PROCESS_NAME: WeChat.exe
ADDITIONAL_DEBUG_TEXT: Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD]
ERROR_CODE: (NTSTATUS) 0xc0000006 - The instruction at 0x%p referenced memory at 0x%p. The required data was not placed into memory because of an I/O error status of 0x%x.
EXCEPTION_CODE_STR: c0000006
EXCEPTION_PARAMETER1: 0000000000000001
EXCEPTION_PARAMETER2: 0000016e5e61a000
EXCEPTION_PARAMETER3: 00000000c000009c
FAULTING_THREAD: ffffffff
STACK_TEXT:
00000000`00000000 00000000`00000000 hardware_disk!Unknown+0x0
STACK_COMMAND: dt ntdll!LdrpLastDllInitializer BaseDllName ; dt ntdll!LdrpFailureData ; ** Pseudo Context ** ManagedPseudo ** Value: ffffffff ** ; kb
SYMBOL_NAME: hardware_disk!Unknown
MODULE_NAME: hardware_disk
IMAGE_NAME: hardware_disk
FAILURE_BUCKET_ID: IN_PAGE_ERROR_c000009c_c0000006_hardware_disk!Unknown
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {ea62a297-497b-7186-6930-07689f01e67d}
Followup: MachineOwner
---------