firemail
标题: 崩溃分析 WinDbg [打印本页]
作者: Qter 时间: 2022-8-31 10:59
标题: 崩溃分析 WinDbg
本帖最后由 Qter 于 2024-2-22 18:41 编辑
D:\\release\\Package\\mCloudWin(V7.1.2)A001\\pdb:E:\\gitcode\\712\\mCloud_ClientWin712\\dll\\release
!analyze -v
https://zhuanlan.zhihu.com/p/43972006下载,下载官方版本
[color=inherit !important]Download Debugging Tools for Windows - WinDbg - Windows driversdocs.microsoft.com/en-us/windows-hardware/drivers/debugger/debugger-download-tools
配置
1.使用dump文件查找崩溃的位置
首先打开dump文件。
输入!analyze -v(原来写的!anaylze -v 感谢
尚逸的提醒) 查看数据
输入!anaylze -v 查看数据发现什么都没有
输入~*kbn 查看所有的线程
然后向上查找KERNELBASE!UnhandledExceptionFilter+0x25a 这个一个 未处理的异常
输入~*kbn 查看所有的线程复制第三个参数00b8d9d0
输入 dd 00b8d9d0
输入 dd 00b8d9d0然后输入 .exr 00b8db60(第二个参数)查看上下文 .cxr 00b8dbb0 (第三个参数)
.exr 00b8db60(第二个参数)查看上下文 .cxr 00b8dbb0 (第三个参数)然后kbn
kbn然后发现自己熟悉代码
双击崩溃位置,发现跳不过去
打开call stack
打开call stack双击崩溃的位置
双击崩溃的位置成功跳转代码
打开local
打开local查看崩溃前的数据
查看崩溃前的数据这里就可以找到错误的位置以及出问题的原因了。
2.调试程序,由于某些情况下,pdb与现在版本不一致(vs中修改了些的代码,或者vs抽风)vs无法附加进程,但是bug又是偶现的,好不容易出现一次又不能破坏现场。就可以直接使用windbg直接附加到进程进行调试程序。
附加到进程此时程序会暂停
打开cpp文件
点击上面的小图标,可以打开调用堆栈等窗口。
选中你需要调试的代码F9添加断点,跟vs一致。
添加断点F5或者输入g 继续运行
断点停止成功可以看到当前运行的数据都可以看到了。
作者: Qter 时间: 2022-8-31 11:00
- Microsoft (R) Windows Debugger Version 10.0.17763.132 X86
- Copyright (c) Microsoft Corporation. All rights reserved.
- Loading Dump File [D:\问题\libcef\60f70e3a-f32c-4e4c-b34e-85e2e6bc31a8\crashdump.dmp]
- User Mini Dump File: Only registers, stack and portions of memory are available
- Error: Change all symbol paths attempts to access 'D:\\release\\Package\\mCloudWin(V7.1.2)A001\\pdb:E:\\gitcode\\712\\mCloud_ClientWin712\\dll\\release' failed: 0x7b - 文件名、目录名或卷标语法不正确。
- ************* Path validation summary **************
- Response Time (ms) Location
- Error D:\\release\\Package\\mCloudWin(V7.1.2)A001\\pdb:E:\\gitcode\\712\\mCloud_ClientWin712\\dll\\release
- Symbol search path is: D:\\release\\Package\\mCloudWin(V7.1.2)A001\\pdb:E:\\gitcode\\712\\mCloud_ClientWin712\\dll\\release
- Executable search path is:
- Windows 10 Version 18362 MP (12 procs) Free x86 compatible
- Product: WinNt, suite: SingleUserTS
- 10.0.18362.1110 (WinBuild.160101.0800)
- Machine Name:
- Debug session time: Tue Aug 23 17:31:21.000 2022 (UTC + 8:00)
- System Uptime: not available
- Process Uptime: 3 days 3:37:23.000
- ................................................................
- ................................................................
- .........................................................
- This dump file has an exception of interest stored in it.
- The stored exception information can be accessed via .ecxr.
- (42b4.1e54): Unknown exception - code e0000008 (first/second chance not available)
- *** WARNING: Unable to verify timestamp for ntdll.dll
- *** ERROR: Module load completed but symbols could not be loaded for ntdll.dll
- Unable to load image C:\Windows\System32\KERNELBASE.dll, Win32 error 0n2
- *** WARNING: Unable to verify timestamp for KERNELBASE.dll
- *** ERROR: Module load completed but symbols could not be loaded for KERNELBASE.dll
- eax=00000000 ebx=129de91c ecx=00000000 edx=00000000 esi=00000000 edi=00000408
- eip=77c52f3c esp=129de0e0 ebp=129de150 iopl=0 nv up ei pl nz ac po nc
- cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000212
- ntdll+0x72f3c:
- 77c52f3c c20c00 ret 0Ch
- 0:047> !analyze -v
- *******************************************************************************
- * *
- * Exception Analysis *
- * *
- *******************************************************************************
- *************************************************************************
- *** ***
- *** ***
- *** 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: $ntdllsym!_CONTEXT ***
- *** ***
- *************************************************************************
- *** WARNING: Unable to verify timestamp for kernel32.dll
- *** ERROR: Module load completed but symbols could not be loaded for kernel32.dll
- ***** OS symbols are WRONG. Please fix symbols to do analysis.
- Unable to load image C:\Windows\System32\ole32.dll, Win32 error 0n2
- *** WARNING: Unable to verify timestamp for ole32.dll
- *** ERROR: Module load completed but symbols could not be loaded for ole32.dll
- Unable to load image C:\Windows\System32\combase.dll, Win32 error 0n2
- *** WARNING: Unable to verify timestamp for combase.dll
- *** ERROR: Module load completed but symbols could not be loaded for combase.dll
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for CrashRpt_r.dll -
- *** WARNING: Unable to verify timestamp for SogouPY.ime
- *** ERROR: Module load completed but symbols could not be loaded for SogouPY.ime
- *** WARNING: Unable to verify timestamp for PicFace.dll
- *** ERROR: Module load completed but symbols could not be loaded for PicFace.dll
- *************************************************************************
- *** ***
- *** ***
- *** 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: nt!_CONTEXT ***
- *** ***
- *************************************************************************
- KEY_VALUES_STRING: 1
- STACKHASH_ANALYSIS: 1
- TIMELINE_ANALYSIS: 1
- DUMP_CLASS: 2
- DUMP_QUALIFIER: 400
- CONTEXT: (.ecxr)
- eax=129def88 ebx=00000170 ecx=00000001 edx=00000000 esi=00000000 edi=6933802c
- eip=75ba46d2 esp=129def88 ebp=129defe4 iopl=0 nv up ei pl nz ac pe nc
- cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000216
- KERNELBASE+0x1146d2:
- 75ba46d2 8b4c2454 mov ecx,dword ptr [esp+54h] ss:002b:129defdc=b8f7255a
- Resetting default scope
- FAULTING_IP:
- KERNELBASE+1146d2
- 75ba46d2 8b4c2454 mov ecx,dword ptr [esp+54h]
- EXCEPTION_RECORD: (.exr -1)
- ExceptionAddress: 75ba46d2 (KERNELBASE+0x001146d2)
- ExceptionCode: e0000008
- ExceptionFlags: 00000001
- NumberParameters: 1
- Parameter[0]: 00000170
- BUGCHECK_STR: E94AEEF6
- WRONG_SYMBOLS_TIMESTAMP: e94aeef6
- WRONG_SYMBOLS_SIZE: 19a000
- FAULTING_MODULE: 77be0000 ntdll
- DEBUG_FLR_IMAGE_TIMESTAMP: e94aeef6
- ADDITIONAL_DEBUG_TEXT:
- You can run '.symfix; .reload' to try to fix the symbol path and load symbols. ; Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD]
- ANALYSIS_SESSION_HOST: CY-202010141JOS
- ANALYSIS_SESSION_TIME: 08-31-2022 10:56:05.0916
- ANALYSIS_VERSION: 10.0.17763.132 x86fre
- STACK_TEXT:
- 129def88 75ba46d2 KERNELBASE+0x1146d2
- 129defec 65a74cfd libcef!cef_string_utf16_to_upper+0x426fd
- 129df008 664c1511 libcef!cef_time_delta+0x23e16
- 129df014 65abb104 libcef!cef_string_utf16_to_upper+0x88b04
- 129df02c 65a5d31e libcef!cef_string_utf16_to_upper+0x2ad1e
- 129df03c 6472e6d4 libcef!cef_string_multimap_size+0x3fdc0b
- 129df05c 64741dce libcef!cef_string_multimap_size+0x411305
- 129df090 64730fe8 libcef!cef_string_multimap_size+0x40051f
- 129df264 6473629e libcef!cef_string_multimap_size+0x4057d5
- 129df288 65af1af1 libcef!cef_string_utf16_to_upper+0xbf4f1
- 129df2c4 640cfcad libcef!cef_zip_reader_create+0x27f19
- 129df2d8 64425db3 libcef!cef_string_multimap_size+0xf52ea
- 129df334 646368ca libcef!cef_string_multimap_size+0x305e01
- 129df3d8 65e34eb1 libcef!cef_string_utf16_to_upper+0x4028b1
- 129df46c 65d882de libcef!cef_string_utf16_to_upper+0x355cde
- 129df4e8 65d884c8 libcef!cef_string_utf16_to_upper+0x355ec8
- 129df570 65d8a4b7 libcef!cef_string_utf16_to_upper+0x357eb7
- 129df590 648ad33b libcef!cef_string_multimap_size+0x57c872
- 129df5ac 65a87aa7 libcef!cef_string_utf16_to_upper+0x554a7
- 129df618 664d9895 libcef!cef_time_delta+0x3c19a
- 129df6ec 664d9630 libcef!cef_time_delta+0x3bf35
- 129df74c 664c7438 libcef!cef_time_delta+0x29d3d
- 129df78c 664da06a libcef!cef_time_delta+0x3c96f
- 129df7b4 65a764f6 libcef!cef_string_utf16_to_upper+0x43ef6
- 129df804 65a7636f libcef!cef_string_utf16_to_upper+0x43d6f
- 129df814 65a9592b libcef!cef_string_utf16_to_upper+0x6332b
- 129df81c 65a95a93 libcef!cef_string_utf16_to_upper+0x63493
- 129df868 65a93d75 libcef!cef_string_utf16_to_upper+0x61775
- 129df88c 75f86359 kernel32+0x16359
- 129df89c 77c48944 ntdll+0x68944
- 129df8f8 77c48914 ntdll+0x68914
- THREAD_SHA1_HASH_MOD_FUNC: c3ed4354ce909c6ff0339885e25cf45198b1767a
- THREAD_SHA1_HASH_MOD_FUNC_OFFSET: a5bed8ebe0fcb2ddbff57df9a5982ba1aac112c8
- THREAD_SHA1_HASH_MOD: f948376e29c6ced390fd2053430ccfa5ea9a3883
- FOLLOWUP_IP:
- KERNELBASE+1146d2
- 75ba46d2 8b4c2454 mov ecx,dword ptr [esp+54h]
- FAULT_INSTR_CODE: 54244c8b
- SYMBOL_STACK_INDEX: 0
- FOLLOWUP_NAME: MachineOwner
- STACK_COMMAND: .ecxr ; kb ; ** Pseudo Context ** Pseudo ** Value: 11f9c5d8 ** ; kb
- EXCEPTION_CODE: (NTSTATUS) 0xe94aeef6 - <Unable to get error code text>
- EXCEPTION_CODE_STR: E94AEEF6
- EXCEPTION_STR: WRONG_SYMBOLS
- PROCESS_NAME: ntdll.wrong.symbols.dll
- IMAGE_NAME: ntdll.wrong.symbols.dll
- MODULE_NAME: ntdll_wrong_symbols
- SYMBOL_NAME: ntdll_wrong_symbols!E94AEEF619A000
- BUCKET_ID: WRONG_SYMBOLS_X86_10.0.18362.1110_(WinBuild.160101.0800)_TIMESTAMP_940110-224926
- DEFAULT_BUCKET_ID: WRONG_SYMBOLS_X86_10.0.18362.1110_(WinBuild.160101.0800)_TIMESTAMP_940110-224926
- PRIMARY_PROBLEM_CLASS: WRONG_SYMBOLS
- FAILURE_EXCEPTION_CODE: E94AEEF6
- FAILURE_IMAGE_NAME: ntdll.wrong.symbols.dll
- BUCKET_ID_IMAGE_STR: ntdll.wrong.symbols.dll
- FAILURE_MODULE_NAME: ntdll_wrong_symbols
- BUCKET_ID_MODULE_STR: ntdll_wrong_symbols
- FAILURE_FUNCTION_NAME: E94AEEF619A000
- BUCKET_ID_FUNCTION_STR: E94AEEF619A000
- BUCKET_ID_OFFSET: 0
- BUCKET_ID_MODTIMEDATESTAMP: 0
- BUCKET_ID_MODCHECKSUM: 0
- BUCKET_ID_MODVER_STR: 0.0.0.0
- BUCKET_ID_PREFIX_STR: WRONG_SYMBOLS_X86_10.0.18362.1110_(WinBuild.160101.0800)_TIMESTAMP_940110-224926
- FAILURE_PROBLEM_CLASS: WRONG_SYMBOLS
- FAILURE_SYMBOL_NAME: ntdll.wrong.symbols.dll!E94AEEF619A000
- FAILURE_BUCKET_ID: WRONG_SYMBOLS_X86_10.0.18362.1110_(WinBuild.160101.0800)_TIMESTAMP_940110-224926_E94AEEF6_ntdll.wrong.symbols.dll!E94AEEF619A000
- TARGET_TIME: 2022-08-23T09:31:21.000Z
- OSBUILD: 18362
- OSSERVICEPACK: 1110
- SERVICEPACK_NUMBER: 0
- OS_REVISION: 0
- SUITE_MASK: 256
- PRODUCT_TYPE: 1
- OSPLATFORM_TYPE: x86
- OSNAME: Windows 10
- OSEDITION: Windows 10 WinNt SingleUserTS
- OS_LOCALE:
- USER_LCID: 0
- OSBUILD_TIMESTAMP: 2017-09-12 07:43:03
- BUILDDATESTAMP_STR: 160101.0800
- BUILDLAB_STR: WinBuild
- BUILDOSVER_STR: 10.0.18362.1110
- ANALYSIS_SESSION_ELAPSED_TIME: b7
- ANALYSIS_SOURCE: UM
- FAILURE_ID_HASH_STRING: um:wrong_symbols_x86_10.0.18362.1110_(winbuild.160101.0800)_timestamp_940110-224926_e94aeef6_ntdll.wrong.symbols.dll!e94aeef619a000
- FAILURE_ID_HASH: {ff4692e3-d0ff-92f5-0605-0bb0d3e3994d}
- Followup: MachineOwner
- ---------
复制代码
作者: Qter 时间: 2022-8-31 11:17
- Microsoft (R) Windows Debugger Version 10.0.17763.132 X86
- Copyright (c) Microsoft Corporation. All rights reserved.
- Loading Dump File [D:\Backup\我的文档\Tencent Files\254452118\FileRecv\crashlogs (3)\crashlogs\6de356ec-1e38-4cdc-92ab-c8a495de857f\crashdump.dmp]
- User Mini Dump File: Only registers, stack and portions of memory are available
- Symbol search path is: srv*
- Executable search path is:
- Windows 10 Version 18363 MP (6 procs) Free x86 compatible
- Product: WinNt, suite: SingleUserTS
- 10.0.18362.329 (WinBuild.160101.0800)
- Machine Name:
- Debug session time: Wed Aug 31 03:47:35.000 2022 (UTC + 8:00)
- System Uptime: not available
- Process Uptime: 0 days 3:15:10.000
- ................................................................
- ................................................................
- ................................................................
- ..........
- This dump file has an exception of interest stored in it.
- The stored exception information can be accessed via .ecxr.
- (12a84.117d4): Unknown exception - code 00000000 (first/second chance not available)
- eax=00000000 ebx=00000000 ecx=00000000 edx=00000000 esi=00000000 edi=000003e8
- eip=77ab1e3c esp=0737f1f8 ebp=0737f268 iopl=0 nv up ei pl nz na po nc
- cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000202
- ntdll!NtWaitForSingleObject+0xc:
- 77ab1e3c c20c00 ret 0Ch
- Error: Change all symbol paths attempts to access 'D:\\release\\Package\\mCloudWin(V7.1.2)A001\\pdb:E:\\gitcode\\712\\mCloud_ClientWin712\\dll\\release' failed: 0x7b - 文件名、目录名或卷标语法不正确。
- ************* Path validation summary **************
- Response Time (ms) Location
- Error D:\\release\\Package\\mCloudWin(V7.1.2)A001\\pdb:E:\\gitcode\\712\\mCloud_ClientWin712\\dll\\release
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
- 0:013> .reload
- ..*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
- ..............................................................
- ................................................................
- ................................................................
- ..........
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for KERNELBASE.dll -
- ************* Symbol Loading Error Summary **************
- Module name Error
- ntdll The system cannot find the file specified
- KERNELBASE The system cannot find the file specified
- You can troubleshoot most symbol related issues by turning on symbol loading diagnostics (!sym noisy) and repeating the command that caused symbols to be loaded.
- You should also verify that your symbol search path (.sympath) is correct.
- 0:013> !analyze -v
- *******************************************************************************
- * *
- * Exception Analysis *
- * *
- *******************************************************************************
- *************************************************************************
- *** ***
- *** ***
- *** 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: $ntdllsym!_CONTEXT ***
- *** ***
- *************************************************************************
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for ucrtbase.dll -
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for log4cpp.dll -
- *** WARNING: Unable to verify timestamp for mCloud.exe
- *** ERROR: Module load completed but symbols could not be loaded for mCloud.exe
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for Qt5Core.dll -
- *** WARNING: Unable to verify timestamp for cloud.dll
- *** ERROR: Module load completed but symbols could not be loaded for cloud.dll
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for kernel32.dll -
- ***** OS symbols are WRONG. Please fix symbols to do analysis.
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for ole32.dll -
- *** ERROR: Symbol file could not be found. Defaulted to export symbols for combase.dll -
- *************************************************************************
- *** ***
- *** ***
- *** 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: nt!_CONTEXT ***
- *** ***
- *************************************************************************
- KEY_VALUES_STRING: 1
- STACKHASH_ANALYSIS: 1
- TIMELINE_ANALYSIS: 1
- DUMP_CLASS: 2
- DUMP_QUALIFIER: 400
- CONTEXT: (.ecxr)
- eax=0737f228 ebx=00000000 ecx=00000000 edx=049f43b8 esi=642e4610 edi=049f43b8
- eip=642e3842 esp=0737f4fc ebp=0737f878 iopl=0 nv up ei pl nz ac pe nc
- cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000216
- CrashRpt_r!Ordinal10+0x3842:
- 642e3842 8b4508 mov eax,dword ptr [ebp+8] ss:002b:0737f880=0737f884
- Resetting default scope
- FAULTING_IP:
- CrashRpt_r!Ordinal10+3842
- 642e3842 8b4508 mov eax,dword ptr [ebp+8]
- EXCEPTION_RECORD: (.exr -1)
- ExceptionAddress: 642e3842 (CrashRpt_r!Ordinal10+0x00003842)
- ExceptionCode: 00000000
- ExceptionFlags: 00000000
- NumberParameters: 0
- WRONG_SYMBOLS_TIMESTAMP: 3dcfaabb
- WRONG_SYMBOLS_SIZE: 19a000
- FAULTING_MODULE: 77a40000 ntdll
- DEBUG_FLR_IMAGE_TIMESTAMP: 3dcfaabb
- ADDITIONAL_DEBUG_TEXT:
- You can run '.symfix; .reload' to try to fix the symbol path and load symbols. ; Followup set based on attribute [Is_ChosenCrashFollowupThread] from Frame:[0] on thread:[PSEUDO_THREAD]
- ANALYSIS_SESSION_HOST: CY-202010141JOS
- ANALYSIS_SESSION_TIME: 08-31-2022 11:16:35.0154
- ANALYSIS_VERSION: 10.0.17763.132 x86fre
- STACK_TEXT:
- 0737f4fc 642e3842 CrashRpt_r!Ordinal10+0x3842
- 0737f880 642e4683 CrashRpt_r!Ordinal10+0x4683
- 0737f8bc 759aca3d ucrtbase!get_thread_local_invalid_parameter_handler+0x1dd
- 0737f934 5baad3d0 log4cpp!log4cpp::FileAppender::_append+0x40
- 0737f96c 5babb59e log4cpp!log4cpp::RollingFileAppender::_append+0xe
- 0737f97c 5baa5053 log4cpp!log4cpp::AppenderSkeleton::doAppend+0x33
- 0737f990 5baaa640 log4cpp!log4cpp::Category::callAppenders+0x30
- 0737f9a8 5baaa2dd log4cpp!log4cpp::Category::_logUnconditionally2+0x3d
- 0737fa2c 5baaa333 log4cpp!log4cpp::Category::_logUnconditionally+0x33
- 0737fa60 5baaa7dc log4cpp!log4cpp::Category::crit+0x2c
- 0737fa78 010738a7 mCloud+0x738a7
- 0737faa4 590ee045 Qt5Core!qt_message_output+0x165
- 0737fadc 590edef3 Qt5Core!qt_message_output+0x13
- 0737fb20 5a41f7f3 cloud+0x14f7f3
- 0737fcc0 5a4200e2 cloud+0x1500e2
- 0737fe48 5a41e0ca cloud+0x14e0ca
- 0737fe54 590f70c8 Qt5Core!QThreadPoolPrivate::reset+0x1a8
- 0737feac 590f397c Qt5Core!QThread::start+0x31c
- 0737fed0 76646359 kernel32!BaseThreadInitThunk+0x19
- 0737fee0 77aa7c14 ntdll!RtlGetAppContainerNamedObjectPath+0xe4
- 0737ff3c 77aa7be4 ntdll!RtlGetAppContainerNamedObjectPath+0xb4
- THREAD_SHA1_HASH_MOD_FUNC: 0656e6cd7b900dce72263212cadce02ceba0688f
- THREAD_SHA1_HASH_MOD_FUNC_OFFSET: abd1bc3fa942986f8e3a974a7ab793f393427bb3
- THREAD_SHA1_HASH_MOD: 237449150da3ad0618a4e5609051d68d97612dcf
- FOLLOWUP_IP:
- CrashRpt_r!Ordinal10+3842
- 642e3842 8b4508 mov eax,dword ptr [ebp+8]
- FAULT_INSTR_CODE: 8d08458b
- SYMBOL_STACK_INDEX: 0
- FOLLOWUP_NAME: MachineOwner
- STACK_COMMAND: .ecxr ; kb ; ** Pseudo Context ** Pseudo ** Value: 148f6550 ** ; kb
- BUGCHECK_STR: 3DCFAABB
- EXCEPTION_CODE: (NTSTATUS) 0x3dcfaabb - <Unable to get error code text>
- EXCEPTION_CODE_STR: 3DCFAABB
- EXCEPTION_STR: WRONG_SYMBOLS
- PROCESS_NAME: ntdll.wrong.symbols.dll
- IMAGE_NAME: ntdll.wrong.symbols.dll
- MODULE_NAME: ntdll_wrong_symbols
- SYMBOL_NAME: ntdll_wrong_symbols!3DCFAABB19A000
- BUCKET_ID: WRONG_SYMBOLS_X86_10.0.18362.329_(WinBuild.160101.0800)_TIMESTAMP_021111-130355
- DEFAULT_BUCKET_ID: WRONG_SYMBOLS_X86_10.0.18362.329_(WinBuild.160101.0800)_TIMESTAMP_021111-130355
- PRIMARY_PROBLEM_CLASS: WRONG_SYMBOLS
- FAILURE_BUCKET_ID: WRONG_SYMBOLS_X86_10.0.18362.329_(WinBuild.160101.0800)_TIMESTAMP_021111-130355_3DCFAABB_ntdll.wrong.symbols.dll!3DCFAABB19A000
- FAILURE_EXCEPTION_CODE: 3DCFAABB
- FAILURE_IMAGE_NAME: ntdll.wrong.symbols.dll
- BUCKET_ID_IMAGE_STR: ntdll.wrong.symbols.dll
- FAILURE_MODULE_NAME: ntdll_wrong_symbols
- BUCKET_ID_MODULE_STR: ntdll_wrong_symbols
- FAILURE_FUNCTION_NAME: 3DCFAABB19A000
- BUCKET_ID_FUNCTION_STR: 3DCFAABB19A000
- BUCKET_ID_OFFSET: 0
- BUCKET_ID_MODTIMEDATESTAMP: 0
- BUCKET_ID_MODCHECKSUM: 0
- BUCKET_ID_MODVER_STR: 0.0.0.0
- BUCKET_ID_PREFIX_STR: WRONG_SYMBOLS_X86_10.0.18362.329_(WinBuild.160101.0800)_TIMESTAMP_021111-130355
- FAILURE_PROBLEM_CLASS: WRONG_SYMBOLS
- FAILURE_SYMBOL_NAME: ntdll.wrong.symbols.dll!3DCFAABB19A000
- TARGET_TIME: 2022-08-30T19:47:35.000Z
- OSBUILD: 18363
- OSSERVICEPACK: 778
- SERVICEPACK_NUMBER: 0
- OS_REVISION: 0
- SUITE_MASK: 256
- PRODUCT_TYPE: 1
- OSPLATFORM_TYPE: x86
- OSNAME: Windows 10
- OSEDITION: Windows 10 WinNt SingleUserTS
- OS_LOCALE:
- USER_LCID: 0
- OSBUILD_TIMESTAMP: 1982-04-09 08:25:11
- BUILDDATESTAMP_STR: 160101.0800
- BUILDLAB_STR: WinBuild
- BUILDOSVER_STR: 10.0.18362.329
- ANALYSIS_SESSION_ELAPSED_TIME: 15c
- ANALYSIS_SOURCE: UM
- FAILURE_ID_HASH_STRING: um:wrong_symbols_x86_10.0.18362.329_(winbuild.160101.0800)_timestamp_021111-130355_3dcfaabb_ntdll.wrong.symbols.dll!3dcfaabb19a000
- FAILURE_ID_HASH: {78ced7a0-5a1c-f23b-6dc7-e64309912087}
- Followup: MachineOwner
- ---------
复制代码
欢迎光临 firemail (http://firemail.wang:8088/) |
Powered by Discuz! X3 |