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?

¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top