Jump to content
Korean Random
Mixaill

[1.0.2.1/8481] Вылеты, часть 2

Recommended Posts

Второй раунд борьбы с крэшами

 

В этой итерации:

  • Нужны логи (python.log, xvm.log)
  • По возможности, крэшдампы
  • Описание условия при котором возникло

 

Что готово:

  • Вылет при выходе из боя #1 (Scaleform MovieRoot disposing, null pointer dereference)
  • Вылет при выходе из боя #2 (Scaleform MovieRoot disposing, invalid pointer  dereference)
  • Вылет при ожидании в очереди #1 (XVM Ping/Login widget Python <--> Scaleform communication)

 

Что под вопросом:

  • Вылет при ожидании в очереди #1 (только футбол?)
  • Вылет при ожидании в очереди #2 ? (в любом случае?)

 

Как записывать крэшдампы (Windows 10):

  • Меняем в игре вид на оконный и закрываем её.
  • Переходим по ссылке https://www.microsoft.com/en-us/p/windbg-preview/9pgjgd53tn86 и ставим WinDbg (preview) из Microsoft Store
  • Запускаем WinDbg Preview из меню пуск
  • Жмём File -> StartDebugging -> Launch Executable (Advanced)
  • Настраиваем как на скриншоте, обратите внимание на Start Directory, она не должна быть пустой
 

 


image.thumb.png.1f9a9b24408023c543b36920bdc74ff2.png
 

 

  • WinDbg немного подумает и поставит игру на паузу, жмем зелёный треугольник на панели
 

 

 


image.png.4aa19727e6a2c3e0a8e4c83a012fd32a.png
 

 

  • после того как вылетит, снова поставится пауза
  • вбиваем в строке, которая находится в низу окна "command", комманду  .dump /mA D:\wot.dmp (с точкой в начале ввода)
 

 

 


image.png.a3e6a91934f717b8cc8c7045dab8c3a9.png
 

 

  • полученный файл архивируем 7-zip'ом и выкладываем на Я.Диск/OneDrive/Google Drive. (около 300-400 мегабайт)
  • ссылку отсылаем в личные сообщения @Mixaill или на почту mixaill@modxvm.com (не публикуем в теме, максимум оповещаем)
Edited by Mixaill
  • Upvote 3

Share this post


Link to post

Short link
Share on other sites

У меня вылеты 2-х типов (важно! Вылеты могут быть на чистом клиенте, но реже, чем с XVM):

-при старте игры (на этапе появления окна ввода пароля - ака логин);

-при загрузке боя (либо при смене ангар-загрузка, либо на моменте появления панели загрузки боя).

 

Обычно п.1 идет сразу после п.2.

Мне тут подсказали, что это может быть связано с перегревом М.2  SSD... кто нить слышал о таком?

Edited by Yusha
  • Upvote 3
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites
Только что, Yusha сказал:

перегревом М.2  SSD

 

Первый раз слышу о перегревах ССД О_о

  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

@Yusha обычно при перегреве SSD отсекается до перезагрузки

@StranikS_Scan У меня пару раз были перегревы M2 SSD (было плохое охлаждение), сделал колхоз (активное охлаждение) и больше не греется:biggrin:

Share this post


Link to post

Short link
Share on other sites

когда вылеты п.1 сразу после п.2 у меня было, когда запускаете игру после п.2(у мнея напрямую, не с лаунчера) в диспетчера задач висит неснятый процесс игры, игра запускается появляется окно и вылетает, второй запуск проходит нормально

Share this post


Link to post

Short link
Share on other sites
1 час назад, StranikS_Scan сказал:

Первый раз слышу о перегревах ССД О_о

 

Почти каждый М2 без охлаждающей пластины перегревается. Для этого и делают топовые мамки с дополнительном охладом М2

47 минут назад, Apokalipsis_rus сказал:

@Yusha обычно при перегреве SSD отсекается до перезагрузки

@StranikS_Scan У меня пару раз были перегревы M2 SSD (было плохое охлаждение), сделал колхоз (активное охлаждение) и больше не греется:biggrin:

При перегреве SSD начинает троттлить. Если отваливается - это проблемы с SSD и такого быть не должно

Share this post


Link to post

Short link
Share on other sites
2 минуты назад, Apokalipsis_rus сказал:

@justdj ну после колхоза уже 2 года прошло, полет нормальный

значит не работает защита от перегрева в вашем экземпляре

Share this post


Link to post

Short link
Share on other sites
3 hours ago, Yusha said:

Мне тут подсказали, что это может быть связано с перегревом М.2  SSD... кто нить слышал о таком?

 

Никак не связано, у них есть защита от перегрева, контролер начнет throtle nand флеш а накрайняк и вовсе может их отключить.

 

Теперь по делу.

 

Получаю репорты от юзеров такие же, как у Юши. Главное что есть и те кто катает без XVM

самый распространенный краш при вхоже в игру после нажатия кнопки логин.

Некоторые слышат музыку и некоторых зависание, у других сразу вылет.

Лог XVM чист, в питоне ничего странного. обрывается после 

2018-06-24 15:33:56.028: INFO: [gui.Scaleform.app_factory] Creating app: scaleform/lobby
2018-06-24 15:33:57.793: INFO: [gui.app_loader.loader] Space is changed: WaitingSpace() -> IntroVideoSpace()
2018-06-24 15:34:01.410: INFO: [gui.app_loader.loader] App is initializing: scaleform/lobby
2018-06-24 15:34:02.386: INFO: [gui.app_loader.loader] App is initialized: scaleform/lobby
2018-06-24 15:34:02.409: INFO: [gui.app_loader.loader] Space is changed: IntroVideoSpace() -> LoginSpace()
2018-06-24 15:34:04.040: NOTICE: [NOTE] (scripts/client/connection_mgr.py, 242): User authentication method: token2

Ещё заметил такую вещь, почти все репорты с SD клента. А также количество крашей увеличивается если стоят какие либо шкурки.

Подозрения где-то есть memory leak и наши друзья на слабеньких компах страдают.

Share this post


Link to post

Short link
Share on other sites
6 часов назад, soloviyko сказал:

Подозрения где-то есть memory leak и наши друзья на слабеньких компах страдают.

У меня на слабеньком наоборот полет нормальный :)

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites
10 часов назад, soloviyko сказал:

А также количество крашей увеличивается если стоят какие либо шкурки.

полистай последние две страницы в теме шкур

Share this post


Link to post

Short link
Share on other sites

>xfw: introduce xfw_crashreport

@Mixaill Я так понимаю, WinDbg больше не нужен?

Edited by Pavel3333

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...