2 критические ошибки с вылетом

Момент, когда ошибка возникла (напр. во время входу в игру / переход между локациями / во время боя / пр. ):

Находился на верхней части стартового корабля, на канатах.

Перечислите шаги, которые привели к появлению проблемы:

  1. Начал при частом прыжке с ограничителем сверху использовать эмоцию “Высокий прыжок” и делать скрины (в таком случае нижняя часть модели стоит на месте, а верхняя крутится вокруг своей оси).
  2. Сделал Alt+Tab для поиска скринов в проводнике.
  3. При начале работы с проводником, а возможно и при повторном случайном нажатии Alt+Tab вылетела ошибка.
  4. При повторении этих действий вылетела другая ошибка (тексты и скрины прилагаю)

Полный текст критической ошибки, если доступно (включая информацию о системе, текст ошибки и цепочку истории):

No Label

OS: Windows 8 (Version: 6.2; Build: 9200)
CPU: Genuine Intel @ 2396 MHz with 8075MB RAM
Video: Intel(R) HD Graphics 4600

General protection fault!

History: UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UgameEngine::Tick <- UpdateWorld <- MainLoop
_________________________________________________

No Label

OS: Windows 8 (Version: 6.2; Build: 9200)
CPU: GenuineIntel @ 2396 MHz with 8075MB RAM
Video: Intel(R) HD Graphics 4600 (2531)

Assertion failed: D3DFMT_X8R8G8B8 == surDesc.Format || D3DFMT_A8R8G8B8 == surDesc.Format [File:DxUtilForUI.cpp] [Line: 732]

History: UIWindow::Draw_Text <- UIWindow::DrawHierarchy <- UIWindow::DrawHierarchy <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop

Критическая ошибка (сворачивание и возврат в приложение)
Critical Error 2

Ошибка с Assertion failed исправлена. Вторая скорее всего была связана с нею же.