Последнее время достает проблема краша клиента.
Комп: i5 760 / 16GB RAM / ASUS EAH5770
Запущено 20 окон (14 работяг и 6 торгашей.) СВЕРНУТЫ!
Что происходит:
При использовании клавиши Alt(в основном) один раз из где-то 20 происходит глюк:
разрешение экрана меняется на очень маленькое(на глаз - где-то 800х600);
на экране открывается одно из окон линейки;
сквозь это окно проглядываются все ярлыки на рабочем столе(тоесть если мышкой водить - они будут показываться);
из-за этого окна начинают умирать.
решается проблема в основном через Ctrl+Alt+Delete и открытие Диспетчера задач(просто открытие) -> все возвращается на норм. разрешение.
Если это не помогает - приходится разворачивать одно из окон, жать Alt+Enter(оно разворачивается на весь экран) и опять Alt+enter(возвращается в оконный режим).
Операционную систему менял - не помогло.
Проблема возникла рандомно - никакое новое железо в этот момент не втавлял.
У кого есть какие идеи что это может быть?
UPD: клиенты крашатся со сл. ошибкой:
Код:
2011.4.2 21:00:16
OS : Windows7(32) 6.1 (Build: 7601)
CPU : GenuineIntel Intel(R) Core(TM) i5 CPU 760 @ 2.80GHz @ 2798 MHz 4095MB RAM
Video : ASUS EAH5770 Series (1047)
PosCode : LS8(268) 23288:-246185:-9578 4/1 [640]
Error setting display mode: CreateDevice failed (D3DERR_DEVICELOST). Please delete your Option.ini file if this error prevents you from starting the game.
History: UD3DRenderDevice::UnSetRes <- CreateDevice <- UD3DRenderDevice::SetRes <- HandleBigChange <- UD3DRenderDevice::Lock <- UViewport::Lock <- UWindowsViewport::Lock <- GFxUIManager::ResizeGFx <- GFxUIManager::ResetDevice <- NConsoleWnd::NotifyResetDevice <- URenderDevice::SetRes <- UD3DRenderDevice::SetRes <- HandleBigChange <- UD3DRenderDevice::Lock <- UViewport::Lock <- UWindowsViewport::Lock <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop