读书人

遇到BUGException code: C0000005 A

发布时间: 2012-04-25 19:32:32 作者: rapoo

遇到BUG,求助.Exception code: C0000005 ACCESS_VIOLATIONFault address: 7C3417FB 01:00
Exception code: C0000005 ACCESS_VIOLATIONFault address: 7C3417FB 01:000007FB MSVCR71.dll
程序原先在XP上跑的好好的。结果放在win2003就出现问题了。

//=====================================================Exception code: C0000005 ACCESS_VIOLATIONFault address: 7C3417FB 01:000007FB d:\Program Files\Server\MSVCR71.dll

Registers:EAX:00000000

EBX:0013E14C

ECX:00000000

EDX:00000000

ESI:00C757D8

EDI:01DC36F8CS:EIP:001B:7C3417FBSS:ESP:0023:0013D97C EBP:0013DB3CDS:0023 ES:0023 FS:003B GS:0000Flags:00010246

Call stack:

Address Frame Logical addr Module

7C3417FB 0013DB3C 0001:000007FB d:\Program Files\Server\MSVCR71.dll

00440CA7 0013E1A4 0001:0003FCA7 d:\Program Files\Server\SMServer.exe

004484D0 0013FFC0 0001:000474D0 d:\Program Files\Server\SMServer.exe

7C82F23B 0013FFF0 0001:0002E23B C:\WINDOWS\system32\kernel32.dll




[解决办法]
Debug下打开call stack,看函数调用堆栈~
[解决办法]
带上pdb符号文件,就可以进行源码级调试了
[解决办法]
是不是MSVCR71不匹配
把xp上的MSVCR71考到执行目录下试试

读书人网 >VC/MFC

热点推荐