Cómo localizar a una pantalla azul de la muerte provocada por una aplicación (modo de usuario)

StackOverflow https://stackoverflow.com/questions/1925250

  •  20-09-2019
  •  | 
  •  

Pregunta

Tenemos una aplicación .NET que consta de código mixto administrado y no administrado. Tenemos una serie de informes de usuarios que consiguen BSOD durante el uso de nuestra aplicación. Estas pantallas azules ocurren en diferentes versiones de Windows. Parcialmente XP, pero un usuario afirma que sucede en Windows 7. Algunos usuarios ver que pasa cuando se hace una cosa, otra ver que pasa cuando se hace algo completamente diferente. Por supuesto, no podemos reproducir el problema.

No hace falta decir que estoy perplejo. Una aplicación de modo de usuario no debe ser capaz de pantalla azul del sistema operativo por lo que se están ejecutando en un insecto en una aplicación de espacio del núcleo común, tal vez el software antivirus con errores?

¿Alguien tiene algún consejo sobre cómo realizar un seguimiento de algo como esto abajo? No tenemos acceso a un ordenador en el que esto sucede por lo que no sería capaz de conectar un depurador de núcleo o algo por el estilo.

Otros consejos

Sobre la única cosa que puede hacer es convencer a los usuarios para enviarle datos:

  • volcados. Publicar un walkthru en su página web que muestra cómo habilitar los mini vertederos / full y dónde encontrarlos. He aquí una href="http://support.microsoft.com/kb/307973" rel="nofollow artículo de KB con los detalles morbosos - probablemente quiere simplificar esto con capturas de pantalla y así sucesivamente .
  • software instalado. Lo mejor es encontrar una herramienta que recopila esta información para ellos; los seres humanos no son especialmente fiables o completa. WinAudit se ve bien .
  • hardware y los controladores instalados. (Ídem)

Se puede obtener una copia del accidente / Mini volcado?

Si esta manera puede utilizar WinDBG y SOS de averiguar donde el código está en cuando sopla arriba.

Tess Fernández tiene un buen blog en la depuración gestionado con herramientas de bajo nivel.

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