Ошибка возникла почти сразу после открытия второго конфигуратора. Думаю она с ним как то связана. Ошибка возникала много раз, но не подряд. Какой либо закономерности пока не выявил.
Ссылка скрыта
0 0
ред. 16 января 2024 13:18
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
Комментарии
tormozit #1, ред. 31 декабря 2023 14:56
Возможно как то связано с https://turboconf.ru/Tasks/8982
Еще регулярно замечаю что при работе в одном конфигураторе ИмяКонфигурации иногда содержит имя конфигурации из другого открытого конфигуратора. Видимо это родственные проблемы. Вероятно в логе будут видны и такие случаи. Я работаю обычно в конфигураторе с именем конфигурации "КомплекснаяАвтоматизация" и в его модули в обработчике Т9 регулярно прилетает ИмяКонфигурации="РедакторСкриптаДляTurboConf" из второго конфигуратора. Далее мой скрипт трактует это как имя расширения конфигурации со всеми вытекающими (временная рассинхронизация, нахождение лишних результатов при поисках и т.д.).
0
tormozit #2, ред. 01 января 2024 12:32
Детально отловил первый за сегодня приход чужого имени конфигурации
Ссылка скрыта
0
bolsun #3, ред. 03 января 2024 17:49
(2) tormozit, нужной информации в логе нет, т.к. событие возникло намного раньше чем был снят лог. Лог обрезается автоматически с конца до 256000 символов. Если событие было давно, то в таком случае лучше прикладывать лог из файла.
0
bolsun #4, 03 января 2024 17:32
Ошибка возникла почти сразу после открытия второго конфигуратора. Думаю она с ним как то связана. Ошибка возникала много раз, но не подряд. Какой либо закономерности пока не выявил.
Clip_537806.txt
Здесь нет совсем лога, есть только информация об ошибке.
0
tormozit #5, 03 января 2024 20:25
Новый эпизод Ссылка скрыта
0
tormozit #6, 11 января 2024 15:26
Проблема регулярно появляется.
Ссылка скрыта
0
tormozit #7, 11 января 2024 20:52
Опять случилась.
Ссылка скрыта
0
tormozit #8, 11 января 2024 20:54
@bolsun Прошу обратить внимание на проблему, т.к. я не понимаю как с ней бороться.
0
tormozit #9, 11 января 2024 21:06
Пока решил в такой ситуации отменять команду и выводить уведомление
TurboConf не смог связать окно модуля с конфигурацией. Переоткройте окно модуля.
0
tormozit #10, ред. 11 января 2024 21:14
Записал видео как воспроизвести в базе с чистой конфигурацией ИР и неразвернутым окном модуля.
Часто я сначала вызываю подсказку в неразвернутом окне модуля. При этом вижу уведомление с рекомендацией развернуть окно модуля. Но Турбоконф уже запомнил кривое имя конфигурации "?" для этого окна и его развертывание не помогает обновить имя конфигурации и в обработчики продолжает приходить кривое имя конфигурации.
У меня такое не воспроизводится, но в алгоритме есть место, которое может вызывать такое ошибку для системных модулей.
Исправил в этой версии https://disk.yandex.ru/d/XKCz9ijzgtoO1w
0
tormozit #12, 13 января 2024 20:51
Как видно по логам, которые я тут в изобилии предоставил, проблема не ограничивается модулями корня конфигурации, которые очень редко редактируются. Чаще она возникала в других модулях типа ОбщийМодуль и Обработка.МодульОбъекта
0
bolsun #13, 13 января 2024 20:52
(12) tormozit, как минимум стоит проверить на данном конкретном случае, исправилось или нет.
0
tormozit #14, 13 января 2024 21:05
(13) bolsun, в случае модуля корня конфигурации ошибка в новой версии Турбоконфа не воспроизвелась.
0
bolsun #15, ред. 13 января 2024 21:18
Я вроде понял причину ошибки в остальных случаях. Ошибка может появляться при установленном отборе в окне конфигурации. Т.е. когда по Ctrl+T происходит переход сразу на корень дерева. Судя по логам это происходило и мне удалось таким образом быстро воспроизвести ошибку.
0
bolsun #16, 13 января 2024 21:29
Логи еще раз пересмотрел, нашел ошибки для модуля управляемого приложения, для общих модулей не нашел нужной информации.
Нужен лог при ошибке для общего модуля, так же обратить внимание был ли какой либо отбор установлен в дереве.
0
bolsun #17, 13 января 2024 21:38
Исправил еще кое-что, тестировать нужно на версии не ниже 6.0.8778.42439
#1, ред. 31 декабря 2023 14:56
Возможно как то связано с https://turboconf.ru/Tasks/8982
Еще регулярно замечаю что при работе в одном конфигураторе ИмяКонфигурации иногда содержит имя конфигурации из другого открытого конфигуратора. Видимо это родственные проблемы. Вероятно в логе будут видны и такие случаи. Я работаю обычно в конфигураторе с именем конфигурации "КомплекснаяАвтоматизация" и в его модули в обработчике Т9 регулярно прилетает ИмяКонфигурации="РедакторСкриптаДляTurboConf" из второго конфигуратора. Далее мой скрипт трактует это как имя расширения конфигурации со всеми вытекающими (временная рассинхронизация, нахождение лишних результатов при поисках и т.д.).
#2, ред. 01 января 2024 12:32
Детально отловил первый за сегодня приход чужого имени конфигурации
Ссылка скрыта
#3, ред. 03 января 2024 17:49
(2) tormozit, нужной информации в логе нет, т.к. событие возникло намного раньше чем был снят лог. Лог обрезается автоматически с конца до 256000 символов. Если событие было давно, то в таком случае лучше прикладывать лог из файла.
#4, 03 января 2024 17:32
Здесь нет совсем лога, есть только информация об ошибке.
#5, 03 января 2024 20:25
Новый эпизод Ссылка скрыта
#6, 11 января 2024 15:26
Проблема регулярно появляется.
Ссылка скрыта
#7, 11 января 2024 20:52
Опять случилась.
Ссылка скрыта
#8, 11 января 2024 20:54
@bolsun Прошу обратить внимание на проблему, т.к. я не понимаю как с ней бороться.
#9, 11 января 2024 21:06
Пока решил в такой ситуации отменять команду и выводить уведомление
#10, ред. 11 января 2024 21:14
Записал видео как воспроизвести в базе с чистой конфигурацией ИР и неразвернутым окном модуля.
Часто я сначала вызываю подсказку в неразвернутом окне модуля. При этом вижу уведомление с рекомендацией развернуть окно модуля. Но Турбоконф уже запомнил кривое имя конфигурации "?" для этого окна и его развертывание не помогает обновить имя конфигурации и в обработчики продолжает приходить кривое имя конфигурации.
RDT.os
ayFuHTix6A.mp4
Ссылка скрыта
#11, 13 января 2024 20:21
У меня такое не воспроизводится, но в алгоритме есть место, которое может вызывать такое ошибку для системных модулей.
Исправил в этой версии
https://disk.yandex.ru/d/XKCz9ijzgtoO1w
#12, 13 января 2024 20:51
Как видно по логам, которые я тут в изобилии предоставил, проблема не ограничивается модулями корня конфигурации, которые очень редко редактируются. Чаще она возникала в других модулях типа ОбщийМодуль и Обработка.МодульОбъекта
#13, 13 января 2024 20:52
(12) tormozit, как минимум стоит проверить на данном конкретном случае, исправилось или нет.
#14, 13 января 2024 21:05
(13) bolsun, в случае модуля корня конфигурации ошибка в новой версии Турбоконфа не воспроизвелась.
#15, ред. 13 января 2024 21:18
Я вроде понял причину ошибки в остальных случаях. Ошибка может появляться при установленном отборе в окне конфигурации. Т.е. когда по Ctrl+T происходит переход сразу на корень дерева. Судя по логам это происходило и мне удалось таким образом быстро воспроизвести ошибку.
#16, 13 января 2024 21:29
Логи еще раз пересмотрел, нашел ошибки для модуля управляемого приложения, для общих модулей не нашел нужной информации.
Нужен лог при ошибке для общего модуля, так же обратить внимание был ли какой либо отбор установлен в дереве.
#17, 13 января 2024 21:38
Исправил еще кое-что, тестировать нужно на версии не ниже 6.0.8778.42439
https://disk.yandex.ru/d/XKCz9ijzgtoO1w
#18, 16 января 2024 13:18
Если проблема возникнет снова, нужен будет новый лог на текущей версии.
bolsun изменил статус на Закрыто