Отказ мыши во время отладки

Добавил: nytlenc, 05 августа 2018 08:57, обновлено: 26 августа 2018 08:54

Раздел: Баги


Карточка с форума разработчиков Очень часто, когда работаешь в конфигураторе при запущенной отладке, происходит отказ мыши. Перестает двигаться курсор. Клавиатура при этом работает. Иногда турбоконф при этом через минуты полторы - две выдает сообщение о том, что не удалсоь установить соединение с UIAutomation, иногда не выдает сообщение. Если убить процесс турбоконфа в диспетчере то мышь начинает работать. После перезаупуска (даже без остановки отладки) турбоконф часто снова начинает работать корректно. Иногда отказывает вместе с клавиатурой. После нескольких нажатий Pause и NumLock клавиатура начинает работать, но мышь нет - пока не убьёшь процесс турбоконфа.


К списку тем

Комментарии

Поддержка TurboConf
05 августа 2018 08:57: #1

Пользователь прикрепил(а) вложение image.png https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5b6691d03e14ea80914d1c43/4f73253a28f75ec3b7b1908cee07bf58/image.png


Поддержка TurboConf
05 августа 2018 09:41: #2

@bolsun чаще всего баг себя проявляет, если запущена отладка, я нахожусь на точке останова и конфигуратор теряет фокус. Например я открываю какой нибудь Excel файл чтобы посмотреть данные. В этот момент как правило чаще всего зависают средства ввода и приходится убивать процесс турбоконфа.


Поддержка TurboConf
07 августа 2018 11:33: #3

@bolsun из-за постоянных зависаний во время отладки (((( очень трудно стало работать


Поддержка TurboConf
20 августа 2018 13:59: #4

@nytlenc проблема актуальна? воспроизводится?


Поддержка TurboConf
20 августа 2018 14:09: #5

@board кто-нибудь еще сталкивался с таким?


Поддержка TurboConf
20 августа 2018 14:13: #6

было, но через 20 секунд отвисло не придал значения, но сегодня повторилось но перестал работать вообще интерфейс всего, работала только Ctrl+Alt+Del но после скажем открытия Диспетчера задач переключиться на него не получалось, пришлось перезагрузить ПК


Поддержка TurboConf
20 августа 2018 14:15: #7

@user04076073 какую то ошибку выдал, когда отвис? Или такую же, что не удалось установить соединение?


Поддержка TurboConf
20 августа 2018 14:18: #8

@bolsun как в сказке "ничего не сказала рыбка"


Поддержка TurboConf
20 августа 2018 14:18: #9

@bolsun Периодически такое бывало, сейчас реже. Подвисы кратковременные. (1-3 сек)


Поддержка TurboConf
20 августа 2018 14:21: #10

@user63446876 @user04076073 я правильно понимаю, что все это возникало при запущенной отладке?


Поддержка TurboConf
20 августа 2018 17:16: #11

@bolsun проблема актуальна. Воспроизводится на обоих машинах и на рабочей и на домашней. Как правило сообщает чаще всего, что не удалось установить соединение.


Поддержка TurboConf
20 августа 2018 17:18: #12

@nytlenc можно в следующий раз сделать скриншот сообщения об ошибке?


Поддержка TurboConf
20 августа 2018 17:20: #13

@nytlenc и еще попробуй поработать с включенным логом, когда это произойдет сразу выйти из программы и прислать мне лог.


Поддержка TurboConf
20 августа 2018 17:53: #14

@bolsun ок попробую


Поддержка TurboConf
20 августа 2018 17:53: #15

@bolsun тогда выложи 5.4.6806.33461 тестовую пожалуйста с логом


Поддержка TurboConf
20 августа 2018 18:20: #16

@nytlenc она с логом, активация как обычно


Поддержка TurboConf
21 августа 2018 11:27: #17

@bolsun Роман Халеев верно сказал: "Ничего не сказала рыбка, Лишь хвостом по воде плеснула" Прикладываю лог, турбоконф подвесил мышь снова во время отладки, секунд на 7 после чего вернул мышь после нескольких кликов но перестал реагировать на команды и даже меню по правой кнопке в диспетчере не реагировало до тех пор пока не прекратил оталдку


Поддержка TurboConf
21 августа 2018 11:28: #18

Пользователь прикрепил(а) вложение 20183821 14-38-30.txt Ссылка скрыта


Поддержка TurboConf
21 августа 2018 11:29: #19

Пользователь прикрепил(а) вложение image.png https://trello-attachments.s3.amazonaws.com/5aec736d7dec7207a7f7c6df/5b6691d03e14ea80914d1c43/9d6384bd9c32400c8687c7dc299ca031/image.png


Поддержка TurboConf
21 августа 2018 11:29: #20

и еще при попытке сохранить системную информацию ошибка


Поддержка TurboConf
21 августа 2018 11:30: #21

Пользователь прикрепил(а) вложение Системное инфо.txt Ссылка скрыта


Поддержка TurboConf
21 августа 2018 13:46: #22

Пользователь прикрепил(а) вложение TurboConf.zip Ссылка скрыта


Поддержка TurboConf
21 августа 2018 13:53: #23

@nytlenc Почему это происходит я понимаю. Когда 1с останавливается на точке останова, она перестает отвечать на событие смены фокуса. Это событие используется в основном для взаимодействия со штатной подсказкой. Поэтому когда 1с стоит на точке останова, может не работать ассистент T9. Почему при этом происходит зависание мыши, пытаюсь выяснить. Т.к. обращение идет асинхронно. Возможно где-то остался синхронный вызов. Вот тестовая версия. в ней добавлены еще некоторые логи. Также пробую определять процесс 1с Предприятие в режиме отладки и исключать для него обработку смены фокуса. Попробуй, поработать также с включенным логом.


Поддержка TurboConf
22 августа 2018 10:28: #24

bolsun переместил(а) эту карточку из списка Баги новые и на выяснении в список Подтвержденные баги


Поддержка TurboConf
22 августа 2018 10:56: #25

@nytlenc Удалось воспроизвести один раз у себя это поведение. Расследую дальше.


Поддержка TurboConf
22 августа 2018 11:18: #26

@bolsun я пока пытаюсь отловить у себя в лог


Поддержка TurboConf
22 августа 2018 12:06: #27

@nytlenc возможно я нашел причину зависания, сейчас выложу тестовую версию с исправлением


Поддержка TurboConf
22 августа 2018 12:19: #28

@board мне удалось воспроизвести зависание и дальнейший отказ работы ТК при следующей ситуации Когда конфигуратор остановился на точке останова, вызвал контекстное меню на точке останова и открыл окно "Условие останова". После этого или еще каких то действий, интерфейс подвис. После отвисания кнопка ТурбоМеню перестала работать, а программа реагировать на нажатия клавиш. После продолжения отладки в конфигураторе, все ожило, в логах появилась куча накопленных сообщений об обращениях к UIAutomation.


Поддержка TurboConf
22 августа 2018 12:20: #29

Пользователь прикрепил(а) вложение TurboConf.zip Ссылка скрыта


Поддержка TurboConf
22 августа 2018 12:26: #30

@board я заметил, что ТК получает список всех дочерних элементов при открытии любого меню конфигуратора, а не только штатной подсказки. Причем не только в конфигураторе, но и в Предприятии. Возможно это являлось причиной зависания. Это исправлено в тестовой версии 5.4.6808.25277. Также оптимизировал некоторые лишние обращения к UIAutomation. Просьба проверить.


Поддержка TurboConf
23 августа 2018 10:32: #31

@nytlenc удалось попробовать 5.4.6808.25277 ?


Поддержка TurboConf
24 августа 2018 12:35: #32

@bolsun пока полет нормальный. вчера был занят, защищал диплом )))


Поддержка TurboConf
24 августа 2018 14:47: #33

@nytlenc диплом? оО успешно? :)


Поддержка TurboConf
24 августа 2018 16:53: #34

@bolsun - хорошо )


Поддержка TurboConf
24 августа 2018 17:30: #35

@nytlenc поздравляю :)


Поддержка TurboConf
24 августа 2018 17:59: #36

@bolsun спасибо! Теперь магистратура предстоит.


Поддержка TurboConf
24 августа 2018 17:59: #37

thumbs up 👍


Поддержка TurboConf
26 августа 2018 08:54: #38

@bolsun пока полет стабильный. Если баг воспроизведется повторно тогда подниму тему. Пока перемещаю в завершенные.


Поддержка TurboConf
26 августа 2018 08:54: #39

nytlenc переместил(а) эту карточку из списка Подтвержденные баги в список Завершено


TurboConf

Расширение возможностей

Конфигуратора 1С

Скачать

Бесплатный пробный период 14 дней