!analyze -v给出OS符号错误。请修复符号以进行分析。 [英] !analyze -v giving OS symbols are WRONG. Please fix symbols to do analysis.
问题描述
我正在尝试在Windows 7(64位)上进行调试。生成转储的应用程序是32位构建的。崩溃转储是从Windows2008 R2(64位)收集的。我已经下载了 Windows2008 R2的已检查和零售符号文件。此外,我使用symfix
下载符号 C:\ Windows \ System32和C:\ Windows \ SysWOW64。现在,符号路径包含特定于应用程序的符号,Windows2008 R2符号,C:\ Windows \ symbols以及使用symfix下载的符号。
I am trying to debug on Windows 7 ( 64 bit). The application that generated the dump is 32 bit built.The crash dump is collected from Windows2008 R2(64 bit). I have downloaded checked and retail symbol file for Windows2008 R2. Besides I used symfix to download symbols for C:\Windows\System32 and C:\Windows\SysWOW64. Now the symbol path contains Application specific symbols, Windows2008 R2 symbols, C:\Windows\symbols and the symbols downloaded using symfix.
0:013> lm
start 端       模块名称
003a0000 003f3000 wmicmpi    (私人pdb符号) c:\pa-symbols\pa6.2.1\wmicmpi.pdb
00400000 00439000 wmicpa     (私人pdb符号) c:\-symbols -\\pa6.2.1 \wmicpa.pdb
00c50000 00c5b000 wmilookup   (私人pdb符号) c:\pa-symbols\pa6.2.1\wmilookup.pdb
015a0000 015bc000 pfaprovider   (出口符号) pfaprovider.dll
01790000 0179e000 healthprovider   (出口符号) healthprovider.dll
017d0000 017d9000 sdlocale   (出口符号) sdlocale.dll
01c00000 01c26000 sdcommon   (出口符号) sdcommon.dll
01c30000 01d31000 libeay32   (出口符号) libeay32.dll
01d40000 01d4b000 isdclient   (出口符号) isdclient.dll
01d80000 01d88000 sdproduct   (出口符号) sdproduct.dll
01da0000 01daa000 commonprv   (出口符号) commonprv.dll
01dc0000 01dd6000 instrumentationenvelope   (出口符号) instrumentationenvelope.dll
01df0000 01e0a000 iccommon   (出口符号) iccommon.dll
01e20000 01e29000 PALogger   (出口符号) PALogger.dll
01e40000 01e4e000 libitalog   (出口符号) libitalog.dll
01e60000 01e74000 libita     (出口符号) libita.dll
01eb0000 01ee1000 libemi1cclog C(出口符号) libemi1cclog.dll
01ef0000 01f16000 libemi1cffdc C(出口符号) libemi1cffdc.dll
01f20000 01f2b000 icloader   (出口符号) icloader.dll
01f40000 01f76000 icinstrumentationcontrol   (出口符号) icinstrumentationcontrol.dll
01f90000 01fa0000 icmanagementinterface   (出口符号) icmanagementinterface.dll
01fb0000 01fbd000 icmutablenode   (出口符号) icmutablenode.dll
01fd0000 01fde000 icicforfp   (出口符号) icicforfp.dll
01ff0000 02002000 icfunctionalplugin   (出口符号) icfunctionalplugin.dll
02020000 0203a000 providerutilities   (出口符号) providerutilities.dll
02060000 020b7000 icipmimi   (出口符号) icipmimi.dll
020d0000 02101000 icoshwmi   (出口符号) icoshwmi.dll
02130000 02169000 icsmbiosmi   (出口符号) icsmbiosmi.dll
021a0000 021c5000 ibmipmi    (出口符号) ibmipmi.dll
025a0000 025ae000 ic0000computerfp   (出口符号) ic0000computerfp.dll
02820000 0283a000 iccompositefp   (出口符号) iccompositefp.dll
02850000 0285d000 iccompositenode   (出口符号) iccompositenode.dll
02870000 0287e000 ic0001chassisfp   (出口符号) ic0001chassisfp.dll
02890000 0289e000 ic0001operatingsystemfp   (出口符号) ic0001operatingsystemfp.dll
028b0000 028be000 ic0002applicationfp   (出口符号) ic0002applicationfp.dll
028d0000 028de000 ic0002biosfp   (出口符号) ic0002biosfp.dll
028f0000 028fe000 ic0002bluelightfp   (出口符号) ic0002bluelightfp.dll
02910000 0291e000 ic0002bmcfp   (出口符号) ic0002bmcfp.dll
02930000 0293e000 ic0002directoralertconfigfp   (出口符号) ic0002directoralertconfigfp.dll
02950000 0295e000 ic0002diskcontrollerfp   (出口符号) ic0002diskcontrollerfp.dll
02970000 0297e000 ic0002drivefp   (出口符号) ic0002drivefp.dll
02990000 0299e000 ic0002driverfp   (出口符号) ic0002driverfp.dll
029b0000 029be000 ic0002Groupfp   (出口符号) ic0002Groupfp.dll
029d0000 029de000 ic0002lightpathfp   (出口符号) ic0002lightpathfp.dll
029f0000 029fe000 ic0002networkcontrollerfp   (出口符号) ic0002networkcontrollerfp.dll
02a10000 02a1e000 ic0002planarfp   (出口符号) ic0002planarfp.dll
02a30000 02a3e000 ic0002scalablepartitionfp   (出口符号) ic0002scalablepartitionfp.dll
02a50000 02a5e000 ic0002scalablesystemfp   (出口符号) ic0002scalablesystemfp.dll
02a70000 02a7e000 ic0002smbiosdatafp   (出口符号) ic0002smbiosdatafp.dll
02a90000 02a9e000 ic0002smbiostablefp   (出口符号) ic0002smbiostablefp.dll
02ab0000 02abe000 ic0002userfp   (出口符号) ic0002userfp.dll
02ad0000 02ade000 ic0003cpufp   (出口符号) ic0003cpufp.dll
02af0000 02afe000 ic0003dimmfp   (出口符号) ic0003dimmfp.dll
02b10000 02b1e000 ic0003firmwarefp   (出口符号) ic0003firmwarefp.dll
02b30000 02b3e000 ic0003logfp   (出口符号) ic0003logfp.dll
02b50000 02b5e000 ic0003networkportfp   (出口符号) ic0003networkportfp.dll
02b70000 02b7e000 ic0003partitionfp   (出口符号) ic0003partitionfp.dll
02b90000 02b9e000 ic0003voltagesensorfp   (出口符号) ic0003voltagesensorfp.dll
02bb0000 02bbe000 ic0004cachefp   (出口符号) ic0004cachefp.dll
02bd0000 02bde000 ic0004cpucorefp   (出口符号) ic0004cpucorefp.dll
02bf0000 02bfe000 ic0004logentryfp   (出口符号) ic0004logentryfp.dll
02c10000 02c1e000 ic0004networkipconfigfp   (出口符号) ic0004networkipconfigfp.dll
02c30000 02c3e000 ic0004pfafp   (出口符号) ic0004pfafp.dll
02c50000 02c5e000 ic0004powersupplyfp   (出口符号) ic0004powersupplyfp.dll
02c70000 02c7e000 ic0004temperaturesensorfp   (出口符号) ic0004temperaturesensorfp.dll
02c90000 02c9e000 ic0005pfasensorfp   (出口符号) ic0005pfasensorfp.dll
02cb0000 02cbe000 ic0006fanfp   (出口符号) ic0006fanfp.dll
02cd0000 02cdd000 BOFMFailOverINdicationProvider   (出口符号) BOFMFailOverINdicationProvider.dll
02cf0000 02d1a000 networkadapterprovider   (出口符号) networkadapterprovider.dll
02d30000 02d54000 selprovider   (出口符号) selprovider.dll
02d70000 02d9d000 compositesensorprovider   (出口符号) compositesensorprovider.dll
02fb0000 02fdc000 sensorprofileprovider   (出口符号) sensorprofileprovider.dll
03310000 03340000 systemprovider   (出口符号) systemprovider.dll
03340000 03393000 physicalassetprofileprovider   (出口符号) physicalassetprofileprovider.dll
037b0000 037c8000 diskprovider   (出口符号) diskprovider.dll
037d0000 037f5000 powersupplyprofileprovider   (出口符号) powersupplyprofileprovider.dll
03800000 0384e000 cpuprofileprovider   (出口符号) cpuprofileprovider.dll
03860000 03889000 systemmemoryprovider   (出口符号) systemmemoryprovider.dll
10000000 10046000 wmicmn     (私人pdb符号) c:\-symbols -\\pa6.2.1 \wmicmn.pdb
1c000000 1c01c000 libemi1msg23   (出口符号) libemi1msg23.dll
4a800000 4a8da000 icuuc36    (出口符号) icuuc36.dll
4ad00000 4b2b8000 icudt36    (出口符号) icudt36.dll
6eec0000 6eee6000 libemi1apr_1   (出口符号) libemi1apr-1.dll
73680000 736c3000 ESSCLI   T(无符号)
73740000 73967000 MSI      T(无符号)
73a30000 73a47000 wmiutils T(无符号)
73a60000 73a67000 msiltcfg T(无符号)
741f0000 74200000 wbemsvc  T(无符号)
74300000 74399000 fastprox T(无符号)
74440000 7449b000 wbemcomn T(无符号)
74510000 74528000 ntdsapi  T(无符号)
74540000 7454b000 wbemprox T(无符号)
746e0000 746e8000 winrnr   T(无符号)
746f0000 746ff000 NapiNSP  T(无符号)
74700000 7470f000 nlaapi   T(无符号)
74870000 74892000 dhcpcsvc6 T(无符号)
748a0000 748d5000 dhcpcsvc T(无符号)
74910000 7493c000 dnsapi   T(无符号)
74c30000 74c36000 rasadhlp T(无符号)
74c40000 74c7b000 mswsock  T(无符号)
74c80000 74c99000 IPHLPAPI T(无符号)
74cc0000 74d36000 netapi32 T(无符号)
74d40000 74ede000 comctl32 T(无符号)
74ef0000 74ef7000 winnsi   T(无符号)
74fb0000 74feb000 rsaenh   T(无符号)
74ff0000 7501d000 wintrust T(无符号)
75020000 75031000 samlib   T(无符号)
75080000 7511b000 msvcr80  T(无符号)
75200000 75221000 ntmarta  T(无符号)
75230000 75237000 WSOCK32  T(无符号)
75250000 752d7000 msvcp80  T(无符号)
75300000 7531e000 USERENV  T(无符号)
75320000 75332000 msasn1   T(无符号)
75340000 75432000 crypt32  T(无符号)
758b0000 758b8000 版本  T(无符号)
75960000 759c0000 secur32  T(无符号)
75a40000 75a69000 imagehlp T(无符号)
75a70000 75b1a000 的msvcrt   T(无符号)
75b20000 75b9d000 USP10    T(无符号)
75e00000 75e09000 LPK      T(无符号)
75e10000 75f9a000 setupapi T(无符号)
75fa0000 75fe9000 WLDAP32  T(无符号)
75ff0000 76049000 SHLWAPI  T(无符号)
76050000 76118000 MSCTF    T(无符号)
76120000 76210000 RPCRT4   T(无符号)
76210000 76320000 kernel32 T(无符号)
76330000 76390000 IMM32    T(无符号)
76390000 76397000 PSAPI    T(无符号)
763a0000 76430000 GDI32    T(无符号)
76430000 76500000 USER32   T(无符号)
76500000 7652d000 WS2_32   T(无符号)
765c0000 76705000 OLE32    T(无符号)
76710000 767d6000 advapi32 T(无符号)
767e0000 7686d000 oleaut32 T(无符号)
77390000 77414000 clbcatq  T(无符号)
777b0000 777b6000 NSI      T(无符号)
777e0000 77940000 NTDLL    T(无符号)
$
已卸载的模块:
04070000 040be000 cpuprofileprovider.dll
04180000 041d3000 physicalassetprofileprovider.dl
041f0000 04208000 diskprovider.dll
04150000 04180000 systemprovider.dll
04120000 0414c000 sensorprofileprovider.dll
040f0000 04119000 systemmemoryprovider.dll
040c0000 040e5000 powersupplyprofileprovider.dll
02f30000 02f3e000 healthprovider.dll
03310000 0335e000 cpuprofileprovider.dll
03370000 03399000 systemmemoryprovider.dll
032d0000 032f5000 powersupplyprofileprovider.dll
03240000 03293000 physicalassetprofileprovider.dl
032a0000 032b8000 diskprovider.dll
03210000 03240000 systemprovider.dll
02fb0000 02fdc000 sensorprofileprovider.dll
01b90000 01b9e000 healthprovider.dll
01b00000 01b7d000 ipinterfaceprofileprovider.dll
01700000 0172d000 compositeipconfigprovider.dll
025a0000 025a8000 pmemw.dll
0:013> lm
start end module name
003a0000 003f3000 wmicmpi (private pdb symbols) c:\pa-symbols\pa6.2.1\wmicmpi.pdb
00400000 00439000 wmicpa (private pdb symbols) c:\pa-symbols\pa6.2.1\wmicpa.pdb
00c50000 00c5b000 wmilookup (private pdb symbols) c:\pa-symbols\pa6.2.1\wmilookup.pdb
015a0000 015bc000 pfaprovider (export symbols) pfaprovider.dll
01790000 0179e000 healthprovider (export symbols) healthprovider.dll
017d0000 017d9000 sdlocale (export symbols) sdlocale.dll
01c00000 01c26000 sdcommon (export symbols) sdcommon.dll
01c30000 01d31000 libeay32 (export symbols) libeay32.dll
01d40000 01d4b000 isdclient (export symbols) isdclient.dll
01d80000 01d88000 sdproduct (export symbols) sdproduct.dll
01da0000 01daa000 commonprv (export symbols) commonprv.dll
01dc0000 01dd6000 instrumentationenvelope (export symbols) instrumentationenvelope.dll
01df0000 01e0a000 iccommon (export symbols) iccommon.dll
01e20000 01e29000 PALogger (export symbols) PALogger.dll
01e40000 01e4e000 libitalog (export symbols) libitalog.dll
01e60000 01e74000 libita (export symbols) libita.dll
01eb0000 01ee1000 libemi1cclog C (export symbols) libemi1cclog.dll
01ef0000 01f16000 libemi1cffdc C (export symbols) libemi1cffdc.dll
01f20000 01f2b000 icloader (export symbols) icloader.dll
01f40000 01f76000 icinstrumentationcontrol (export symbols) icinstrumentationcontrol.dll
01f90000 01fa0000 icmanagementinterface (export symbols) icmanagementinterface.dll
01fb0000 01fbd000 icmutablenode (export symbols) icmutablenode.dll
01fd0000 01fde000 icicforfp (export symbols) icicforfp.dll
01ff0000 02002000 icfunctionalplugin (export symbols) icfunctionalplugin.dll
02020000 0203a000 providerutilities (export symbols) providerutilities.dll
02060000 020b7000 icipmimi (export symbols) icipmimi.dll
020d0000 02101000 icoshwmi (export symbols) icoshwmi.dll
02130000 02169000 icsmbiosmi (export symbols) icsmbiosmi.dll
021a0000 021c5000 ibmipmi (export symbols) ibmipmi.dll
025a0000 025ae000 ic0000computerfp (export symbols) ic0000computerfp.dll
02820000 0283a000 iccompositefp (export symbols) iccompositefp.dll
02850000 0285d000 iccompositenode (export symbols) iccompositenode.dll
02870000 0287e000 ic0001chassisfp (export symbols) ic0001chassisfp.dll
02890000 0289e000 ic0001operatingsystemfp (export symbols) ic0001operatingsystemfp.dll
028b0000 028be000 ic0002applicationfp (export symbols) ic0002applicationfp.dll
028d0000 028de000 ic0002biosfp (export symbols) ic0002biosfp.dll
028f0000 028fe000 ic0002bluelightfp (export symbols) ic0002bluelightfp.dll
02910000 0291e000 ic0002bmcfp (export symbols) ic0002bmcfp.dll
02930000 0293e000 ic0002directoralertconfigfp (export symbols) ic0002directoralertconfigfp.dll
02950000 0295e000 ic0002diskcontrollerfp (export symbols) ic0002diskcontrollerfp.dll
02970000 0297e000 ic0002drivefp (export symbols) ic0002drivefp.dll
02990000 0299e000 ic0002driverfp (export symbols) ic0002driverfp.dll
029b0000 029be000 ic0002Groupfp (export symbols) ic0002Groupfp.dll
029d0000 029de000 ic0002lightpathfp (export symbols) ic0002lightpathfp.dll
029f0000 029fe000 ic0002networkcontrollerfp (export symbols) ic0002networkcontrollerfp.dll
02a10000 02a1e000 ic0002planarfp (export symbols) ic0002planarfp.dll
02a30000 02a3e000 ic0002scalablepartitionfp (export symbols) ic0002scalablepartitionfp.dll
02a50000 02a5e000 ic0002scalablesystemfp (export symbols) ic0002scalablesystemfp.dll
02a70000 02a7e000 ic0002smbiosdatafp (export symbols) ic0002smbiosdatafp.dll
02a90000 02a9e000 ic0002smbiostablefp (export symbols) ic0002smbiostablefp.dll
02ab0000 02abe000 ic0002userfp (export symbols) ic0002userfp.dll
02ad0000 02ade000 ic0003cpufp (export symbols) ic0003cpufp.dll
02af0000 02afe000 ic0003dimmfp (export symbols) ic0003dimmfp.dll
02b10000 02b1e000 ic0003firmwarefp (export symbols) ic0003firmwarefp.dll
02b30000 02b3e000 ic0003logfp (export symbols) ic0003logfp.dll
02b50000 02b5e000 ic0003networkportfp (export symbols) ic0003networkportfp.dll
02b70000 02b7e000 ic0003partitionfp (export symbols) ic0003partitionfp.dll
02b90000 02b9e000 ic0003voltagesensorfp (export symbols) ic0003voltagesensorfp.dll
02bb0000 02bbe000 ic0004cachefp (export symbols) ic0004cachefp.dll
02bd0000 02bde000 ic0004cpucorefp (export symbols) ic0004cpucorefp.dll
02bf0000 02bfe000 ic0004logentryfp (export symbols) ic0004logentryfp.dll
02c10000 02c1e000 ic0004networkipconfigfp (export symbols) ic0004networkipconfigfp.dll
02c30000 02c3e000 ic0004pfafp (export symbols) ic0004pfafp.dll
02c50000 02c5e000 ic0004powersupplyfp (export symbols) ic0004powersupplyfp.dll
02c70000 02c7e000 ic0004temperaturesensorfp (export symbols) ic0004temperaturesensorfp.dll
02c90000 02c9e000 ic0005pfasensorfp (export symbols) ic0005pfasensorfp.dll
02cb0000 02cbe000 ic0006fanfp (export symbols) ic0006fanfp.dll
02cd0000 02cdd000 BOFMFailOverINdicationProvider (export symbols) BOFMFailOverINdicationProvider.dll
02cf0000 02d1a000 networkadapterprovider (export symbols) networkadapterprovider.dll
02d30000 02d54000 selprovider (export symbols) selprovider.dll
02d70000 02d9d000 compositesensorprovider (export symbols) compositesensorprovider.dll
02fb0000 02fdc000 sensorprofileprovider (export symbols) sensorprofileprovider.dll
03310000 03340000 systemprovider (export symbols) systemprovider.dll
03340000 03393000 physicalassetprofileprovider (export symbols) physicalassetprofileprovider.dll
037b0000 037c8000 diskprovider (export symbols) diskprovider.dll
037d0000 037f5000 powersupplyprofileprovider (export symbols) powersupplyprofileprovider.dll
03800000 0384e000 cpuprofileprovider (export symbols) cpuprofileprovider.dll
03860000 03889000 systemmemoryprovider (export symbols) systemmemoryprovider.dll
10000000 10046000 wmicmn (private pdb symbols) c:\pa-symbols\pa6.2.1\wmicmn.pdb
1c000000 1c01c000 libemi1msg23 (export symbols) libemi1msg23.dll
4a800000 4a8da000 icuuc36 (export symbols) icuuc36.dll
4ad00000 4b2b8000 icudt36 (export symbols) icudt36.dll
6eec0000 6eee6000 libemi1apr_1 (export symbols) libemi1apr-1.dll
73680000 736c3000 esscli T (no symbols)
73740000 73967000 msi T (no symbols)
73a30000 73a47000 wmiutils T (no symbols)
73a60000 73a67000 msiltcfg T (no symbols)
741f0000 74200000 wbemsvc T (no symbols)
74300000 74399000 fastprox T (no symbols)
74440000 7449b000 wbemcomn T (no symbols)
74510000 74528000 ntdsapi T (no symbols)
74540000 7454b000 wbemprox T (no symbols)
746e0000 746e8000 winrnr T (no symbols)
746f0000 746ff000 NapiNSP T (no symbols)
74700000 7470f000 nlaapi T (no symbols)
74870000 74892000 dhcpcsvc6 T (no symbols)
748a0000 748d5000 dhcpcsvc T (no symbols)
74910000 7493c000 dnsapi T (no symbols)
74c30000 74c36000 rasadhlp T (no symbols)
74c40000 74c7b000 mswsock T (no symbols)
74c80000 74c99000 IPHLPAPI T (no symbols)
74cc0000 74d36000 netapi32 T (no symbols)
74d40000 74ede000 comctl32 T (no symbols)
74ef0000 74ef7000 winnsi T (no symbols)
74fb0000 74feb000 rsaenh T (no symbols)
74ff0000 7501d000 wintrust T (no symbols)
75020000 75031000 samlib T (no symbols)
75080000 7511b000 msvcr80 T (no symbols)
75200000 75221000 ntmarta T (no symbols)
75230000 75237000 wsock32 T (no symbols)
75250000 752d7000 msvcp80 T (no symbols)
75300000 7531e000 userenv T (no symbols)
75320000 75332000 msasn1 T (no symbols)
75340000 75432000 crypt32 T (no symbols)
758b0000 758b8000 version T (no symbols)
75960000 759c0000 secur32 T (no symbols)
75a40000 75a69000 imagehlp T (no symbols)
75a70000 75b1a000 msvcrt T (no symbols)
75b20000 75b9d000 usp10 T (no symbols)
75e00000 75e09000 lpk T (no symbols)
75e10000 75f9a000 setupapi T (no symbols)
75fa0000 75fe9000 Wldap32 T (no symbols)
75ff0000 76049000 shlwapi T (no symbols)
76050000 76118000 msctf T (no symbols)
76120000 76210000 rpcrt4 T (no symbols)
76210000 76320000 kernel32 T (no symbols)
76330000 76390000 imm32 T (no symbols)
76390000 76397000 psapi T (no symbols)
763a0000 76430000 gdi32 T (no symbols)
76430000 76500000 user32 T (no symbols)
76500000 7652d000 ws2_32 T (no symbols)
765c0000 76705000 ole32 T (no symbols)
76710000 767d6000 advapi32 T (no symbols)
767e0000 7686d000 oleaut32 T (no symbols)
77390000 77414000 clbcatq T (no symbols)
777b0000 777b6000 nsi T (no symbols)
777e0000 77940000 ntdll T (no symbols)
Unloaded modules:
04070000 040be000 cpuprofileprovider.dll
04180000 041d3000 physicalassetprofileprovider.dl
041f0000 04208000 diskprovider.dll
04150000 04180000 systemprovider.dll
04120000 0414c000 sensorprofileprovider.dll
040f0000 04119000 systemmemoryprovider.dll
040c0000 040e5000 powersupplyprofileprovider.dll
02f30000 02f3e000 healthprovider.dll
03310000 0335e000 cpuprofileprovider.dll
03370000 03399000 systemmemoryprovider.dll
032d0000 032f5000 powersupplyprofileprovider.dll
03240000 03293000 physicalassetprofileprovider.dl
032a0000 032b8000 diskprovider.dll
03210000 03240000 systemprovider.dll
02fb0000 02fdc000 sensorprofileprovider.dll
01b90000 01b9e000 healthprovider.dll
01b00000 01b7d000 ipinterfaceprofileprovider.dll
01700000 0172d000 compositeipconfigprovider.dll
025a0000 025a8000 pmemw.dll
0:013> !analyze -v
********************************** ************************************************* b $ b *                                                                               
*
*      例外分析                        &NBSP ;         
*
*                                                             
*
************************************* ****************************************** *
*****操作系统符号错误。请修复符号以进行分析。
***** OS(WOW64 kernel32)符号错误。请修改符号进行分析。
*************************** **********************************************
***                     &NBSP ;                        &NBSP ;                   
***
***                                                    
***
*** 您的调试器没有使用正确的符号 ***
***                                                  
***
*** 为了使此命令正常工作,您的符号路径 ***
*** 必须指向具有完整类型信息的.pdb文件。 ***
***                                                  
***
*** 某些.pdb文件(例如公共操作系统符号)不会 ***
*** 包含所需信息。 联系小组 ***
*** 如果您需要此命令,请为您提供这些符号 ***
*** 工作                                                           
***
***                                                    
***
*** !类型引用:NTDLL _PEB                      &NBSP ;            
***
***                                                    
***
*********************************** **************************************
$
调用InternetOpenUrl失败, GLE = 12029
$
FAULTING_IP:
ntdll + 61cea
77841cea 8b39   ;       MOV     edi,dword ptr [ecx]
EXCEPTION_RECORD: ffffffff - (.exr 0xffffffffffffffff)
ExceptionAddress:77841cea(ntdll + 0x00061cea)
ExceptionCode:c0000005(访问冲突)
ExceptionFlags:00000000
$
NumberParameters:2
参数[0]:00000000
参数[1]:474e4952
尝试阅读地址474e4952
$
PROCESS_NAME: wmicpa.exe
ADDITIONAL_DEBUG_TEXT:
使用'!findthebuild'命令搜索目标构建信息。
如果构建信息可用,请运行'!findthebuild -s; .reload'设置符号路径和加载符号。
FAULTING_MODULE:76210000 kernel32
$
DEBUG_FLR_IMAGE_TIMESTAMP:  ; 49cc5361
MODULE_NAME:msvcr80
$
USER_LCID_STR: ENU
OS_SKU: 7
ERROR_CODE:(NTSTATUS)0xc0000005 - 0x%08lx处的指令引用0x%08lx处的内存。内存不能是%s。
EXCEPTION_CODE:(NTSTATUS)0xc0000005 - 0x%08lx处的指令引用0x%08lx处的内存。内存不能是%s。
EXCEPTION_PARAMETER1: 00000000
EXCEPTION_PARAMETER: 474e4952
$
READ_ADDRESS: 474e4952
$
$ FOLLOWUP_IP:
msvcr80 + 4c39
$
75084c39 ??   ;         ??? $
MOD_LIST:< ANALYSIS />
LAST_CONTROL_TRANSFER: 从7780a5a4到77841cea
$
FAULTING_THREAD: 00001074
$
BUGCHECK_STR: APPLICATION_FAULT_STRING_DEREFERENCE_INVALID_POINTER_READ_WRONG_SYMBOLS
$
PRIMARY_PROBLEM_CLASS: STRING_DEREFERENCE
DEFAULT_BUCKET_ID: STRING_DEREFERENCE
STACK_TEXT:
警告:堆栈展开信息不可用。继帧可能是错误的。
036af040 7780a5a4 03ab9840 03ab9848 03ab9848 NTDLL + 0x61cea
036af05c 76293f01 00c70000 00000000 03ab9840 NTDLL + 0x2a5a4
036af070 75084c39 00c70000 00000000 03ab9848 kernel32 + 0x83f01
036af0bc 75252f0c 03ab9848 00be5ce4 036af198 msvcr80 + 0x4c39
036af4a4 003eb3a8 036af360 036af938 00428ab1 msvcp80 + 0x2f0c
036af4a8 036af360 036af938 00428ab1 00000028 wmicmpi !objectPath_FT
036af4ac 036af938 00428ab1 00000028 003743d4 0x36af360
036af4b0 00428ab1 00000028 003743d4 036af500 0x36af938
036af938 761bf507 5c7feaea 00000000 036af990 wmicpa!controlfp_s + 0x41ad
036af980 761bf507 5c7fead2 00000000 036af9a4 rpcrt4 + 0x9f507
036af9dc 7663be29 5c0adba8 00000000 036afa38 rpcrt4 + 0x9f507
036afcb0 761bf507 5c7f39d2 00000000 036afd18 ole32 + 0x7be29
036affc4 77892c41 21012912 00000000 036affec rpcrt4 + 0x9f507
036affe4 7787d68c 00000000 00000000 761434 02 ntdll + 0xb2c41
036affe8 00000000 00000000 76143402 0034b678 ntdll + 0x9d68c
$
STACK_COMMAND: .cxr 0000000000000000; kb; 〜13S; .ecxr; kb
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: msvcr80 + 4c39
$
FOLLOWUP_NAME: MachineOwner
IMAGE_NAME: msvcr80.dll
BUCKET_ID: WRONG_SYMBOLS
FAILURE_BUCKET_ID: STRING_DEREFERENCE_c0000005_msvcr80.dll!未知
WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/wmicpa_exe/6_2_1_60/4cd599c3/ntdll_dll/6_0_6002_18005/49e03824/c0000005/00061cea.htm?Retriage=1
0:013> !analyze -v
*******************************************************************************
*
*
* Exception Analysis
*
*
*
*******************************************************************************
***** OS symbols are WRONG. Please fix symbols to do analysis.
***** OS (WOW64 kernel32) symbols are WRONG. Please fix symbols to do analysis.
*************************************************************************
***
***
***
***
*** Your debugger is not using the correct symbols ***
***
***
*** In order for this command to work properly, your symbol path ***
*** must point to .pdb files that have full type information. ***
***
***
*** Certain .pdb files (such as the public OS symbols) do not ***
*** contain the required information. Contact the group that ***
*** provided you with these symbols if you need this command to ***
*** work.
***
***
***
*** Type referenced: ntdll!_PEB
***
***
***
*************************************************************************
Failed calling InternetOpenUrl, GLE=12029
FAULTING_IP:
ntdll+61cea
77841cea 8b39 mov edi,dword ptr [ecx]
EXCEPTION_RECORD: ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 77841cea (ntdll+0x00061cea)
ExceptionCode: c0000005 (Access violation)
ExceptionFlags: 00000000
NumberParameters: 2
Parameter[0]: 00000000
Parameter[1]: 474e4952
Attempt to read from address 474e4952
PROCESS_NAME: wmicpa.exe
ADDITIONAL_DEBUG_TEXT:
Use '!findthebuild' command to search for the target build information.
If the build information is available, run '!findthebuild -s ; .reload' to set symbol path and load symbols.
FAULTING_MODULE: 76210000 kernel32
DEBUG_FLR_IMAGE_TIMESTAMP: 49cc5361
MODULE_NAME: msvcr80
USER_LCID_STR: ENU
OS_SKU: 7
ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
EXCEPTION_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
EXCEPTION_PARAMETER1: 00000000
EXCEPTION_PARAMETER2: 474e4952
READ_ADDRESS: 474e4952
FOLLOWUP_IP:
msvcr80+4c39
75084c39 ?? ???
MOD_LIST: <ANALYSIS/>
LAST_CONTROL_TRANSFER: from 7780a5a4 to 77841cea
FAULTING_THREAD: 00001074
BUGCHECK_STR: APPLICATION_FAULT_STRING_DEREFERENCE_INVALID_POINTER_READ_WRONG_SYMBOLS
PRIMARY_PROBLEM_CLASS: STRING_DEREFERENCE
DEFAULT_BUCKET_ID: STRING_DEREFERENCE
STACK_TEXT:
WARNING: Stack unwind information not available. Following frames may be wrong.
036af040 7780a5a4 03ab9840 03ab9848 03ab9848 ntdll+0x61cea
036af05c 76293f01 00c70000 00000000 03ab9840 ntdll+0x2a5a4
036af070 75084c39 00c70000 00000000 03ab9848 kernel32+0x83f01
036af0bc 75252f0c 03ab9848 00be5ce4 036af198 msvcr80+0x4c39
036af4a4 003eb3a8 036af360 036af938 00428ab1 msvcp80+0x2f0c
036af4a8 036af360 036af938 00428ab1 00000028 wmicmpi!objectPath_FT
036af4ac 036af938 00428ab1 00000028 003743d4 0x36af360
036af4b0 00428ab1 00000028 003743d4 036af500 0x36af938
036af938 761bf507 5c7feaea 00000000 036af990 wmicpa!controlfp_s+0x41ad
036af980 761bf507 5c7fead2 00000000 036af9a4 rpcrt4+0x9f507
036af9dc 7663be29 5c0adba8 00000000 036afa38 rpcrt4+0x9f507
036afcb0 761bf507 5c7f39d2 00000000 036afd18 ole32+0x7be29
036affc4 77892c41 21012912 00000000 036affec rpcrt4+0x9f507
036affe4 7787d68c 00000000 00000000 76143402 ntdll+0xb2c41
036affe8 00000000 00000000 76143402 0034b678 ntdll+0x9d68c
STACK_COMMAND: .cxr 0000000000000000 ; kb ; ~13s; .ecxr ; kb
SYMBOL_STACK_INDEX: 3
SYMBOL_NAME: msvcr80+4c39
FOLLOWUP_NAME: MachineOwner
IMAGE_NAME: msvcr80.dll
BUCKET_ID: WRONG_SYMBOLS
FAILURE_BUCKET_ID: STRING_DEREFERENCE_c0000005_msvcr80.dll!Unknown
WATSON_STAGEONE_URL: http://watson.microsoft.com/StageOne/wmicpa_exe/6_2_1_60/4cd599c3/ntdll_dll/6_0_6002_18005/49e03824/c0000005/00061cea.htm?Retriage=1
&NBSP;
任何人都可以帮我解决这个问题。
Could anybody help me to fix this.
推荐答案
你可以通过在'!analyze -v'之前设置'!sym noisy'来从符号加载中获得更多调试。这是否揭示了根本原因?
You can get more debug from symbol loading by setting '!sym noisy' before '!analyze -v'. Does that reveal the root cause?
您的'!analyze -v'输出"无法调用InternetOpenUrl,GLE = 12029" 12029错误是ERROR_INTERNET_CANNOT_CONNECT。是否有一些防火墙阻止了访问或代理的某些问题?
Your '!analyze -v' outputs "Failed calling InternetOpenUrl, GLE=12029" 12029 error is ERROR_INTERNET_CANNOT_CONNECT. Is there some firewall blocking the access or some problem with proxy?
在某些情况下,我注意到如果从符号服务器下载的符号被中断,则下载方无法下载手动从本地缓存中删除符号文件。
In some cases, I have noticed that if symbol downloading from symbol server is interrupted, downloading doesn't succeed until the party downloaded symbol file is manually removed from the local cache.
- Antti
-- Antti
这篇关于!analyze -v给出OS符号错误。请修复符号以进行分析。的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!