После перезапуска Турбоконфа несколько раз сегодня замечал ошибку
Не удалось вызвать GetUIAutomationCachedInfo. System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта.
в System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
в TurboConf.Core.TurboAPI.TurboApi.SetLastDocument(Int32 pid, UIAutomationInfo doc)
в TurboConf.Core.TurboAPI.TurboApi.GetUIAutomationCachedInfo(IntPtr fg, IUIAutomationElement elem, UIAutoFlags flags)
Ссылка скрыта
#1, 26 августа 2025 07:01
Ошибку эту вижу часто и обычно после перезапуска Турбоконфа.
Ссылка скрыта
Она же https://turboconf.ru/Tasks/10021
Она же (другой пользователь) https://turboconf.ru/Tasks/10399
#2, 27 августа 2025 17:08
Проблема скорее всего связано с многопоточным обращением к статическому полю, которое еще не успело инициализироваться при создании класса.
Добавил обработку этой ситуации
6.4.9370.33925
https://disk.yandex.ru/d/XRPUNWQtrbwBUw
#3, 02 сентября 2025 16:06
Сразу после запуска свежей версии опять случилась.
Ссылка скрыта
#4, 02 сентября 2025 16:35
(3) tormozit, исправил
6.4.9376.33350
https://disk.yandex.ru/d/XRPUNWQtrbwBUw
#5, 09 сентября 2025 00:41
bolsun изменил статус на Закрыто
#6, 19 сентября 2025 14:59
Снова эта ошибка
Ссылка скрыта
tormozit изменил статус на Открыто
#7, ред. 24 сентября 2025 12:34
(6) tormozit, текст ошибки другой
в описании в TurboConf.Core.TurboAPI.TurboApi.SetLastDocument(Int32 pid, UIAutomationInfo doc)
в логе в TurboConf.Core.TurboAPI.TurboApi.SetLastElement(IntPtr wnd, UIAutomationInfo element)
исправлю.
#8, 24 сентября 2025 12:37
bolsun изменил статус на Закрыто