У нас есть приложение .Net, состоящее из смешанного управляемого и неуправляемого кода. У нас есть ряд отчетов о том, что пользователи получают BSOD при использовании нашего приложения. Эти синие экраны встречаются в разных версиях Windows. В основном XP, но один пользователь утверждает, что это происходит в Windows 7. Некоторые пользователи видят, что это происходит при выполнении одной вещи, другие видят, что это происходит при выполнении чего-то совершенно другого. Конечно, мы не можем воспроизвести проблему.
Само собой разумеется, я в тупике. Приложение пользовательского режима не должно иметь возможности отображать синий экран ОС, поэтому мы сталкиваемся с ошибкой в обычном приложении пространства ядра, возможно, с ошибкой антивирусного программного обеспечения?
У кого-нибудь есть советы, как отследить что-то подобное? У нас нет доступа к компьютеру, на котором это происходит, поэтому мы не сможем подключить отладчик ядра или что-то подобное.