Вылеты билда (предположительно при неограниченных FPS)

Ошибки и баги Unity3D

Вылеты билда (предположительно при неограниченных FPS)

Сообщение jetyb 14 ноя 2018, 10:57

На некоторых компьютерах после запуска билда юнити и некоторого времени работы (около 5-10 минут) игра вылетает. Кое-где даже компьютер перезагружается.
При этом, компьютеры имеют сходные железные и программные характеристики
(Windows 10, GeForce 1070, одни и те же версии драйверов).
Но на одних машинах игра стабильно работает, а на других - стабильно вылетает.
В общем-то характеристики компьютеров равны, но я допускаю некоторую не замеченную мною разницу в компьютерах (порядок установки драйверов, бракованное железо, разные обновления KB Windows).

Зацепок к проблеме мало.
Юнити в лог при краше пишет:
d3d11 failed to create buffer - (много раз, и именно на "плохой" машине)
ERROR: SymGetSymFromAddr64 (0xc00000005 - ошибка)
Другое отдельно запущенное C# приложение написало в лог
Out of Memory exception
хотя памяти на компьютере достаточно, а мои программы в памятежорстве не замечены.

Лечение обнаружил случайно.
Игра запускается без вертикальной синхронизации, показывает под 300 FPS и в мониторе ресурсов отжирает 96% GPU. (Видеокарта GeForce 1070 Windows 10.) Если вертикальную синхронизацию включить, то игра будет занимать 30% GPU и вылеты прекратятся. В логи не будет спамиться d3d11 failed to create buffer.
То есть, если не ограничивать FPS, то игра будет отжирать все видеоресурсы компьютера и стабильно крашить приложение, а то и перезагружать компьютер. Странно, что краши наблюдаются не на всех машинах.
jetyb
Адепт
 
Сообщения: 1486
Зарегистрирован: 31 окт 2011, 17:21

Re: Вылеты билда (предположительно при неограниченных FPS)

Сообщение Tolking 14 ноя 2018, 11:42

Это статистика по скольки компам?
Похоже на битую память...
Ковчег построил любитель, профессионалы построили Титаник.
Аватара пользователя
Tolking
Адепт
 
Сообщения: 2714
Зарегистрирован: 08 июн 2009, 18:22
Откуда: Тула


Вернуться в Глюки

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3