初出茅庐,WPF程序的c#异常该如何处理

keyayi 2014-07-21 12:09:22
8 Id: 166c.186c Suspend: 0 Teb: 7ffd3000 Unfrozen
# ChildEBP RetAddr Args to Child
WARNING: Stack unwind information not available. Following frames may be wrong.
00 0830f18c 77e2f10a 0830f140 0830f1b4 00000000 ntdll!KiFastSystemCallRet
01 0830f1d4 77e2f27e 00000002 7ffdf000 00000000 kernel32!WaitForMultipleObjectsEx+0x8e
02 0830f1f0 77e42ecd 00000002 0830f224 00000000 kernel32!WaitForMultipleObjects+0x18
03 0830f25c 77e42f6a 0830f33c 00000001 00000001 kernel32!UnhandledExceptionFilter+0x3c8
04 0830f270 77e42cf8 0830f33c 00000001 0830f30c kernel32!UnhandledExceptionFilter+0x465
05 0830f280 77e42c77 0830f33c 00000001 45704f10 kernel32!UnhandledExceptionFilter+0x1f3
06 0830f30c 77f35944 00000000 77edd674 00000000 kernel32!UnhandledExceptionFilter+0x172
07 0830ffd4 77f1b26c 792f7698 062dab18 00000000 ntdll!RtlGetThreadErrorMode+0x3c
08 0830ffec 00000000 792f7698 062dab18 00000000 ntdll!RtlInitializeExceptionChain+0x36

0:000> ~8s
eax=00000000 ebx=0830f140 ecx=00000400 edx=00000000 esi=00000002 edi=00000000
eip=77f06194 esp=0830f0f0 ebp=0830f18c iopl=0 nv up ei pl zr na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000246
ntdll!KiFastSystemCallRet:
77f06194 c3 ret
0:008> kbn 100
# ChildEBP RetAddr Args to Child
WARNING: Stack unwind information not available. Following frames may be wrong.
00 0830f18c 77e2f10a 0830f140 0830f1b4 00000000 ntdll!KiFastSystemCallRet
01 0830f1d4 77e2f27e 00000002 7ffdf000 00000000 kernel32!WaitForMultipleObjectsEx+0x8e
02 0830f1f0 77e42ecd 00000002 0830f224 00000000 kernel32!WaitForMultipleObjects+0x18
03 0830f25c 77e42f6a 0830f33c 00000001 00000001 kernel32!UnhandledExceptionFilter+0x3c8
04 0830f270 77e42cf8 0830f33c 00000001 0830f30c kernel32!UnhandledExceptionFilter+0x465
05 0830f280 77e42c77 0830f33c 00000001 45704f10 kernel32!UnhandledExceptionFilter+0x1f3
06 0830f30c 77f35944 00000000 77edd674 00000000 kernel32!UnhandledExceptionFilter+0x172
07 0830ffd4 77f1b26c 792f7698 062dab18 00000000 ntdll!RtlGetThreadErrorMode+0x3c
08 0830ffec 00000000 792f7698 062dab18 00000000 ntdll!RtlInitializeExceptionChain+0x36
0:008> dd 0830f33c
0830f33c 0830f43c 0830f464 77f10430 00000001
0830f34c 000e1c0b 0830f374 77f06299 fffffffe
0830f35c 0830ffc4 0830f464 0830f410 0830f818
0830f36c 77f062ad 0830ffc4 0830f424 77f0626b
0830f37c 0830f43c 0830ffc4 0830f464 0830f410
0830f38c 77edd46d 00000000 0830f43c 0830ffc4
0830f39c 77ee8a8d 0830f43c 0830ffc4 0830f464
0830f3ac 0830f410 77edd46d 0630cee0 0830f43c
0:008> .cxr 0830f464
eax=0830f748 ebx=00000005 ecx=00000005 edx=00000000 esi=0830f7f4 edi=0630cee0
eip=0dce969b esp=0830f748 ebp=0830f798 iopl=0 nv up ei pl nz ac pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000216
KERNELBASE!RaiseException+0x54:
0dce969b c9 leave
0:008> kbn 100
# ChildEBP RetAddr Args to Child
WARNING: Stack unwind information not available. Following frames may be wrong.
00 0830f798 79222b54 e0434352 00000001 00000005 KERNELBASE!RaiseException+0x54
01 0830f828 79222d89 030ef938 00000000 00000000 clr!GetCLRFunction+0xd209
02 0830f978 791421bb 00000000 00000000 0830fa04 clr!GetCLRFunction+0xd43e
03 0830f988 7916a553 00000000 00000000 0830fb3c clr+0x21bb
04 0830fa04 7916cb1b 00000000 00000000 0830fb3c clr!CoUninitializeEE+0xee9b
05 0830fa24 7916cb94 00000000 00000000 0830fb3c clr!CoUninitializeEE+0x11463
06 0830fab8 7916cc03 00000000 00000000 0830fb3c clr!CoUninitializeEE+0x114dc
07 0830faec 79207d96 00000000 00000000 0830fb3c clr!CoUninitializeEE+0x1154b
08 0830fb48 792f5702 0830fcd8 0830fc2c 0630cee0 clr!StrongNameErrorInfo+0xa638
09 0830fb5c 792f5784 0830fc74 4574145b 0830fc74 clr!StrongNameSignatureVerification+0x144fb
0a 0830fc0c 792f583f 0830fc74 4574143b 0630cee0 clr!StrongNameSignatureVerification+0x1457d
0b 0830fc6c 792f58d9 00000001 00000000 00000001 clr!StrongNameSignatureVerification+0x14638
0c 0830fc90 792070d5 00000001 79207d3f 0830fcd8 clr!StrongNameSignatureVerification+0x146d2
0d 0830fca8 79207d1a 00000001 79207d3f 0830fcd8 clr!StrongNameErrorInfo+0x9977
0e 0830fcf4 79207cb1 0628eaa8 00000001 00000001 clr!StrongNameErrorInfo+0xa5bc
0f 0830fd08 79207c75 0628eaa8 00000001 4574156b clr!StrongNameErrorInfo+0xa553
10 0830fd3c 792078af 001a0c30 457415db 0000ffff clr!StrongNameErrorInfo+0xa517
11 0830fd8c 79206c5f 0830fdef 0830fdee 457415ab clr!StrongNameErrorInfo+0xa151
12 0830fdfc 792084c5 00000000 45741633 00000000 clr!StrongNameErrorInfo+0x9501
13 0830fe64 792f76e0 00000000 00000000 00000000 clr!StrongNameErrorInfo+0xad67
14 0830ff88 77e31154 062dab18 0830ffd4 77f1b299 clr!StrongNameSignatureVerification+0x164d9
15 0830ff94 77f1b299 062dab18 7fcfed4f 00000000 kernel32!BaseThreadInitThunk+0x12
16 0830ffd4 77f1b26c 792f7698 062dab18 00000000 ntdll!RtlInitializeExceptionChain+0x63
17 0830ffec 00000000 792f7698 062dab18 00000000 ntdll!RtlInitializeExceptionChain+0x36
...全文
122 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
keyayi 2014-07-21
  • 打赏
  • 举报
回复
00 0830f798 79222b54 e0434352 00000001 00000005 KERNELBASE!RaiseException+0x54 01 0830f828 79222d89 030ef938 00000000 00000000 clr!GetCLRFunction+0xd209 02 0830f978 791421bb 00000000 00000000 0830fa04 clr!GetCLRFunction+0xd43e 03 0830f988 7916a553 00000000 00000000 0830fb3c clr+0x21bb 04 0830fa04 7916cb1b 00000000 00000000 0830fb3c clr!CoUninitializeEE+0xee9b 05 0830fa24 7916cb94 00000000 00000000 0830fb3c clr!CoUninitializeEE+0x11463 06 0830fab8 7916cc03 00000000 00000000 0830fb3c clr!CoUninitializeEE+0x114dc 07 0830faec 79207d96 00000000 00000000 0830fb3c clr!CoUninitializeEE+0x1154b 红色这样的函数,请问谁知道,怎么看?

110,537

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧