"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
derwin
Сегодня ВАЛ звонков, по поводу того, что открываются фото левого человека.

ПРОБЛЕМА ПРИВЯЗАНА К КОНКРЕТНЫМ ЮЗЕРАМ!

Алгоритм такой:
1) открываем приват юзера 1
2) открываем приват юзера 2
3) переключаемся на юзера 1, и видим фото от юзера 2!
4) переключаемся на юзера 3
5) переключаемся на юзера 1 - у него фото от юзера 3!
Аватара пользователя
Алексей Пикуров
А информация о пользователе, ниже фотографии (email, подразделение, телефон...) - отображается правильно?
derwin
да, правильно.
Аватара пользователя
Алексей Пикуров
Я могу сейчас вам дать mcclient.exe, можете его заменить на любом "проблемном" клиенте и проверить, исчезнет ли проблема с некорректным отображением фотографий?

http://www.nsoft-s.com/work/derwin/mcclient.zip
derwin
вы меня правильно поняли?
в моём примере проблемным есть юзер 1
Аватара пользователя
Алексей Пикуров
Я вас правильно понял. Перезапишите mcclient.exe, что я вам дал, поверху старого - и проверьте правильность переключения между пользователями и корректность отображения их фотографий.
derwin
у себя запустил и получил краш через 10 минут.
У клиента запустил - не помогло.
Аватара пользователя
Алексей Пикуров
Дайте баг-репорт с клиента, пожалуйста, посмотрим, что там и как.

%LOCALAPPDATA%\MyChat Client\logs\*.elf

На [email protected]
derwin
ушло
Аватара пользователя
Алексей Пикуров
Есть, анализируем.
Аватара пользователя
Алексей Пикуров
Затрудняюсь ответить, непонятно, что произошло. Сейчас подготовлю вам ещё одну сборку клиента, проверим ещё раз.
Аватара пользователя
Алексей Пикуров
Попробуйте - http://www.nsoft-s.com/mychat/updates/mcclient.zip

Перезапишите mcclient.exe, если всё будет Ок - соберём MSI с исправленным клиентом.

Также добавлена консольная команда clear caches на клиент (на всякий случай). Её тоже попробуйте, не повредит.
derwin
кому запускать? мне? или удалённому сотруднику
Аватара пользователя
Алексей Пикуров
Обоим.
derwin
нет, не помогло.
И давайте это вам не клиенты будут тестировать. Мне 3х человек приходится под это дело задействовать.
Аватара пользователя
Алексей Пикуров
К сожалению, я не могу догадаться с первого раза, почему MyChat Client так себя "ведёт" у вас. Поэтому мы с вами и общаемся. Опишите пожалуйста последовательность действий, которая приводит к такой проблеме. По шагам.
derwin
могу процитировать первый пост в топике, а можете его сами прочитать....
Аватара пользователя
Алексей Пикуров
Окей, вышлите, пожалуйста, полный архив вашей базы данных сервера, а также полные архивы баз данных этих трёх клиентов, я попробую повторить описанную вами проблему, чтобы понять, что происходит. И как это исправить.

На [email protected]
derwin
распишите по пунктам что нужно сделать.
Аватара пользователя
Алексей Пикуров
1. Бекап базы сервера. Описывал в соседней ветке: viewtopic.php?p=12352#p12352
2. Бекап баз данных клиентов. Проще всего сделать так:
а) Открываем консоль клиента (Ctrl+~), набираем слово profile, Enter
б) Завершаем работу MyChat Client (Alt+X)
в) В открывшемся окне Проводника архивируем папку \db
clientarcdbprofile.png


Пункт 2 повторяем для всех трёх клиентов. В письме укажите, кто из клиентов "1", кто "2", а кто - "3", согласно вашему первому посту.

Все архивы вышлите на [email protected]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
derwin
ушло
derwin
что нового?
Аватара пользователя
Андрей Раков
Алексея сегодня нет, он будет или вечером, или уже завтра. Когда он будет на месте, он вам сможет ответить.
derwin
а сейчас?
Аватара пользователя
Алексей Пикуров
Пока неясно, разбираемся.
derwin
ну и?....
derwin
какие новости?
Аватара пользователя
Алексей Пикуров
Пока ничего вам не могу ответить.
Аватара пользователя
Алексей Пикуров
Ошибка исправлена. Проверьте пожалуйста, есть ли у вас проблемы на последней версии 5.2.