Есть клиент на C++, который на win 7 иногда, не систематично, вызывает синий экран смерти. При этом пользователи восьмёрок и десяток с такой проблемой не сталкивались.
Приложение работает с сетью (может создать до 4-х сокет-подключений), многопоточное, но все критические участки перекрыты std::mutex, делает скриншоты средствами WinGDI, берёт кадры с вебки посредством vfw.h, имеет трей-меню, пару скрытых окон, которые можно ShowWindow, при помощи OpenCV ищет на кадрах объекты, а также выводит покадрово видео перерисовывая своё главное окно gdi.
Проблема с BSoD только на семёрках. Хотел поинтересоваться, какие наибооее частые причины синено экрана, чем и при каких обстоятельствах приложение может загнать винду в тупик? (понятно, что причин может быть много, но может кто подскажет самые распространённые при подобном функционале приложения).
Сборка персонального компьютера от Artline: умный выбор для современных пользователей