Эта версия не поддерживается. Нажмите тут, чтобы увидеть актуальную информацию

Утечка памяти в подключаемом коде аналитики и консультанта

Avatar
  • обновлен
  • Реализовано

В скрипте cs.min.js наблюдается серьезная утечка памяти, которая видна невооруженным взглядом, если страница остается открытой на несколько часов. Это наблюдается не только на моём сайте, но и даже на сайтах вашей компании, таких как uiscom.ru и comagic.ru.


Вот прилагаю ссылку на скриншот внутреннего диспетчера задач браузера Chrome:



Обратите внимание на столбец JavaScript memory. Эта память растет до момента, когда уже расти некуда и отладчик (если он открыт) приостанавливает выполнение скриптов (именно cs.min.js). Если без отладчика, то выполнение скриптов продолжается до момента, когда памяти будет не хватать совсем и тогда браузер "убьет" эту вкладку, заменив содержимое страницы шаблоном "Aw, snap!":




Это серьезная проблема для сайтов, которые могут быть открыты длительное время. Например если у пользователя есть привычка оставлять вкладки со страницами открытыми, чтобы просмотреть их позже.

Avatar

Вот ещё скриншот из developer tools, как раз до краша, когда js скрипт становится на паузу:

Avatar
Лена Кувшинчикова
  • На рассмотрении

Приветствую!

Спасибо за подробный комментарий, передала всю информацию разработке:)

Avatar
Лена Кувшинчикова

Добрый день! Проблема была решена в мае этого года, большое спасибо что сообщили о ней.

Avatar
Лена Кувшинчикова
  • Реализовано

Подпишитесь на рассылку

Обещаем присылать только полезную информацию

Эта версия не поддерживается. Нажмите тут, чтобы увидеть актуальную информацию