windows - windbg og debugdiag viser forskellige thread call stack

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg fik en dumpfil af min ansøgningsproces.
Og jeg behandlede det med debugdiag 2.0 og windbg.
Men jeg fik en anden thread call stack.
Så jeg er meget forvirret.


Kan nogen fortælle mig, hvorfor dette sker?


nedenfor er windbgs trådsamtalestabel


.  0  Id: 16ec.1760 Suspend: 0 Teb: 00000000`7ec1a000 Unfrozen
 # Call Site
00 wow64cpu!CpupSyscallStub
01 wow64cpu!ReadWriteFileFault
02 wow64!RunCpuSimulation
03 wow64!Wow64LdrpInitialize
04 ntdll!LdrpInitializeProcess
05 ntdll!\_LdrpInitialize
06 ntdll!LdrInitializeThunk


Og nedenunder er debugdiag s thread call stack


Tråd 0 - System ID 5984


Indgangspunkt IMCM + 1e05f
Opret tid 2018-04-24 AM 10:54:21
Tid brugt i brugermodus 0 Dage 00: 00: 00.125
Tid brugt i kernel mode 0 Dage 00: 00: 00.046


Denne tråd er ikke fuldstændigt løst og kan eller ikke være et problem. Yderligere analyse af disse tråde kan være påkrævet.


ntdll\_77720000!NtReadFile+c 
KERNELBASE!ReadFile+79 
msvcr110!\_read\_nolock+272 
msvcr110!\_read+a9 
msvcr110!\_filbuf+70 
msvcr110!\_fgetwc\_nolock+114 
msvcr110!\_getws\_helper+63 
msvcr110!\_getws\_s+10 
IMCM+18ec 
IMSvcSrvLib!CSvcApp::Run+5c 
IMComLib!CIMBaseApp::Main+62 
IMCM+15515 
IMCM+1dff7 
kernel32!BaseThreadInitThunk+24 
ntdll\_77720000!\_\_RtlUserThreadStart+2f 
ntdll\_77720000!\_RtlUserThreadStart+1b 

Bedste reference