Infracción de acceso en el inicio de Vista
-
08-07-2019 - |
Pregunta
De vez en cuando aparece una extraña violación de acceso no controlado cuando mi aplicación .NET se inicia automáticamente al inicio (usando un acceso directo en la carpeta "Inicio") de Windows Vista. No he visto este error cuando inicio el ejecutable manualmente. Ocurre al azar y aún no he podido reproducir el problema de manera confiable.
Aquí está el mensaje que recibo:
Excepción no controlada en 0x6f303dea en {nombre ejecutable} .exe: 0xC0000005: Ubicación de lectura de infracción de acceso 0x0000000c.
Pila de llamadas:
mscorwks.dll! 6f303dea ()
[Marcos a continuación puede ser incorrecto y / o faltante, no hay símbolos cargados para mscorwks.dll]
kernel32.dll! 7780907a ()
mscoree.dll! 6ff47c24 ()
kernel32.dll! 7780d0e9 ()
ntdll.dll! 778e19bb ()
ntdll.dll! 778e198e ()
Dado que mscorwks.dll está relacionado con el CLR, creo que esto podría ser un error en el CLR. ¿Alguna idea de por qué esto podría estar sucediendo y cómo solucionarlo?
Solución
Se recomienda que use WER para recopilar el volcado por caída del proceso. Seleccione la opción Volcado completo y luego puede usar WinDBG para depurar el volcado.
http://msdn.microsoft.com/ es-es / library / bb787181 (VS.85) .aspx
O si lo desea, puede consultar al equipo de soporte de Microsoft a través de http://support.microsoft.com