Карточка с форума разработчиков Очень часто, когда работаешь в конфигураторе при запущенной отладке, происходит отказ мыши. Перестает двигаться курсор. Клавиатура при этом работает. Иногда турбоконф при этом через минуты полторы - две выдает сообщение о том, что не удалсоь установить соединение с UIAutomation, иногда не выдает сообщение. Если убить процесс турбоконфа в диспетчере то мышь начинает работать. После перезаупуска (даже без остановки отладки) турбоконф часто снова начинает работать корректно. Иногда отказывает вместе с клавиатурой. После нескольких нажатий Pause и NumLock клавиатура начинает работать, но мышь нет - пока не убьёшь процесс турбоконфа.
#1, 05 августа 2018 08:57
Пользователь прикрепил(а) вложение image.png
https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5b6691d03e14ea80914d1c43/4f73253a28f75ec3b7b1908cee07bf58/image.png
#2, 05 августа 2018 09:41
@bolsun чаще всего баг себя проявляет, если запущена отладка, я нахожусь на точке останова и конфигуратор теряет фокус. Например я открываю какой нибудь Excel файл чтобы посмотреть данные. В этот момент как правило чаще всего зависают средства ввода и приходится убивать процесс турбоконфа.
#3, 07 августа 2018 11:33
@bolsun из-за постоянных зависаний во время отладки (((( очень трудно стало работать
#4, 20 августа 2018 13:59
@nytlenc проблема актуальна? воспроизводится?
#5, 20 августа 2018 14:09
@board кто-нибудь еще сталкивался с таким?
#6, 20 августа 2018 14:13
было, но через 20 секунд отвисло не придал значения, но сегодня повторилось но перестал работать вообще интерфейс всего, работала только Ctrl+Alt+Del но после скажем открытия Диспетчера задач переключиться на него не получалось, пришлось перезагрузить ПК
#7, 20 августа 2018 14:15
@user04076073 какую то ошибку выдал, когда отвис? Или такую же, что не удалось установить соединение?
#8, 20 августа 2018 14:18
@bolsun как в сказке "ничего не сказала рыбка"
#9, 20 августа 2018 14:18
@bolsun Периодически такое бывало, сейчас реже. Подвисы кратковременные. (1-3 сек)
#10, 20 августа 2018 14:21
@user63446876 @user04076073 я правильно понимаю, что все это возникало при запущенной отладке?
#11, 20 августа 2018 17:16
@bolsun проблема актуальна. Воспроизводится на обоих машинах и на рабочей и на домашней. Как правило сообщает чаще всего, что не удалось установить соединение.
#12, 20 августа 2018 17:18
@nytlenc можно в следующий раз сделать скриншот сообщения об ошибке?
#13, 20 августа 2018 17:20
@nytlenc и еще попробуй поработать с включенным логом, когда это произойдет сразу выйти из программы и прислать мне лог.
#14, 20 августа 2018 17:53
@bolsun ок попробую
#15, 20 августа 2018 17:53
@bolsun тогда выложи 5.4.6806.33461 тестовую пожалуйста с логом
#16, 20 августа 2018 18:20
@nytlenc она с логом, активация как обычно
#17, 21 августа 2018 11:27
@bolsun Роман Халеев верно сказал:
"Ничего не сказала рыбка,
Лишь хвостом по воде плеснула"
Прикладываю лог, турбоконф подвесил мышь снова во время отладки, секунд на 7 после чего вернул мышь после нескольких кликов но перестал реагировать на команды и даже меню по правой кнопке в диспетчере не реагировало до тех пор пока не прекратил оталдку
#18, 21 августа 2018 11:28
Пользователь прикрепил(а) вложение 20183821 14-38-30.txt
Ссылка скрыта
#19, 21 августа 2018 11:29
Пользователь прикрепил(а) вложение image.png
https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5b6691d03e14ea80914d1c43/9d6384bd9c32400c8687c7dc299ca031/image.png
#20, 21 августа 2018 11:29
и еще при попытке сохранить системную информацию ошибка
#21, 21 августа 2018 11:30
Пользователь прикрепил(а) вложение Системное инфо.txt
Ссылка скрыта
#22, 21 августа 2018 13:46
Пользователь прикрепил(а) вложение TurboConf.zip
Ссылка скрыта
#23, 21 августа 2018 13:53
@nytlenc
Почему это происходит я понимаю. Когда 1с останавливается на точке останова, она перестает отвечать на событие смены фокуса. Это событие используется в основном для взаимодействия со штатной подсказкой. Поэтому когда 1с стоит на точке останова, может не работать ассистент T9.
Почему при этом происходит зависание мыши, пытаюсь выяснить. Т.к. обращение идет асинхронно. Возможно где-то остался синхронный вызов.
Вот тестовая версия. в ней добавлены еще некоторые логи. Также пробую определять процесс 1с Предприятие в режиме отладки и исключать для него обработку смены фокуса.
Попробуй, поработать также с включенным логом.
#24, 22 августа 2018 10:28
bolsun переместил(а) эту карточку из списка Баги новые и на выяснении в список Подтвержденные баги
#25, 22 августа 2018 10:56
@nytlenc Удалось воспроизвести один раз у себя это поведение. Расследую дальше.
#26, 22 августа 2018 11:18
@bolsun я пока пытаюсь отловить у себя в лог
#27, 22 августа 2018 12:06
@nytlenc возможно я нашел причину зависания, сейчас выложу тестовую версию с исправлением
#28, 22 августа 2018 12:19
@board мне удалось воспроизвести зависание и дальнейший отказ работы ТК при следующей ситуации
Когда конфигуратор остановился на точке останова, вызвал контекстное меню на точке останова и открыл окно "Условие останова".
После этого или еще каких то действий, интерфейс подвис. После отвисания кнопка ТурбоМеню перестала работать, а программа реагировать на нажатия клавиш.
После продолжения отладки в конфигураторе, все ожило, в логах появилась куча накопленных сообщений об обращениях к UIAutomation.
#29, 22 августа 2018 12:20
Пользователь прикрепил(а) вложение TurboConf.zip
Ссылка скрыта
#30, 22 августа 2018 12:26
@board я заметил, что ТК получает список всех дочерних элементов при открытии любого меню конфигуратора, а не только штатной подсказки. Причем не только в конфигураторе, но и в Предприятии.
Возможно это являлось причиной зависания.
Это исправлено в тестовой версии 5.4.6808.25277. Также оптимизировал некоторые лишние обращения к UIAutomation.
Просьба проверить.
#31, 23 августа 2018 10:32
@nytlenc удалось попробовать 5.4.6808.25277 ?
#32, 24 августа 2018 12:35
@bolsun пока полет нормальный. вчера был занят, защищал диплом )))
#33, 24 августа 2018 14:47
@nytlenc диплом? оО
успешно? 😃
#34, 24 августа 2018 16:53
@bolsun - хорошо )
#35, 24 августа 2018 17:30
@nytlenc поздравляю 😃
#36, 24 августа 2018 17:59
@bolsun спасибо! Теперь магистратура предстоит.
#37, 24 августа 2018 17:59
thumbs up 👍
#38, 26 августа 2018 08:54
@bolsun пока полет стабильный. Если баг воспроизведется повторно тогда подниму тему. Пока перемещаю в завершенные.
#39, 26 августа 2018 08:54
nytlenc переместил(а) эту карточку из списка Подтвержденные баги в список Завершено