First chance AV in IE

J

Jon P

I am writing an AJAX type application and experiencing an AV in IE.
This reproduces consistently. There must be some kind of exception
handler because the program doesn't crash. Is this normal? Can anybody
shed some light on what might be happening? The debug output is below.

-Jon

(bf0.fe0): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00008f14 ebx=00000000 ecx=00000000 edx=00000300 esi=0013e764
edi=0013e720
eip=75c54a27 esp=0013e6f4 ebp=0013e750 iopl=0 nv up ei pl nz na
po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000
efl=00010206
jscript!CSession::FireDebugEvent+0x1b:
75c54a27 83bb4002000000 cmp dword ptr [ebx+0x240],0x0
ds:0023:00000240=????????
0:000> k 40
ChildEBP RetAddr
0013e750 75c57564 jscript!CSession::FireDebugEvent+0x1b
0013e84c 75c57414 jscript!NameTbl::InvokeDef+0x1f4
0013e914 75c5678e jscript!NameTbl::InvokeEx+0xca
0013e944 74a2336e jscript!NameTbl::Invoke+0x55
0013e988 74a25297 msxml3!CXMLHTTP::SetState+0x4d
0013e99c 7726f0f1 msxml3!CXMLHTTP::ReportResult+0x4e
0013e9b4 7726f4f0 urlmon!COInetProt::ReportResult+0x1a
0013e9dc 7726e2f7 urlmon!CTransaction::DispatchReport+0x14c
0013ea08 7726e5de urlmon!CTransaction::DispatchPacket+0x31
0013ea28 77279700 urlmon!CTransaction::OnINetCallback+0x92
0013ea64 77d48734 urlmon!TransactionWndProc+0x33
0013ea90 77d48816 USER32!InternalCallWinProc+0x28
0013eaf8 77d489cd USER32!UserCallWinProcCheckWow+0x150
0013eb58 77d48a10 USER32!DispatchMessageWorker+0x306
0013eb68 75fa6885 USER32!DispatchMessageW+0xf
0013eb80 75fae1ca BROWSEUI!TimedDispatchMessage+0x33
0013ede0 75fae331 BROWSEUI!BrowserThreadProc+0x32e
0013ee6c 75fae5d5 BROWSEUI!BrowserProtectedThreadProc+0x44
0013fef0 777e707e BROWSEUI!SHOpenFolderWindow+0x22c
0013ff10 00402372 SHDOCVW!IEWinMain+0x129
0013ff60 00402444 iexplore!WinMainT+0x2de
0013ffc0 7c816d4f iexplore!_ModuleEntry+0x99
0013fff0 00000000 kernel32!BaseProcessStart+0x23
 
R

Robert Aldwinckle

Jon P said:
I am writing an AJAX type application and experiencing an AV in IE.
This reproduces consistently. There must be some kind of exception
handler because the program doesn't crash. Is this normal? Can anybody
shed some light on what might be happening? The debug output is below.


Which OS is this? From an XPsp2 perspective all your modules
seem to be loaded at other than their preferred base addresses,
which makes me wonder if you are seeing some kind of error in
relocating them? BTW I'm using Process Explorer to see this.

What happens if you don't use your debugger?
E.g. capture a post-mortem dump with drwtsn32.exe instead?
Does the stack reflect the same addresses as the trace?


Good luck

Robert Aldwinckle
---
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top