AccessViolation in ntdll.dll on Windows XP
I have an AIR application that loads a series of html components and rotates through them, showing a component while reloading the next one, then showing the next one, etc. It works fine on every OS (Mac, Windows 7, Vista) except on XP it sporadically crashes with a c0000005 AccessViolation in ntdll.dll at either 7c91b121a or 0001b21a. The program actually continues to run just fine while the report an error dialog displays. Sometimes the problem happens within 5 minutes of starting the app; other times, it can run for hours with no problems. This is happening on many different XP machines, mostly running SP3.
I don't know much about debugging, but I did catch the error using ntsd -g and have pasted the output below. If anyone has any suggestions of other commands to run to get more information, I can recreate it and post more info.
I really appreciate it if anyone can help me out - this one is driving our entire team crazy.
Thanks,
Brian
Microsoft (R) Windows User-Mode Debugger Version 5.1.2600.0
Copyright (c) Microsoft Corporation. All rights reserved.
CommandLine: InsightDisplayer.exe
Loaded dbghelp extension DLL
The call to LoadLibrary(ext) failed with error 2.
Please check your debugger configuration and/or network access
Loaded exts extension DLL
The call to LoadLibrary(uext) failed with error 2.
Please check your debugger configuration and/or network access
Loaded ntsdexts extension DLL
Symbol search path is: *** Invalid *** : Verify _NT_SYMBOL_PATH setting
Executable search path is:
ModLoad: 00400000 00427000 AppEntry.exe
ModLoad: 7c900000 7c9b2000 ntdll.dll
ModLoad: 7c800000 7c8f6000 C:\WINDOWS\system32\kernel32.dll
ModLoad: 7c9c0000 7d1d7000 C:\WINDOWS\system32\SHELL32.dll
ModLoad: 77dd0000 77e6b000 C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 77e70000 77f02000 C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 77fe0000 77ff1000 C:\WINDOWS\system32\Secur32.dll
ModLoad: 77f10000 77f59000 C:\WINDOWS\system32\GDI32.dll
ModLoad: 7e410000 7e4a1000 C:\WINDOWS\system32\USER32.dll
ModLoad: 77c10000 77c68000 C:\WINDOWS\system32\msvcrt.dll
ModLoad: 77f60000 77fd6000 C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 7d1e0000 7d49c000 C:\WINDOWS\system32\msi.dll
ModLoad: 773d0000 774d3000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Cont
rols_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
ModLoad: 5d090000 5d12a000 C:\WINDOWS\system32\comctl32.dll
ModLoad: 10000000 10920000 C:\Program Files\Common Files\Adobe AIR\Versions\1.
0\Adobe AIR.dll
ModLoad: 774e0000 7761d000 C:\WINDOWS\system32\ole32.dll
ModLoad: 77120000 771ab000 C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 77c00000 77c08000 C:\WINDOWS\system32\VERSION.dll
ModLoad: 76b40000 76b6d000 C:\WINDOWS\system32\WINMM.dll
ModLoad: 74c80000 74cac000 C:\WINDOWS\system32\OLEACC.dll
ModLoad: 76080000 760e5000 C:\WINDOWS\system32\MSVCP60.dll
ModLoad: 77a80000 77b15000 C:\WINDOWS\system32\CRYPT32.dll
ModLoad: 77b20000 77b32000 C:\WINDOWS\system32\MSASN1.dll
ModLoad: 71ab0000 71ac7000 C:\WINDOWS\system32\WS2_32.dll
ModLoad: 71aa0000 71aa8000 C:\WINDOWS\system32\WS2HELP.dll
ModLoad: 76380000 76385000 C:\WINDOWS\system32\MSIMG32.dll
ModLoad: 763b0000 763f9000 C:\WINDOWS\system32\COMDLG32.dll
ModLoad: 771b0000 7725a000 C:\WINDOWS\system32\WININET.dll
ModLoad: 7e1e0000 7e283000 C:\WINDOWS\system32\urlmon.dll
ModLoad: 73b30000 73b45000 C:\WINDOWS\system32\mscms.dll
ModLoad: 73000000 73026000 C:\WINDOWS\system32\WINSPOOL.DRV
ModLoad: 73f10000 73f6c000 C:\WINDOWS\system32\DSOUND.dll
ModLoad: 76d60000 76d79000 C:\WINDOWS\system32\IPHLPAPI.DLL
ModLoad: 76f20000 76f47000 C:\WINDOWS\system32\DNSAPI.dll
ModLoad: 59a60000 59b01000 C:\WINDOWS\system32\dbghelp.dll
ModLoad: 5ad70000 5ada8000 C:\WINDOWS\system32\uxtheme.dll
ModLoad: 74720000 7476c000 C:\WINDOWS\system32\MSCTF.dll
ModLoad: 76fd0000 7704f000 C:\WINDOWS\system32\CLBCATQ.DLL
ModLoad: 77050000 77115000 C:\WINDOWS\system32\COMRes.dll
ModLoad: 75cf0000 75d81000 C:\WINDOWS\system32\mlang.dll
ModLoad: 72d20000 72d29000 C:\WINDOWS\system32\wdmaud.drv
ModLoad: 77920000 77a13000 C:\WINDOWS\system32\setupapi.dll
ModLoad: 76c30000 76c5e000 C:\WINDOWS\system32\WINTRUST.dll
ModLoad: 76c90000 76cb8000 C:\WINDOWS\system32\IMAGEHLP.dll
ModLoad: 72d20000 72d29000 C:\WINDOWS\system32\wdmaud.drv
ModLoad: 77920000 77a13000 C:\WINDOWS\system32\setupapi.dll
ModLoad: 72d10000 72d18000 C:\WINDOWS\system32\msacm32.drv
ModLoad: 77be0000 77bf5000 C:\WINDOWS\system32\MSACM32.dll
ModLoad: 77bd0000 77bd7000 C:\WINDOWS\system32\midimap.dll
ModLoad: 71e50000 71e65000 C:\WINDOWS\system32\msapsspc.dll
ModLoad: 78080000 78091000 C:\WINDOWS\system32\MSVCRT40.dll
ModLoad: 767f0000 76818000 C:\WINDOWS\system32\schannel.dll
ModLoad: 5b860000 5b8b5000 C:\WINDOWS\system32\NETAPI32.dll
ModLoad: 769c0000 76a74000 C:\WINDOWS\system32\USERENV.dll
ModLoad: 75b00000 75b15000 C:\WINDOWS\system32\digest.dll
ModLoad: 747b0000 747f7000 C:\WINDOWS\system32\msnsspc.dll
ModLoad: 78080000 78091000 C:\WINDOWS\system32\MSVCRT40.dll
ModLoad: 767f0000 76818000 C:\WINDOWS\system32\schannel.dll
ModLoad: 5b860000 5b8b5000 C:\WINDOWS\system32\NETAPI32.dll
ModLoad: 769c0000 76a74000 C:\WINDOWS\system32\USERENV.dll
ModLoad: 71a50000 71a8f000 C:\WINDOWS\system32\mswsock.dll
ModLoad: 662b0000 66308000 C:\WINDOWS\system32\hnetcfg.dll
ModLoad: 71a90000 71a98000 C:\WINDOWS\System32\wshtcpip.dll
ModLoad: 71ad0000 71ad9000 C:\WINDOWS\system32\wsock32.dll
ModLoad: 76ee0000 76f1c000 C:\WINDOWS\system32\RASAPI32.DLL
ModLoad: 76e90000 76ea2000 C:\WINDOWS\system32\rasman.dll
ModLoad: 76eb0000 76edf000 C:\WINDOWS\system32\TAPI32.dll
ModLoad: 76e80000 76e8e000 C:\WINDOWS\system32\rtutils.dll
ModLoad: 77c70000 77c95000 C:\WINDOWS\system32\msv1_0.dll
ModLoad: 76790000 7679c000 C:\WINDOWS\system32\cryptdll.dll
ModLoad: 66e90000 66ed1000 C:\WINDOWS\system32\icm32.dll
ModLoad: 722b0000 722b5000 C:\WINDOWS\system32\sensapi.dll
ModLoad: 68000000 68036000 C:\WINDOWS\system32\rsaenh.dll
ModLoad: 76fc0000 76fc6000 C:\WINDOWS\system32\rasadhlp.dll
ModLoad: 76fb0000 76fb8000 C:\WINDOWS\System32\winrnr.dll
ModLoad: 76f60000 76f8c000 C:\WINDOWS\system32\WLDAP32.dll
ModLoad: 031f0000 0360b000 C:\Program Files\Common Files\Adobe AIR\Versions\1.
0\Resources\WebKit.dll
ModLoad: 74d90000 74dfb000 C:\WINDOWS\system32\USP10.dll
ModLoad: 76390000 763ad000 C:\WINDOWS\system32\imm32.dll
ModLoad: 06bd0000 0714b000 C:\Program Files\Common Files\Adobe AIR\Versions\1.
0\Resources\NPSWF32.dll
Access violation - code c0000005 (first chance)
eax=feeefeee ebx=0982f9ac ecx=feeefeef edx=018f0809 esi=00000050 edi=00000000
eip=771b772d esp=0982f958 ebp=0982f964 iopl=0 nv up ei pl nz na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010206
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\system32\WININET.dll - WININET!GetUrlCacheHeaderData+10b:
771b772d 8a10 mov dl,[eax] ds:0023:feeefeee=??
0:014> kd
0982f964 0982f980
0982f968 771e0621 WININET!InternetTimeFromSystemTimeA+0x68b9
0982f96c 018f0808
0982f970 feeefeee
0982f974 00000000*** ERROR: Module load completed but symbols could not be load
ed for AppEntry.exe
0982f978 02f444b8
0982f97c 0982f9c4
0982f980 0982f99c
0982f984 771c2e19 WININET!HttpOpenRequestA+0x318
0982f988 0982f9ac
0982f98c 02f444b8
0982f990 00000000
0982f994 02fa7b88
0982f998 00000050
0982f99c 0982fa18
0982f9a0 771c2d39 WININET!HttpOpenRequestA+0x238
0982f9a4 02fa7b88
0982f9a8 00000000
0982f9ac 018f0808
0982f9b0 018f0790
0:014> ln
(771b7622) WININET!GetUrlCacheHeaderData+0x10b | (771baf49) WININET!Inter
