.net 4.0 - Cómo resolví GetFrameContext falló en Windbg
.net-4.0 stack-trace (3)
Estoy depurando una aplicación web .NET 4.0 utilizando un volcado completo y Windbg. Parece que puedo obtener todas las versiones de todo para que coincida, sin embargo, cuando trato de obtener el rastro de la pila administrada de todo el hilo que obtengo
Id del subproceso del sistema operativo: 0x7cd4 (13) Sitio de llamada IP de SP hijo GetFrameContext failed: 1
Para todos mis hilos gestionados. ¿Alguna idea de lo que estoy haciendo mal y cómo puedo solucionarlo?
¿Has intentado instalar la extensión Psscor4 WinDbg? Aquí hay algunos artículos muy útiles sobre cómo hacer eso.
También recibí este error, pero noté que correr! DumpStack sí me da un rastro cuando! ClrStack no lo hace.
De acuerdo con este enlace , podría ser simplemente un hilo que se ha programado pero no se está ejecutando. En otras palabras, no necesariamente es un problema. No estoy seguro de por qué el comando clrstack no funciona, posiblemente un error sos.
0:037> !clrstack
OS Thread Id: 0x57cc (37)
Child SP IP Call Site
GetFrameContext failed: 1
0:037> !dumpstack
OS Thread Id: 0x57cc (37)
Child-SP RetAddr Call Site
000000000772f688 000007fefdb210dc ntdll!NtWaitForSingleObject+0xa
000000000772f690 000007fef5ca36ca KERNELBASE!WaitForSingleObjectEx+0x79
000000000772f730 000007fef5ca3a97 clr!CLRSemaphore::Wait+0xaa
000000000772f7f0 000007fef5ca3c20 clr!ThreadpoolMgr::UnfairSemaphore::Wait+0x140
000000000772f830 000007fef5cb21ff clr!ThreadpoolMgr::NewWorkerThreadStart+0x2a7
000000000772f8d0 000007fef5cb0582 clr!ThreadpoolMgr::WorkerThreadStart+0x3b
000000000772f970 00000000778d652d clr!Thread::intermediateThreadProc+0x7d
000000000772fb30 0000000077b0c521 kernel32!BaseThreadInitThunk+0xd
000000000772fb60 0000000000000000 ntdll!RtlUserThreadStart+0x1d
¿Cómo estás tratando de mostrar la pila administrada? Debería usar sos o sosex (preferiblemente sosex). ¿ !sosex.mk
para usted?
Descarga sosex desde aquí .
Si está utilizando windbg para depurar .net, quiere que sosex lo haga.