解码激活上下文错误0xC015000f

时间:2015-04-02 20:35:21

标签: debugging windbg usermode activation-context-api

我需要确定

的根本原因
  

EXCEPTION_CODE:(NTSTATUS)0xc015000f - 停用的激活上下文不是最近激活的激活上下文。

使用用户模式post mortem crash dump。

调用堆栈:

#  ChildEBP RetAddr  Args to Child
00 0d31f948 7535544c 096c59b0 *1fb2adc6* 0d31f9a4 ntdll!RtlDeactivateActivationContext+0x154
01 0d31f958 74739882 00000000 *1fb2adc6* 221075b3 kernel32!DeactivateActCtx+0x31
02 0d31f964 221075b3 856c9c2c 0e4827d4 0e482768 mfc100u!AFX_MAINTAIN_STATE2::~AFX_MAINTAIN_STATE2+0x1d
04 0d31f9a4 221093ce 856c9c74 00000000 00000000 dd10shrd!ClsVDctNotifySink::XDgnVDctNotifySink::JITPause_+0x93

我非常确定0x1fb2adc6是传递到ulCookie来电的DeleteActCtx值(即DeactivateActCtx( 0, 0x1fb2adc6 )),但我不知道#39;知道接下来要去哪里,以确定它被脱离背景的原因。

我无法通过特殊例外设置重新运行该程序;我们从客户安装中收到的这种用户模式崩溃转储是我必须使用的。

!PEB的输出显示以下有关环境的信息:

NUMBER_OF_PROCESSORS=2
OS=Windows_NT
PROCESSOR_ARCHITECTURE=x86
PROCESSOR_ARCHITEW6432=AMD64
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 37 Stepping 2, GenuineIntel
PROCESSOR_LEVEL=6
PROCESSOR_REVISION=2502

0 个答案:

没有答案