Страница 1 из 1
Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пт фев 16, 2024 12:36 pm
Npiiek
Добрый день.
После последнего обновления до версии 2024.1.3 у части сотрудников(по крайней мере, у тех, кто сообщил)происходят периодические подвисания чата.
Обычно при получении сообщения - вокруг чата образуется черная рамка, внутри все становится более блеклым, как у программ, которые перестают отвечать. Потом в основном отвисает, но иногда только через диспетчер задач закрывать.
Во вложении логи одного из сотрудников, сделанные через loglevel trace(я убрал там несколько строк в начале).
Re: Периодические подвисания чата.

Добавлено:
Пн фев 19, 2024 12:58 pm
BlackRoot
Подтверждаю, такая же проблема, на сервере ничего кроме чата не крутиться.
Re: Периодические подвисания чата.

Добавлено:
Пн фев 19, 2024 2:41 pm
Алексей Пикуров
BlackRoot
Вопрос был про "замирание" клиентского приложения. Вы же пишете про сервер. У вас сервер зависает? Если да, то сделайте отдельную тему.
Если клиент - то дайте хоть какую-то информацию кроме "зависает" и больше ничего.
Re: Периодические подвисания чата.

Добавлено:
Вт фев 20, 2024 1:11 pm
Алексей Пикуров
BlackRoot ?
Re: Периодические подвисания чата.

Добавлено:
Вт фев 20, 2024 2:16 pm
Npiiek
Не могу говорить за BlackRoot, но думаю - он имел ввиду, что у него такие же подвисания клиента.
А про сервер упомянул потому, что, как вы знаете, работа чата начинает подтормаживать, когда на сервере ему не хватает ресурсов. Например когда какой-то сторонний процесс полностью загружает процессор или жесткий диск на 100% загружен.
Я и сам первым делом посмотрел на сервере - не грузит ли его что-нибудь. И перезагрузил его на всякий случай.
Re: Периодические подвисания чата.

Добавлено:
Вт фев 20, 2024 2:26 pm
Алексей Пикуров
Насчёт сервера это логично, но магии тут не будет, если железо тормозит, любая программа будет тормозить.
Мы говорим про клиента. На какое место в логе, что вы дали, обратить внимание? Какое время?
Re: Периодические подвисания чата.

Добавлено:
Вт фев 20, 2024 3:26 pm
Npiiek
На сервере как раз проблем не видно.
А по логам - там всего 8 минут записи и за это время, как сказал сотрудник - было пару зависаний.
Re: Периодические подвисания чата.

Добавлено:
Вт фев 20, 2024 3:28 pm
Алексей Пикуров
В логе каких-то пауз нету, получается, зависания — целиком интерфейсная проблема клиента, осталось понять, в какой ситуации это происходит, чтобы повторить. Тогда можно будет исправить.
Re: Периодические подвисания чата.

Добавлено:
Ср фев 21, 2024 8:58 am
zorgiy
так же проблемма, зависание на клиенте, у меня происходит так...иногда когда мне пришло сообщение..и моргает в системном трее...нажимаешь чтобы открыть и открывается окно с зависанием 4-8 сек.... не всегда но бывает так
Re: Периодические подвисания чата.

Добавлено:
Ср фев 21, 2024 5:54 pm
AlexaS
Подтверждаю периодически клиент крутит колесико (подвисает) причем на соседнем компе в это же время все нормально. Загрузки процессора, диска и памяти нет. Какой то закономерности выявить не удается бывает при открытии простого текстового сообщения, бывает после отправки простого "привет" в приват.
Появилось после обновления до текущей 2024 года версии.
Re: Периодические подвисания чата.

Добавлено:
Ср фев 21, 2024 6:19 pm
Алексей Пикуров
Есть что-то, что не получается гарантированно повторить, чтобы найти причину проблемы. У меня сегодня и вчера тоже это было, можно было бысписать на отладочную версию, но нет.
Один раз подвисло при получении приватного сообщения входящего, окно чата было на экране. Сообщение появилось в диалоге, а потом через секунд 10, уже в чате. Второй раз - клик по иконке в трее, симптомы, как здесь пишут.
Я не знаю пока, что это.
Re: Периодические подвисания чата.

Добавлено:
Ср фев 21, 2024 9:46 pm
Den
Так же наблюдаю периодические подвисание клиента на секунд 5-8. Бывает подвиснет при переключении списка чатов, иногда при открытии мигающего сообщения , какой -то закономерности не заметил
Re: Периодические подвисания чата.

Добавлено:
Вт фев 27, 2024 4:41 pm
amiton
подтверждаю
версия 2024.1.3
периодами странные зависания. какой-то системы не нашёл
Re: Периодические подвисания чата.

Добавлено:
Чт фев 29, 2024 8:17 am
rustambek
Добрый день.
Поддержу коллег.
Также наблюдаю повисания чата. Наблюдется зависание на 3-4 сек. при отправке сообщений и переключении между собеседниками. У одного пользователя после зависания вышла ошибка.
Re: Периодические подвисания чата.

Добавлено:
Чт фев 29, 2024 1:37 pm
Алексей Пикуров
Последняя версия 2024.2. Пожалуйста, все замечания только по последней версии.
Re: Периодические подвисания чата.

Добавлено:
Чт фев 29, 2024 3:10 pm
zorgiy
Алексей Пикуров писал(а):Последняя версия 2024.2. Пожалуйста, все замечания только по последней версии.
в Последней версии 2024.2 подвисания сохранились
Re: Периодические подвисания чата.

Добавлено:
Вс мар 03, 2024 8:47 pm
Eduard Rogov
Такая же проблема наблюдается уже месяца 4, писал тоже в другом топике. Обновления не исправляют ситуацию.
Re: Периодические подвисания чата.

Добавлено:
Пн мар 04, 2024 12:14 am
Алексей Пикуров
Делаем рефакторинг, упрощаем логику и уменьшаем количество операций, что происходят при активации программы (вызов из трея по клику на иконке, по хоткею, клику на окошке входящего уведомления и по кнопке на таскбаре).
Изменения будут в ближайшей сборке,
после 2024.2.1.
Re: Периодические подвисания чата.

Добавлено:
Пн мар 04, 2024 12:46 pm
AlexaS
2024.2.1 подвисает клиент немного реже примерно как на 2024.1 на 2024.2.0 было совсем плохо но явно причина осталась.
Re: Периодические подвисания чата.

Добавлено:
Ср мар 06, 2024 6:55 pm
Алексей Пикуров
Re: Периодические подвисания чата.

Добавлено:
Вт мар 12, 2024 11:13 am
Den
после обновления зависания не прекратились но теперь стабильно , если сообщение мигает в трее больше минуты , при клике окно зависает на пару секунд
Re: Периодические подвисания чата.

Добавлено:
Вт мар 12, 2024 1:32 pm
Алексей Пикуров
Это уже лучше, прогресс налицо

Пока непонятно, что ещё можно сделать, но, если будут какие-то дополнительные данные, попробуем ускорить.
Re: Периодические подвисания чата

Добавлено:
Пт мар 29, 2024 1:46 pm
amiton
Версия 2024.2.2
Люди стали часто жаловаться, да и я постоянно ловлю теперь эти зависания.
Вообще чат стал работать очень тугодумно. Это очень непривычно, учитывая сколько лет он просто летал всегда.
Иногда, как будто появляются задержки при отправке сообщений, вроде бы нажал Enter, а сообщение на экране не появилось. Ждёшь. Появляется.
Ну и зависания интерфейса теперь в случайное время.
Это с учётом того, что сервер не нагружен вообще.
Re: Периодические подвисания чата

Добавлено:
Пт мар 29, 2024 1:52 pm
Алексей Пикуров
Сегодня будет 2023.3, обновитесь, должно стать получше.
Re: Периодические подвисания чата

Добавлено:
Вс мар 31, 2024 4:56 pm
Den
на сайте версия 2023.2.4
Re: Периодические подвисания чата

Добавлено:
Пн апр 01, 2024 7:07 am
zorgiy
на версии 2023.2.4 подписания сохранились, win 11
местами лучше быстрее "отвисание" происходит, бывает что так же
Re: Периодические подвисания чата

Добавлено:
Пн апр 01, 2024 11:37 am
Алексей Пикуров
Да, мы ещё не выложили дистрибутивы свежей версии, релиз немного затягивается.
Re: Периодические подвисания чата

Добавлено:
Вт апр 02, 2024 6:05 pm
Алексей Пикуров
Дистрибутивы на сайте.
Re: Периодические подвисания чата

Добавлено:
Чт апр 04, 2024 9:47 am
zorgiy
подписания есть, но очень очень редки и на 2-4 секунды....
Re: Периодические подвисания чата

Добавлено:
Чт апр 04, 2024 11:54 am
Алексей Пикуров
Ну, прогресс есть, но ещё не всё идеально

Re: Периодические подвисания чата

Добавлено:
Сб май 18, 2024 9:31 am
Den
Есть проблема с зависаниями при получении сообщений через web поддержку . Приходит в чат сообщение и клиент висит, мин 15, если убить процесс то на какое-то время зависания прекращаются и можно общаться
Re: Периодические подвисания чата

Добавлено:
Сб май 18, 2024 11:23 am
Алексей Пикуров
Добрый день. Это стабильно повторяется?
Re: Периодические подвисания чата

Добавлено:
Сб май 18, 2024 12:08 pm
Den
99% в основном когда в web поддержку пишет новый клиент
Re: Периодические подвисания чата

Добавлено:
Сб май 18, 2024 12:25 pm
Алексей Пикуров
Нам постоянно пишут в поддержку, но чат не зависает. Версия 2024.3.3 у вас сейчас?
Re: Периодические подвисания чата

Добавлено:
Сб май 18, 2024 1:23 pm
Den
Версия 2024.3.0.3
Re: Периодические подвисания чата

Добавлено:
Сб май 18, 2024 9:43 pm
Den
обновил до последней, понаблюдаю
Re: Периодические подвисания чата

Добавлено:
Вт июл 09, 2024 1:09 pm
Алексей Пикуров
Кажется, нашли проблему, сегодня будет сборка с исправлением.
Re: Периодические подвисания чата

Добавлено:
Ср дек 18, 2024 4:12 pm
Алексей Пикуров
Обновились до 2024.5.2, проблема ушла или осталась?
Re: Периодические подвисания чата

Добавлено:
Ср дек 18, 2024 5:06 pm
Den
Еще не обновились, ждем доработку мобильного приложения для "лайков" . (просьба выпускать релиз на всех платформах с общим функционалом).
В текущей 2024.4.2 подвисания еще наблюдаются
Re: Периодические подвисания чата

Добавлено:
Ср дек 18, 2024 5:07 pm
Алексей Пикуров
просьба выпускать релиз на всех платформах с общим функционалом
Разработка идёт параллельно, поэтому не сильно получается. Обновляйтесь, не тяните. Мобильные приложения и так обновятся сами, автоматически, из маркетов.
Re: Периодические подвисания чата

Добавлено:
Чт фев 13, 2025 5:24 pm
Алексей Пикуров
Обновитесь, в мобильных приложениях реакции уже работают.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Ср фев 19, 2025 5:45 am
Степан
Версия 2025.1.0. Проблема зависания клиентского приложения никуда не ушла.
В среднем клиент (Windows) зависает как минимум раз в день у каждого пользователя, сервер при этом работает, у других клиентов работает.
Работать пользователям в таком режиме, конечно, очень тяжело - в трее значок висит, как будто все хорошо, но сообщения не приходят.
Также клиент зависает, если перейти на клиенте в "Справка - О программе". Гарантированно в течение 10 секунд клиент зависнет. Та же это причина или нет - не знаю.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Ср фев 19, 2025 8:54 am
Степан
Корректировка - версия 2025.1.2
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Ср фев 19, 2025 6:45 pm
Алексей Пикуров
Я не знаю, с чем это связано. Тем более, окно "О программе", что там у вас происходит.
Когда вы открываете окно "О программе", MyChat Client пробует проверить, он последней версии или нет, скачивает маленький текстовый файл с номером версии с
https://nsoft-s.com. Покопайте в этом направлении.
Можете записать видео, чтобы показать процесс открытия окна и как выглядит зависание.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Чт фев 20, 2025 3:58 am
Степан
MyChat Client пробует проверить, он последней версии или нет, скачивает маленький текстовый файл
А он скачивает на компьютере клиента или через сервер? Если у сервера нет доступа в интернет (чисто локальный чат), а на клиенте есть интернет - он корректно отработает ошибку?
И второй вопрос - подобная проверка (скачивания файла) осуществляется только при "о программе", или еще и периодически (ибо зависания то происходят еще и периодически). Если еще и периодически - то проблема точно в этом, слишком много совпадений ))
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Чт фев 20, 2025 4:17 am
Степан
Вот видео того, как зависает окошко "О программе".
https://disk.yandex.ru/i/LwiDVi9BOTNgRA
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пт фев 21, 2025 11:31 am
Алексей Пикуров
А он скачивает на компьютере клиента или через сервер? Если у сервера нет доступа в интернет (чисто локальный чат), а на клиенте есть интернет - он корректно отработает ошибку?
Скачивает на компьютере клиента, через интернет. Если доступа нет — ничего не произойдёт.
И второй вопрос - подобная проверка (скачивания файла) осуществляется только при "о программе", или еще и периодически (ибо зависания то происходят еще и периодически). Если еще и периодически - то проблема точно в этом, слишком много совпадений ))
Периодически, раз в неделю-две. Однако, как я уже сказал, ошибки отрабатывают корректно, мало того, скачивание происходит в отдельном потоке. Да и размер пакета там копеечный, несколько байт всего.
Вот видео того, как зависает окошко "О программе".
Это на всех компьютерах так?
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пт фев 21, 2025 12:02 pm
Степан
Это на всех компьютерах так?
Ну я "о программе" прям на всех клиентах не тестил, но штук 5 разных компов (win10, win11) тестил, у всех так.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пт фев 21, 2025 12:26 pm
Алексей Пикуров
Окей, а если из главного меню на клиенте выбрать пункт "Справка", "Проверить обновления" ?
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Сб фев 22, 2025 6:59 am
Степан
а если из главного меню на клиенте выбрать пункт "Справка", "Проверить обновления" ?
Выскакивает окошко, что я использую самую последнюю версию и через секунду клиент зависает.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Сб фев 22, 2025 3:12 pm
Алексей Пикуров
У меня не повторяется такое поведение, всё работает, как положено.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пн фев 24, 2025 4:34 am
Степан
У меня не повторяется такое поведение, всё работает, как положено.
В общем, потестировали еще, связано такое поведение с перенаправлением части адресов на vpn. Похоже адрес, по которому идет проверка обновлений, попал в "диапазон" - а дальше, похоже, сам клиент mychat уже не ожидает, что ему ответ придет с заголовком от другого IP и зависает - но точную причину зависаний, без кода, конечно, узнать невозможно...
Думаю, для решения проблемы нам будет достаточно знать диапазон адресов, по которым идет запрос клиента об обновлении. Мы их принудительно исключим из диапазона и тогда клиент пойдет к ним напрямую и не зависнет.
Можете мне, например в личку, написать диапазон нужных адресов?
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пн фев 24, 2025 7:15 am
Степан
Да, подтвердилось, исключил адреса из "vpn" - зависания прекратились.
Проблема в том, что nsoft-s.com, похоже, использует облачную "cloudflare", поэтому IP постоянно меняются. И когда IP попадает в "запретный" адрес - происходит зависание клиента.
А можно ли функцию проверки обновлений на клиенте сделать "опционарной", чтобы была возможность отключить эти проверки у пользователей?
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пн фев 24, 2025 4:01 pm
Алексей Пикуров
Нет, проверка обязательна. Другое дело, что она у вас странно работает. Покажите пожалуйста мне в личку или на
[email protected] результат работы команды
Код: Выделить всёcurl https://nsoft-s.com/files/mclastver.txt
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пн фев 24, 2025 5:01 pm
Степан
Код: Выделить всёcurl: (35) schannel: next InitializeSecurityContext failed: CRYPT_E_REVOCATION_OFFLINE (0x80092013) - Невозможно проверить функцию отзыва, т.к. сервер отзыва сертификатов недоступен .
Причем результат одинаков независимо от того, используем ли прямое подключение, или нет.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Пн фев 24, 2025 8:38 pm
Алексей Пикуров
Я поставил timeout в 5 секунд, думаю, этого должно хватить при неадекватном ответе со стороны вашего файрвола. Посмотрите в следующей сборке.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Вт фев 25, 2025 4:13 am
Степан
при неадекватном ответе со стороны вашего файрвола.
Разобрался, такой ответ curl давал при запущенном KIS. Отключил kis - курл стал возвращать "2025.1.0".
Однако отключение KIS (и, соответственно, корректная работа curl) не влияет не зависание клиента - он зависает (через vpn), даже когда KIS отключен и curl работает.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Вт фев 25, 2025 12:50 pm
Алексей Пикуров
Как я уже сказал, я сделал изменения в работе функции проверки версии, поставили дополнительный тайм-аут, проверите после обновления на следующую версию.
Re: Периодические подвисания чата (MyChat Client для Windows)

Добавлено:
Ср фев 26, 2025 12:27 pm
Алексей Пикуров
Обновитесь на 2025.2, пожалуйста, и снова проверьте.