Chrome запущен из службы замораживания с выходом ^ @ ^ @ ^ @ ^ @ - PullRequest
5 голосов
/ 28 мая 2019

Мы запускаем Chrome из службы linux, а иногда неожиданно происходит зависание chrome (и всего компьютера) со следующей ошибкой:

May 27 21:57:51 Q190N-prototype google-chrome[24703]: [24703:24703:0527/215751.950576:INFO:CONSOLE(342)] "nextVideo()", source: http://192.168.22.16/animatic/static/js/player/index.js?ver=1558013787 (342)
May 27 21:57:51 Q190N-prototype google-chrome[24703]: [24703:24703:0527/215751.952062:INFO:CONSOLE(342)] "nextVideo()", source: http://192.168.22.16/animatic/static/js/player/index.js?ver=1558013787 (342)
May 27 21:58:03 Q190N-prototype google-chrome[24703]: [24703:24703:0527/215803.050265:INFO:CONSOLE(342)] "nextVideo()", source: http://192.168.22.16/animatic/static/js/player/index.js?ver=1558013787 (342)
May 27 21:58:03 Q190N-prototype google-chrome[24703]: [24703:24703:0527/215803.051856:INFO:CONSOLE(342)] "nextVideo()", source: http://192.168.22.16/animatic/static/js/player/index.js?ver=1558013787 (342)
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@May 28 10:33:49 Q190N
-prototype lvm[213]: 2 logical volume(s) in volume group "debian-vg" monitored
May 28 10:33:49 Q190N-prototype keyboard-setup.sh[211]: Impossible d'ouvrir le fichier /tmp/tmpkbd.k7WSzt

Любая идея для решения этой проблемы приветствуется ...

Ответы [ 2 ]

1 голос
/ 19 июня 2019

Возможно, у вас проблема с index.js или другим импортированным скриптом .

Список возможностей есть, но в большинстве случаев зависание вызвано while(true) или длинные циклы.

Если это проблема, попробуйте:

  1. Вы можете разбить вычисление на куски и сделать кусочек за раз на setTimeout().При каждом вызове setTimeout() браузер будет свободен обслуживать другие события и будет поддерживать страницу живой и реагировать.Когда вы закончите последний этап расчета, вы сможете выполнить результат.

  2. Вы можете запустить вычисление в фоновом режиме, используя веб-браузер в современных браузерах.Когда вычисления выполнены в веб-приложении, он отправляет сообщение обратно в основной поток, и вы можете обновить DOM с результатом.

Этот ответ может помочь: https://stackoverflow.com/a/49961782/11578778

Надеюсь, это поможет!

Brhaka

0 голосов
/ 20 июня 2019

Для меня это похоже на переполнение буфера, Q190N-prototype keyboard-setup.sh - это карта клавиатуры linux, которая хранит файл карты в / tmp./tmp/tmpkbd.k7WSz похоже на файл карты для привязки клавиатуры.

^@^@^@^@^@^@^@^@^@^@^@^@ определенно является мусором из памяти.Теперь вопрос в том, как ваш игрок прыгает по этому адресу.Ожидание некоторого ввода с клавиатуры в определенный момент времени при воспроизведении мультимедиа.Может быть в конце, когда играть дальше или что-то.

Проблема с разрешением или файлом не найдена Попробуйте один раз sudo и посмотрите, сможете ли вы воспроизвести ошибку

...