"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Andrushi4
Добрый день!

В наличии: сервер 4.9.13.0 на Small Business Server 2008 SP2, клиент 4.9.13.0 на Windows XP SP3.
Волею судеб установка сервера 4.10 не увенчалась успехом, поэтому остался на 4.9.13.

На одной из машин периодически (примерно раз в неделю, без видимой зависимости) падает клиент. Падает безмолвно, в свой лог ничего не пишет. В эвентлогах фиксируется только одно событие:
тип: Ошибка
источник: Application Error
Код (ID): 1000
Описание: Ошибка приложения mcclient.exe, версия 4.9.13.294, модуль mcclient.exe, версия 4.9.13.294, адрес 0x00001fa7.
Клиент развернут посредством групповых политик.
На остальных машинах (смесь WinXP и Win7) всё тип-топ.
В логе сервера вижу только это:
31.08.2011 14:20:23|0066|6|
31.08.2011 14:20:35|0025|6|
31.08.2011 14:20:35|0026|6|192.168.10.66
....
т.е. судя по времени - это подключается уже повторно запущенный клиент.
В момент возникновения ошибки пользователь за компьютером ничего не делал, работала экранная заставка. Пользователю никто ничего не писал (судя по логам на сервере), в главном канале также никто ничего не писал.
Операционная система не за*ранная, установлена где-то с полгода назад, ничего лишнего и постороннего, всё работает как часы.

Есть какие-нибудь шансы разобраться в ситуации?
Аватара пользователя
Алексей Пикуров
Добрый день. Шансы всегда есть :)
Поищите файл с раширением .elf - это файл баг-репорта. Они лежит либо рядом с mcclient.exe, либо в профиле пользователя. Вышлите нам его, а мы почитаем.

А почему не получилось обновиться до 4.10 ? Я бы всячески рекомендовал обновиться до последней версии.
Andrushi4
В профиле (а именно в "%userprofile%\Local Settings\Application Data\MyChat Client" и на всякий случай в "%userprofile%\Local Settings\Application Data\Temp"), равно как и в "%programfiles%\MyChat Client", к сожалению, такого файла нет :(
У пользователя права ограниченные. М.б. файлик попытался записаться в ProgramFiles да не записался?..

До 4.10 не удалось обновиться по неизвестной причине. К сожалению делал несколько впопыхах, поэтому особо сказать нечего.
В эвентлогах по поводу неудачной установки нет никаких записей :(
Завтра попробую обновиться заново, аккуратно и обстоятельно, и буду протоколировать всё что происходит.
Аватара пользователя
Алексей Пикуров
Если в Program Files не получается записать файл баг-репорта, то он сохраняется в профиле, как раз, куда право писать есть.

Окей, обновляйтесь. Внимательно почитайте рекомендации по обновлению до 4.10: viewtopic.php?f=1&t=1923
Andrushi4
Простите за задержку, смог заняться этим вопросом только сейчас.

По клиенту.
Увы, как я ранее и писал, файла баг-репорта нигде в указанных местах нет.
Будем ждать следующего падения, вдруг после него что останется, будет какая пища для размышлений.

По установке сервера 4.10.
Открыл другую тему, т.к. здесь это, пожалуй, оффтоп.
Andrushi4
Очень интересно.
Спустя ровно неделю, как раз после обеда - снова падает клиент. В планировщике ничего нет :) возможно это простое совпадение.
Теперь падает уже не безмолвно, со спецэффектами. В поле где отображаются сообщения и в поле, где сообщения набирает пользователь, приведена фраза "Error: Access violation at address 004022CC in module 'mcclient.exe', Write of address 7DB43724". Более ничего там нет. Ничего во втором поле написать нельзя. Нажатие на кнопки "Контакты", "Профиль", "Файлы" и т.п. привело к агонии клиента и появлению сообщения об ошибке:
2.JPG


После перезапуска клиент работал как обычно нормально.
Файл *.elf, что я нашёл в профиле пользователя - во вложении.
Версии сервера и клиента на момент падения - как в первом сообщении.
Только что поставил сервер 4.10.1, клиент завтра обновится. Посмотрим что будет дальше.
Вложения
Архив с баг-репортом *.elf
(6.8 КБ) Скачиваний: 196
Аватара пользователя
Алексей Пикуров
По баг-репорту неясно, что произошло. А что в это время делал пользователь? Или клиент тихонько себе висел в в трее?
Andrushi4
Висел в трее.
Пользователь занимался своими обычными делами (эксель, просмотр сканов, аутлук). Чатом не пользовался, он висел в трее.
Потом вроде бы материализовалось окно чата, в котором в указанных полях были соответствующие надписи.
Как-то так. Пользователь уже сам не помнит.
Аватара пользователя
Алексей Пикуров
Нужны более определённые наблюдения. Так сложно сказать, в чём дело. Можете банально переустановить пользователю клиент чата, мало ли.
Andrushi4
Будем наблюдать :)
Сейчас у пользователя установлена последняя версия, посмотрим что будет.