Баги хром версии

вопросы связанные с работой версии с Chromium
Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Баги хром версии

Сообщение Support » 13 июн 2019, 20:13

NitroGenerate писал(а):
13 июн 2019, 17:53
Приветствую. Мне очень нужна помощь! Падает JS в браузере хьюмана в соц.сети instagram. Хотя в живом браузере, на той же машине все нормально.

Пример:
После авторизации, не смог открыть главную страницу (фид). В дебаг консоль высыпалась ошибка JS:
http://joxi.ru/D2PKy9xsq6z33m
Кликаем по ошибке:
http://joxi.ru/1A55JB3IDJyVKA
Смотрим 328 строчку файла и сравним ее с файлом открытым в браузере chrome:
http://joxi.ru/L219JEKIRayE12
Причем в "живом" браузере, если открыть панель разработчика, то там все нормально без каких либо ошибок.

Вопросы,
Почему отличается реальный JS код браузера и JS код отображаемый в эмуляторе ?
Откуда эти непонятные символы, в оригинальном файле их нет ?
Почему в живом браузере все нормально работает ?


На странице профайла тоже ошибка JS, симптомы те же:
http://joxi.ru/5mddnLOs30VRZm
а авторизацию как вы делаете? Проверили у себя, авторизацию выполнили через кнопку facebook, всё нормально работает.

NitroGenerate
Сообщения: 43
Зарегистрирован: 31 май 2019, 16:26

Re: Баги хром версии

Сообщение NitroGenerate » 13 июн 2019, 21:36

Дело не а авторизации. Т.к. после ввода логина и пароля, открывается главная страница (лента новостей), на которой есть массив данных авторизованного пользователя. Что показывает успешный процесс авторизации. Но, страница не рендерится, т.к. падает JS (есть на прикрепленных скринах выше). И я хочу выяснить, почему он падает. Была идея, что проблема в OS (Win Server 2012 R2), но я установил хром, затем авторизовался и все прекрасно отобразилось.
Причем падает только на определенных страницах (страница фида, страница любого пользователя), страница https://www.instagram.com/explore/ нормально отрабатывает, ощущение, как будто что-то случается с движком браузера.
Т.е. тут явно проблема не в авторизации.
И почему вдруг браузер изкаверкал JS код сайта (есть на скринах, в предыдущем сообщении) ?

Подскажите, что можно сделать ?

NitroGenerate
Сообщения: 43
Зарегистрирован: 31 май 2019, 16:26

Re: Баги хром версии

Сообщение NitroGenerate » 14 июн 2019, 12:21

Очередная порция информации.
JS Файл, который крашится при открытии страницы, в целом открывается криво в Хьюмане, почему хьюман исковеркал его - большой вопрос.
Открыл в хьюмане, этот JS файл и сравнил с аналогичным, открытым в браузере Chrom. Результат на скрине ниже.

http://joxi.ru/L219JEKIRajav2

Ребята, Очень нужна ваша помощь. Пожалуйста сделайте что-нибудь. Работать невозможно!

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Баги хром версии

Сообщение Support » 14 июн 2019, 12:31

NitroGenerate писал(а):
14 июн 2019, 12:21
Очередная порция информации.
JS Файл, который крашится при открытии страницы, в целом открывается криво в Хьюмане, почему хьюман исковеркал его - большой вопрос.
Открыл в хьюмане, этот JS файл и сравнил с аналогичным, открытым в браузере Chrom. Результат на скрине ниже.

http://joxi.ru/L219JEKIRajav2

Ребята, Очень нужна ваша помощь. Пожалуйста сделайте что-нибудь. Работать невозможно!
Повторить вашу проблему у себя так и не получилось.

Что можно сделать:
1. Обнулить настройки программы - в папке Settings оставить только code.txt и email.txt
2. Если не поможет с настройками установить программу в новую папку
3. Проверить файерволы и антивирусы установленные на компьютере, они могут влиять на работу программы

NitroGenerate
Сообщения: 43
Зарегистрирован: 31 май 2019, 16:26

Re: Баги хром версии

Сообщение NitroGenerate » 14 июн 2019, 12:51

У вас разработчики в отпуске и вы решили тянуть время ? :D
Если в хьюмане открывать одну и ту же страницу
https://www.instagram.com/static/bundle ... 1f1e236.js
То где-то с пятого раза код нормально отображается, см. скрин 2. Потом снова ломается. Причем код начинает ломается единожды в файлы, но каждую загрузку в разных местах. Потестив раз 30, обнаружил что места начинают повторятся. (на скрине 1 и 3 это видно, код ломается в разных местах, вертикальный скролл всегда в одной и той же позиции)
http://joxi.ru/82QZ49kfwpzbMA
http://joxi.ru/Q2K5q9RILqoalr
http://joxi.ru/brRan91I76od7A
Это ни кеш, ни настройки, ни антивирусы и не вирусы.
Может быть обновление хром движка хьюмана до 75 версии исправит ситуацию ?
Есть идеи, как мне работать дальше ?

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Баги хром версии

Сообщение Support » 14 июн 2019, 13:18

NitroGenerate писал(а):
14 июн 2019, 12:51
У вас разработчики в отпуске и вы решили тянуть время ?
Если в хьюмане открывать одну и ту же страницу
https://www.instagram.com/static/bundle ... 1f1e236.js
То где-то с пятого раза код нормально отображается, см. скрин 2. Потом снова ломается. Причем ломается в двух разных местах. Но места всегда одни и те же. (на скрине 1 и 3 это видно, вертикальный скролл всегда в одной и той же позиции)
http://joxi.ru/82QZ49kfwpzbMA
http://joxi.ru/Q2K5q9RILqoalr
http://joxi.ru/brRan91I76od7A
Это ни кеш, ни настройки, ни антивирусы и не вирусы.
Может быть обновление хром движка хьюмана до 75 версии исправит ситуацию ?
Есть идеи, как мне работать дальше ?
Если есть подозрения на движок хрома можно попробовать предыдущие версии 7.0.32 (2019.04.04) - CEF 73 версии и 7.0.31 (2019.03.09) CEF 72 версии, а также задать в настройках программы user agent строку из установленного у вас хрома.

Разработчики не в отпуске иначе мы бы об этом сообщили заранее как делаем это всегда, но смогут посмотреть только вечером.

Открывали у себя много раз подряд указанную вами страницу, ничего не ломается, то есть скорее всего что то у вас на компе не даёт нормально работать
js скрипт.jpg
js скрипт.jpg (214.8 КБ) 687 просмотров

Аватара пользователя
Support
Site Admin
Сообщения: 1000
Зарегистрирован: 10 апр 2009, 17:45
Контактная информация:

Re: Баги хром версии

Сообщение Support » 14 июн 2019, 13:27

Настройки и JS расширения установленные там где выполняем проверку:
js скрипт 2.jpg
js скрипт 2.jpg (124.16 КБ) 686 просмотров

NitroGenerate
Сообщения: 43
Зарегистрирован: 31 май 2019, 16:26

Re: Баги хром версии

Сообщение NitroGenerate » 16 июн 2019, 19:47

Спасибо. Помогла полная переустановка программы, с вычищением всего содержимого из старой папки.

Настройки все перетыкал, это не помогало. Ровно как и команды очистки:

Код: Выделить всё

$browser->clear_address_bar_history();
$browser->clear_cookies("", true);
$browser->clear_history();
$browser->recreate()
В целом ситуация не особо оптимистичная, т.к. велика вероятность, что еще ни раз столкнусь с этой проблемой.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Баги хром версии

Сообщение bigfozzy » 16 июн 2019, 21:52

NitroGenerate писал(а):
16 июн 2019, 19:47
Спасибо. Помогла полная переустановка программы, с вычищением всего содержимого из старой папки.

Настройки все перетыкал, это не помогало. Ровно как и команды очистки:

Код: Выделить всё

$browser->clear_address_bar_history();
$browser->clear_cookies("", true);
$browser->clear_history();
$browser->recreate()
В целом ситуация не особо оптимистичная, т.к. велика вероятность, что еще ни раз столкнусь с этой проблемой.
если повториться, скиньте в таком случае нам папку программы , которая будет вести себя не та как надо - попробуем разобраться

NitroGenerate
Сообщения: 43
Зарегистрирован: 31 май 2019, 16:26

Re: Баги хром версии

Сообщение NitroGenerate » 17 июн 2019, 12:23

Обнаружил, что селект, не выбирает нужный вариант, если задано неточное совпадение. А вот с is_exist_ все в порядке.

Код: Выделить всё

$listbox->is_exist_by_attribute('title', 'Month', false); // OK
// По точному совпадению отрабатывает успешно
$listbox->select_value_by_attribute('title', 'Month:', true, '10', true); // Success
sleep(1);
$listbox->is_exist_by_attribute('title', 'Day', false); // OK
// По неточному совпадению, работать отказывается
$listbox->select_value_by_attribute('title', 'Day', false, '19', true); // Fault
К посту прикрепил html код, на котором тестил.
Вложения
test.zip
Test select
(1.55 КБ) 79 скачиваний

NitroGenerate
Сообщения: 43
Зарегистрирован: 31 май 2019, 16:26

Re: Баги хром версии

Сообщение NitroGenerate » 17 июн 2019, 12:55

При работе через удаленное управление эмулятором, бывают случаи, когда пинг до сервера (с эмулятором) взлетает до 5-10 сек, на протяжении секунд 30 (скажем привет firstvds), при этом мы пытаемся продолжать спамить запросами для управления браузером. Как только пинг нормализуется, я получаю намертво зависший хьюман. При этом запросы к хьюману начинают упираться в таймаут.

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Баги хром версии

Сообщение bigfozzy » 17 июн 2019, 14:23

Спасибо. посмотрим и исправим.
А по пингу - если можно лог команд в личку ?

dimerm
Сообщения: 244
Зарегистрирован: 02 май 2013, 10:36

Re: Баги хром версии

Сообщение dimerm » 18 июн 2019, 01:04

На последней версии появились окна с ошибками там, где их раньше не было
2019-06-18_00-58-30.png
2019-06-18_00-58-30.png (10.5 КБ) 648 просмотров
2019-06-18_00-58-03.png
2019-06-18_00-58-03.png (15.49 КБ) 648 просмотров

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Баги хром версии

Сообщение bigfozzy » 18 июн 2019, 01:22

dimerm писал(а):
18 июн 2019, 01:04
На последней версии появились окна с ошибками там, где их раньше не было
2019-06-18_00-58-30.png
2019-06-18_00-58-03.png
а когда они возникают ? и как их можно повторить ?

Аватара пользователя
bigfozzy
Site Admin
Сообщения: 3048
Зарегистрирован: 28 июл 2008, 17:24
Контактная информация:

Re: Баги хром версии

Сообщение bigfozzy » 18 июн 2019, 01:25

NitroGenerate писал(а):
17 июн 2019, 12:23
Обнаружил, что селект, не выбирает нужный вариант, если задано неточное совпадение. А вот с is_exist_ все в порядке.

Код: Выделить всё

$listbox->is_exist_by_attribute('title', 'Month', false); // OK
// По точному совпадению отрабатывает успешно
$listbox->select_value_by_attribute('title', 'Month:', true, '10', true); // Success
sleep(1);
$listbox->is_exist_by_attribute('title', 'Day', false); // OK
// По неточному совпадению, работать отказывается
$listbox->select_value_by_attribute('title', 'Day', false, '19', true); // Fault
К посту прикрепил html код, на котором тестил.
Спасибо, исправлено

Закрыто