我写了一个简单的gwt应用程序,当我在chrome浏览器中使用它时,它正在崩溃。
所以我使用windbg工具调试chrome以进行转储。这是我的转储..
(cc0.15d8): Break instruction exception - code 80000003 (first chance)
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\Program Files (x86)\Google\Chrome\Application\33.0.1750.154\chrome_child.dll -
eax=00000068 ebx=00000000 ecx=6dc299a6 edx=0b73a067 esi=0044d770 edi=01a6d000
eip=6daf00d3 esp=0044d750 ebp=0044d750 iopl=0 nv up ei pl nz na pe nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000206
chrome_child!ovly_debug_event+0xb4d33f:
6daf00d3 cc int 3
7:044> g
#
# Fatal error in , line 0
# API fatal error handler returned after process out of memory
#
(cc0.15d8): Break instruction exception - code 80000003 (first chance)
eax=00000001 ebx=00000000 ecx=6d212db0 edx=ff61f000 esi=6e67b598 edi=0044d754
eip=6d51ff03 esp=0044d734 ebp=0044d740 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00000202
chrome_child!ovly_debug_event+0x57d16f:
6d51ff03 cc int 3
7:044> g
(cc0.15d8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (!!! second chance !!!)
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (!!! second chance !!!)
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (!!! second chance !!!)
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (!!! second chance !!!)
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (!!! second chance !!!)
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (!!! second chance !!!)
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (!!! second chance !!!)
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
7:044> g
(cc0.15d8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=2ea08261 ebx=00000044 ecx=00000004 edx=01a6d000 esi=0044ded8 edi=00000010
eip=6cffd8db esp=0044dde0 ebp=0044de08 iopl=0 nv up ei pl nz na po nc
cs=0023 ss=002b ds=002b es=002b fs=0053 gs=002b efl=00010202
chrome_child!ovly_debug_event+0x5ab47:
6cffd8db 8903 mov dword ptr [ebx],eax ds:002b:00000044=????????
如果我找错了,请纠正我。
任何帮助都将不胜感激。
谢谢,PK
答案 0 :(得分:0)
首先,你应该加载正确的程序符号,否则你无法弄清楚异常发生在哪个函数中。例如:如果你在windbg中加载了正确的符号,那么windbg会告诉你异常发生在函数FOO()+ 0x12,否则它会告诉你应该检查位置MAIN()+ 0x1234,它也指向FOO()+ 0x12,但对人类意义不大。
所以要采取的第一步是加载正确的调试符号。