-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Зависание EDT при редактировании модуля (проверка Xтекст) #1036
Comments
Так же столкнулся с такой проблемой. Как временное решение пробуйте запускать проект не через 1с Start, а через EDT. У меня пару дней никаких зависаний не было, потом стало зависать интерфейс. |
Здравствуйте, исправили, войдет в 2023.1 |
зависания продолжаются |
Здравствуйте, по дампу он не завис, а долго выполняет проверку использования экспортных методов, что привело к тому, что при выполнении отображении справки он ждет окончания валидация. То есть он из зависания должен выйти, это не тоже, что было изначально в ошибке. Ведь он у Вас отвис или Вы не дождались? |
Да отвис. |
Описание ошибки
При редактировании общего модуля внезапно отключилась контекстная подсказка (автокомплит) и проверки кода "на лету", в прогресс-баре EDT в этот момент крутилась "проверка Xтекст". Где-то в течение минуты я ждал, что EDT вернётся в норму, но этого не произошло, и я нажал Ctrl+S для сохранения написанного кода. Через какое-то время после этого EDT завис намертво.
Как воспроизвести
Проблема нерегулярная, сценария воспроизведения нет.
Скриншоты
Ожидаемое поведение
EDT не зависает при редактировании текстов модулей.
Лог рабочей области
logs.zip
threaddump.zip
Версия 1С:EDT
Ruby 2023.1.0
Операционная система
Windows
Установленные плагины
1C:Code style V8, 1C:SSL-support, 1C:Language Tool
Дополнительная информация
Зависанию предшествовали многочисленные поломки системы расчета типов (одна из ошибок зарегистрирована тут #1033).
Проблема очень похожа на это #1022, но не уверен, что это та же проблема, поэтому завел отдельный баг.
Дамп памяти при необходимости могу предоставить.
The text was updated successfully, but these errors were encountered: