Перейти к содержимому

Metal War Online

 

[Ошибка] Клиент вылетает из-за нехватки памяти


  • Закрыто Тема закрыта
8 ответов в теме

#1 DrPsycho

DrPsycho

    Ефрейтор

  • Бета-тестер
  • Фишка
  • 31 Сообщений:

Опубликовано 28 Февраль 2014 - 09:16

Примерно после часа игры клиент вылетает по причине чрезмерного потребления памяти.С каждым боем игра отъедает под свой процесс примерно 200 МБ ОЗУ, и когда потребление достигает ~1.5 ГБ - при следующей загрузке уровня происходит вылет. Факт того, что вылет происходит от нехватки памяти - подтверждается логами. При этом свободной памяти в системе на самом деле около 5 ГБ.
  • Игровой ник: DrPsycho
  • Дата и время возникновения ошибки: последний раз в 28.02.14, 03:42
  • Подробное описание обстоятельств возникновения:
  • 1) играть в течение где-то часа
    2) начать следующий бой
    3) на экране загрузки уровня с большой вероятностью происходит вылет
  • Конфигурация ПК: i5-4670K, GeForce GTS 250, 8GB DDR3, материнка Z87-G43
  • Версия и легальность операционной системы: Windows 8.1 Pro 32-bit.
  • Какой антивирус: Windows Defender
  • Наличие установленных программ для оптимизации, чистки и разгона ПК: отсутствуют
Логи прилагаю.

P.S. Я конечно ничего не утверждаю, но тут где-то явная утечка, ибо память только растет и никогда не освобождается при переходе обратно в ангар...
GC.Collect();
GC.WaitForPendingFinalizers();

Прикрепленные файлы:


Изменено: DrPsycho, 28 Февраль 2014 - 09:19


#2 HuK_yBoJIeH

HuK_yBoJIeH

    Рядовой

  • Бета-тестер
  • Фишка
  • 28 Сообщений:

Опубликовано 28 Февраль 2014 - 13:58

Так это же тест так выдает!

#3 G_R_A_N_I_T

G_R_A_N_I_T

    Капитан

  • Бета-тестер
  • ФишкаФишкаФишкаФишка
  • 847 Сообщений:

Опубликовано 28 Февраль 2014 - 15:48

Подтверждаю!Съедает слишком много оперативной памяти!

#4 preseverence

preseverence

    Младший сержант

  • Бета-тестер
  • ФишкаФишка
  • 78 Сообщений:

Опубликовано 28 Февраль 2014 - 21:11

View PostHuK_yBoJIeH, on 28 Февраль 2014 - 13:58 , said:

Так это же тест так выдает!
Эээ какой тест? Я тоже подтверждаю, что обычное потребление игры примерно 1.3-1.4ГБ (по данным диспетчера задач). Только у меня не вылетает, Win7x64.

#5 DrPsycho

DrPsycho

    Ефрейтор

  • Бета-тестер
  • Фишка
  • 31 Сообщений:

Опубликовано 28 Февраль 2014 - 22:15

View PostHuK_yBoJIeH, on 28 Февраль 2014 - 13:58 , said:

Так это же тест так выдает!
Вы о чем, какой тест? Данный вылет - проблема в самом клиенте.

#6 volldark

volldark

    Майор

  • Бета-тестер
  • ФишкаФишкаФишкаФишкаФишка
  • 980 Сообщений:

Опубликовано 28 Февраль 2014 - 22:36

Либо клиент, либо ОЗУ. Ошибку в понедельник отдадим "на верха", а ты пока проверься мемтестом

#7 DrPsycho

DrPsycho

    Ефрейтор

  • Бета-тестер
  • Фишка
  • 31 Сообщений:

Опубликовано 28 Февраль 2014 - 23:36

View Postvolldark, on 28 Февраль 2014 - 22:36 , said:

Либо клиент, либо ОЗУ. Ошибку в понедельник отдадим "на верха", а ты пока проверься мемтестом
Клиент явно. Я пару недель назад полностью все железо сменил - вылеты не исчезли. Так что смысла гонять мемтест нет) Текст ошибки из лога весьма красноречиво говорит о причине вылета:
Could not allocate memory: System out of memory!
И да, все остальное всюду работает идеально.

Изменено: DrPsycho, 28 Февраль 2014 - 23:37


#8 volldark

volldark

    Майор

  • Бета-тестер
  • ФишкаФишкаФишкаФишкаФишка
  • 980 Сообщений:

Опубликовано 03 Март 2014 - 09:40

View PostDrPsycho, on 28 Февраль 2014 - 23:36 , said:

Клиент явно. Я пару недель назад полностью все железо сменил - вылеты не исчезли. Так что смысла гонять мемтест нет) Текст ошибки из лога весьма красноречиво говорит о причине вылета:
Could not allocate memory: System out of memory!
И да, все остальное всюду работает идеально.
У меня на трёх совершенно разных конфигурациях нет никаких проблем вообще, а с подобной ошибкой вы тут один. Стоит задуматься. Если не в железе, то в ОС, больше рыть негде.

#9 DrPsycho

DrPsycho

    Ефрейтор

  • Бета-тестер
  • Фишка
  • 31 Сообщений:

Опубликовано 04 Март 2014 - 06:27

View Postvolldark, on 03 Март 2014 - 09:40 , said:

У меня на трёх совершенно разных конфигурациях нет никаких проблем вообще, а с подобной ошибкой вы тут один. Стоит задуматься. Если не в железе, то в ОС, больше рыть негде.
Допустим, то, что игра при этом вылетает - моя проблема с ОС (хотя это и очень сомнительно, поскольку вылетает только MWO). Но вообще утечки памяти внутри клиента - это проблема самого клиента, тут просто не может быть других вариантов. И это уже достаточно серьезно. В ченджлогах где-то видел, что эти утечки когда-то фиксились, но, видать, они вернулись. Так что это в любом случае баг.

Изменено: DrPsycho, 04 Март 2014 - 08:03