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

PartisanBLR

Игроки
  • Публикации

    6
  • Зарегистрирован

  • Посещение

  • Бои

    53819
  • Клан

    [75OML] 75OML

О PartisanBLR

  • День рождения 31.10.1977

Дополнительно

  • Пол
    М
  • Город
    Минск
  • Увлечения
    Биатлон
    Троллинг тупых руССких поцреотов

Портал игры

Достижения пользователя PartisanBLR

Рядовой

Рядовой (2/14)

11

Оценка

  1. Неа... https://forum-mt-prod.lesta.ru/emoticons/Smile_sceptic.gif Эта дрянь запускает другую дрянь. Причем совершенно ненужную... http://forum.worldoftanks.ru/index.php?/topic/2018949-вылетает-игра-на-рабочий-стол-во-время-загрузки/page__pid__51150513#entry51150513
  2. Короче я вам расскажу сейчас про эти вылетания и сворачивания.... Начнем с того, что проблема 100% воспроизводится и на чистом клиенте без каких ибо "модификаций". Клиент переключается на рабочий стол, "проскакивает" черное окно консоли (cmd.exe) и больше ничего. В моем случае переключение назад получается далеко не с первого раза, что особенно раздражает. Никогда это не случалось во время боя, только при загрузке или после боя (в случае использования "модов" наверное может быть и во время). Пришлось потратить немного времени вооружившись ProcessExplorer и выяснил что это и почему... Итак, виноваты в этом конечно же ленивые и глупые разработчики (но не только и не столько WOT). Процесс worldoftanks.exe запускает из под себя несколько процессов \World_of_Tanks\res\cef\cef_browser_process.exe являющихся по сути встраиваемым Chrome (Chromium) для рендеринга внутренних страниц - акции, марафон, календарь и т.п. Таких процессов (вернее одного процесса с подпроцессами) у меня обычно 6, но возможно их число зависит от того насколько интенсивно ходишь по текущим акциям/календарю/марафону (либо запускается по одному подпроцессу на каждую страницу марафон/календарь/акции и т.п.), но это не так важно... Все подпроцессы запускаются с командной строкой вида (возможно какие-то аргументы могут зависеть от настроек - производительности и т.п.) C:\Games\World_of_Tanks\res\cef\cef_browser_process.exe" --type=ppapi --channel="7928.4.1568926425\347021257" --no-sandbox --ppapi-flash-args --lang=en-US --device-scale-factor=1 --lang=ru --log-file=C:/Games/World_of_Tanks/cef.log --log-severity=warning --user-agent="Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.95 Safari/537.36 WOWS/1.0" /prefetch:3 Выделенное - это ключ к тому что нас интересует. В общем периодически именно эти подпроцессы запускают из под себя C:\WINDOWS\system32\cmd.exe /c echo NOT SANDBOXED, т.е. то самое консольное окно в которое выводится текст NOT SANDBOXED и ничего больше... Возникает резонный вопрос: ***? И нахрена это вообще... Оказывается (Google в помощь, да) это "особенность" того самого движка Chromium известная как минимум с начала 2016 года - встраиваемый pepflashplayer (PPAPI) при запуске Flash в режиме no sandbox зачем-то выводит это самое сообщение... https://bugs.chromium.org/p/chromium/issues/detail?id=508002 . Вероятно это должно было быть в debug версии соответствующей библиотеки но попало в release. Удивительно что остается до сих пор... Что с этим можно сделать? Со стороны игрока, к сожалению - НИЧЕГО https://forum-mt-prod.lesta.ru/emoticons/Smile_confused.gif Разработчикам же стоит подумать об исправлении проблемы... Она действительно присутствует в стандартном "чистом" клиента игры, она массовая. И очень раздражает особенно тех у кого компьютеры/видеокарты не сильно мощные и переключение между рабочим столом и клиентом игры занимает время и/или вызывает проблемы...
×
×
  • Создать...