Страница 1 из 1

Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Чт мар 08, 2018 2:39 pm
AVI
Сразу после обновления до 6,7 удаленщика стало выбивать из чата, причем как то не постоянно:
вот лог с сервера:
0070 [08.03.2018 16:23:15:078] Ошибка парсинга, пользователь UIN 8, IP XX.XX.XXX.XXX, команда ID 84. Отключение пользователя...
0026 [08.03.2018 16:23:15:078] Пользователь 8: XX.XX.XXX.XXX отключился
0032 [08.03.2018 16:23:40:359] Авторизация пользователя 8, XX.XX.XXX.XXX, 2C-56-DC-95-01-01
0033 [08.03.2018 16:23:40:359] Авторизация пользователя 8 прошла успешно
0054 [08.03.2018 16:23:40:359] Пользователь UIN 8 запросил список своих шаблонов
0033 [08.03.2018 16:24:46:639] Авторизация пользователя 4 прошла успешно
002D [08.03.2018 16:24:51:685] Пользователь UIN 8 открыл сеанс привата с пользователем 17
0070 [08.03.2018 16:25:24:216] Ошибка парсинга, пользователь UIN 8, IP XX.XX.XXX.XXX, команда ID 84. Отключение пользователя...
0026 [08.03.2018 16:25:24:216] Пользователь 8: XX.XX.XXX.XXX отключился
002D [08.03.2018 16:25:39:809] Пользователь UIN 4 открыл сеанс привата с пользователем 38
0032 [08.03.2018 16:25:45:356] Авторизация пользователя 8, XX.XX.XXX.XXX, 2C-56-DC-95-01-01
0033 [08.03.2018 16:25:45:356] Авторизация пользователя 8 прошла успешно
0054 [08.03.2018 16:25:45:356] Пользователь UIN 8 запросил список своих шаблонов

вот с клиента:
Добро пожаловать! Корпоративный чат
[08.03.2018 14:54:43/14:54:51] [INFO] Авторизация, логин "ХА"...
[08.03.2018 14:54:43/14:54:51] [OK] Авторизация прошла успешно, UIN 8
[08.03.2018 14:54:44/14:54:52] [INFO] Открыт сеанс привата с пользователем ""
[08.03.2018 14:54:44/14:54:52] [INFO] Открыт сеанс привата с пользователем UIN : 17
[08.03.2018 14:57:02/14:57:10] [INFO] Открыт сеанс привата с пользователем "(182)"
[08.03.2018 16:23:06/16:23:14] [ERROR] Внутренняя программная ошибка. Описание ошибки: "EInOutError: I/O error 32."
[08.03.2018 16:23:06/16:23:14] [ERROR] Приложение будет аварийно завершено
[08.03.2018 16:23:06/16:23:14] [WARNING] Закрыт приват с пользователем ""
[08.03.2018 16:23:06/16:23:14] [WARNING] Закрыт приват с пользователем ""
[08.03.2018 16:23:07/16:23:15] [ERROR] Сетевая ошибка №10054: "Connection reset by peer"
[08.03.2018 16:23:08/16:23:16] [STOP] *** Пользователь отключен от сервера
Файлы el высылаю вам на почту! в теме будет : в рамках обсуждения темы "Выбивает удаленных пользователей" на форуме

Re: Выбивает удаленного пользователя

СообщениеДобавлено: Пт мар 09, 2018 6:53 pm
Алексей Пикуров
Ок, спасибо. Посмотрим, что там.

Re: Выбивает удаленного пользователя

СообщениеДобавлено: Сб мар 10, 2018 8:42 am
AVI
Теперь вылетело у меня, вот лог:
[09.03.2018 23:42:05] [ERROR] Внутренняя программная ошибка. Описание ошибки: "EAccessViolation: Access violation at address 00676B0F in module 'mcclient.exe'. Read of address 00000004."
[09.03.2018 23:42:05] [ERROR] Приложение будет аварийно завершено
[09.03.2018 23:42:05] [ERROR] Сетевая ошибка №10054: "Connection reset by peer"
[09.03.2018 23:42:05] [STOP] *** Пользователь отключен от сервера
компьютером в этот момент я не пользовался

Re: Выбивает удаленного пользователя

СообщениеДобавлено: Сб мар 10, 2018 5:43 pm
Алексей Пикуров
Проблема происходит при передаче файлов между клиентами. Клиент-сервер-клиент.

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

Re: Выбивает удаленного пользователя

СообщениеДобавлено: Сб мар 10, 2018 5:48 pm
AVI
Нет, в обоих случаях, у меня и у еще одного пользователя вылетело в простое, никакой передачи файлов не было. В понедельник у меня выйдут 50 человек и к этому добавится еще и вылеты во время передачи файлов?

Re: Выбивает удаленного пользователя

СообщениеДобавлено: Сб мар 10, 2018 5:51 pm
Алексей Пикуров
Вы прислали много файлов баг-репортов.

В одних ошибка "I/O error 32.", в других — "Access violation at address 00676B0F in module 'mcclient.exe'. Read of address 00000004.".

О какой конкретно ошибке идёт речь?

Re: Выбивает удаленного пользователя

СообщениеДобавлено: Сб мар 10, 2018 5:57 pm
AVI
Я прислал два письма. В первом письме логи к первому сообщению в этом форуме, все описание есть в топике. Второе письмо ко второму сообщению, там также все есть. Итого два вылета у двух пользователей, просто у первого 3 или 4 вылета в течении дня,вот поэтому несколько el файлов, у меня один вылет ну и соответствено один el файл.

Re: Выбивает удаленного пользователя

СообщениеДобавлено: Сб мар 10, 2018 6:01 pm
Алексей Пикуров
"I/O error 32" — проблема с передачей файлов клиент-сервер-клиент. Получатель не может создать файл, который ему передают.

По второй ошибке — непонятно.

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Сб мар 10, 2018 6:05 pm
AVI
Как понять не может создать? Записать на диск? по какой причине?
К каким масштабам готовится?

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Сб мар 10, 2018 6:07 pm
Алексей Пикуров
Ни к каким. Один пользователь передаёт другому файл. Получатель не может создать файл. Причины мне неизвестны. Что угодно, от отсутствия прав на запись до удерживания файла антивирусом.

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Сб мар 10, 2018 6:15 pm
AVI
права сразу отметаем, фул акцесс на каталог. Антивирус, сомнительно, тогда бы все файлы задерживались. Что мне нужно сделать чтобы помочь вам решить эту проблему?

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Сб мар 10, 2018 6:18 pm
Алексей Пикуров
Я не смогу сейчас заниматься этим вопросом. Система передачи файлов через сервер не идеальна, её нужно переделывать. Просто перезапустите клиент-получатель и проверьте, чтобы папка для получения файлов в настройках MyChat Client была корректна. Этого достаточно.

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Сб мар 10, 2018 6:23 pm
AVI
Я повторюсь, но передачи файлов в обоих случаях не было. У меня вообще клиент за 4 года первый раз вылетел. Увязываю у новой версией, потому что это единственное что предшествовало.

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Сб мар 10, 2018 6:26 pm
Алексей Пикуров
Ну, я ж не придумываю :) Читаю, что написано в баг-репорте.

Насчёт вашего компьютера ("HILL", насколько я понимаю) — не знаю. По баг-репорту что-то сказать сложно.

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Пн мар 12, 2018 8:33 am
AVI
Да, ваша правда, пользователя пораспрашивал, все таки была передача файлов. В любом случае процент падений из за этого очень высок. Вот сегодня с утра у одного пользователя краш уже два раза. Лично наблюдал отправку и последующим вылетом, отправляемый файл бы закрыт. Обычный xls. С чатом мы уже давно, и могу отметить что связаны вылеты именно с переходом на новую версию 6.7.

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Пн мар 12, 2018 5:16 pm
Алексей Пикуров
Не связаны.

Сделали уведомление про ошибку. Не идеальное решение, но хоть что-то.

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Пн мар 12, 2018 7:49 pm
AVI
А сборку выложите или в следующей версии?

Re: Выбивает удаленного пользователя, ошибка "EInOutError: I/O error 32"

СообщениеДобавлено: Пн мар 12, 2018 9:01 pm
Алексей Пикуров
Выложили только что.