COM Excel AddIn, C#, VS 2008, Excel COM Addin,在测试虚拟机上测试,工作正常客户安装后蓝屏,不知道为什么。以下是客户得到的。有人可以帮忙吗?我不知道这是什么,是什么原因造成的。不确定这是由我的插件引起的还是客户的 PC 出现问题。
谢谢
Microsoft (R) Windows 调试器版本 6.12.0002.633 X86 版权所有 (c) Microsoft Corporation。版权所有。
加载转储文件 [c:\windows\minidump\Mini050911-01.dmp] 迷你内核转储文件:只有寄存器和堆栈跟踪可用
警告:无法访问的路径:'c:\windows\i386' 符号搜索路径为:srv*c:\symbols*http://msdl.microsoft.com/download/symbols 可执行搜索路径为:c:\windows\i386 Windows XP 内核版本 2600 (Service Pack 3) MP (2 procs) 免费 x86 兼容产品:WinNt,套件:TerminalServer SingleUserTS 构建者:2600.xpsp_sp3_gdr.101209-1647 机器名称:内核基础 = 0x804d7000 PsLoadedModuleList = 0x8055d720 调试会话时间:周一2011 年 5 月 9 日 09:47:22.099 (UTC - 5:00) 系统正常运行时间:2 天 15:09:35.096 加载内核符号 .................... …………………………………………………………………………………………………………………………………… ..................................................... ...加载用户符号加载卸载的模块列表......................
- *
- 错误检查分析 *
- *
使用 !analyze -v 获取详细的调试信息。
错误检查 1000007F, {8, 80042000, 0, 0}
* 警告:无法验证 igxpmp32.sys 的时间戳 错误:模块加载完成,但无法为 igxpmp32.sys 加载符号 无法加载映像 igxpdx32.DLL,Win32 错误 0n2 WARNING: Unable to verify timestamp for igxpdx32.DLL * ERROR: Module load completed but symbols could not be loaded for igxpdx32.DLL 可能是由于:igxpmp32.sys (igxpmp32+44184)
跟进:MachineOwner
0: kd>!分析-v
- *
- 错误检查分析 *
- *
UNEXPECTED_KERNEL_MODE_TRAP_M (1000007f) 这意味着在内核模式下发生了一个陷阱,它是一种内核不允许拥有/捕获的陷阱(绑定陷阱)或者总是立即死亡(双重错误)。bugcheck 参数中的第一个数字是陷阱的编号(8 = 双故障等) 请参阅 Intel x86 系列手册以了解有关这些陷阱的更多信息。这是一部分这些代码:如果 kv 显示 taskGate 在冒号之前的部分使用 .tss,则 kv。否则,如果 kv 显示一个陷阱帧,则在该值上使用 .trap 否则,适当帧上的 .trap 将显示捕获陷阱的位置(在 x86 上,这将是与过程 KiTrap 一起使用的 ebp) Endif kb 然后将显示更正的堆栈. 参数: Arg1:00000008,EXCEPTION_DOUBLE_FAULT Arg2:80042000 Arg3:00000000 Arg4:00000000
调试细节:
BUGCHECK_STR:0x7f_8
CUSTOMER_CRASH_COUNT: 1
DEFAULT_BUCKET_ID:DRIVER_FAULT
PROCESS_NAME:EXCEL.EXE
LAST_CONTROL_TRANSFER:从 805362cb 到 80535dc8
堆栈文本:
KiFastCallEntry+0xfc 97d0d574 805e701e 97d0d810 82000000 97d0d594 nt!ZwOpenKey+0x11 97d0d7e4 805e712a 00000002 805e70a0 00000000 nt!RtlpGetRegistryHandleAndPath+0x27a 97d0d82c 805e73e3 97d0d84c 00000014 97d0dba0 nt!RtlpQueryRegistryGetBlockPolicy+0x2e 97d0d854 805e79eb 00000003 e3fba72c 00000014 nt!RtlpQueryRegistryDirect+0x4b 97d0d8a4 805e7f10 e3fba72c 00000003 97d0d930 nt! RtlpCallQueryRegistryRoutine+0x369 97d0db40 b92f8184 00000005 e5eb4a28 97d0dba0 nt!RtlQueryRegistryValues+0x482 警告:堆栈展开信息不可用。以下框架可能是错误的。97d0dbe8 b92bd85b 00000005 877fe5f4 877fe6f4 igxpmp32+0x44184 97d0e260 b92b9a7b 8938b358 97d0e290 00000000 igxpmp32+0x985b 97d0e274 b9496729 8938b358 97d0e290 00000a0c igxpmp32+0x5a7b 97d0e338 804ef19f 8938b040 8781d6b8 0000080c VIDEOPRT!
堆栈命令:kb
FOLLOWUP_IP: igxpmp32+44184 b92f8184 ?? ???
SYMBOL_STACK_INDEX:12
SYMBOL_NAME:igxpmp32+44184
FOLLOWUP_NAME:机器所有者
模块名称:igxpmp32
IMAGE_NAME:igxpmp32.sys
DEBUG_FLR_IMAGE_TIMESTAMP:4b47be93
FAILURE_BUCKET_ID:0x7f_8_igxpmp32+44184
BUCKET_ID:0x7f_8_igxpmp32+44184
跟进:MachineOwner