Comment retrouver un écran bleu de la mort déclenchée par une application (usermode)

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

  •  20-09-2019
  •  | 
  •  

Question

Nous avons une application .Net composée de code managé mixtes et non gérés. Nous avons un certain nombre de rapports d'utilisateurs obtenir BSOD tout en utilisant notre application. Ces écrans bleus se produisent sur les différentes versions de Windows. La plupart du temps XP, mais un utilisateur prétend se passe sur Windows 7. Certains utilisateurs voient se produire lorsque vous faites une chose, autre voir qu'il se passe lorsque vous faites quelque chose de complètement différent. Bien sûr, nous ne pouvons pas reproduire le problème.

Inutile de dire que je suis perplexe. Une application en mode utilisateur ne doit pas être en mesure d'écran bleu le système d'exploitation si nous courons dans un bug dans une application de l'espace commun du noyau, logiciel anti-virus peut-être bogué?

Quelqu'un at-il des conseils sur la façon de suivre quelque chose comme ça vers le bas? Nous n'avons pas accès à un ordinateur où ce qui se passe si nous ne serions pas en mesure de brancher un débogueur du noyau ou quelque chose comme ça.

Autres conseils

A propos de la seule chose que vous pouvez faire est de convaincre les utilisateurs de vous envoyer des données:

  • décharges crash. Poster un walkthru sur votre site Web montrant comment activer les décharges complètes / mini et où les trouver. Voici un KB avec les détails sordides - veulent probablement simplifier avec des captures d'écran et ainsi de suite .
  • Logiciels installés. Le mieux est de trouver un outil qui recueille cette information pour eux; les humains ne sont pas particulièrement fiables ou en profondeur. WinAudit semble bon .
  • le matériel et les pilotes installés. (Idem)

Pouvez-vous obtenir une copie de l'accident / mini-vidage?

Si vous ne pouvez donc utiliser WinDbg et SOS pour savoir où le code est à quand il souffle vers le haut.

Tess Fernandez a un bon blog sur le débogage géré avec des outils de bas niveau.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top