Ошибка при расчете источника подсказки в Т9 под знаками "??" и "?!"

Sol4rin Закрыто

При наборе кода выходит подсказка Т9 с первое же значение при попытке дорассчитать тип под знаками вопроса выходит ошибка и тип не рассчитывается.

Платформа:
1С:Предприятие 8.3 (8.3.22.1923) х64
Конфигурация - ДО (дорабатываемая)
Турбоконф 6.2.8971.25010 от 24 июля 24
ИР 1.66 (скорее всего, скачал 1,66 с Turbostore)

!Ссылка скрыта

Комментарии

tormozit
#1, ред. 05 августа 2024 21:18

Нужны

  1. Полный текст ошибки
  2. Лог TurboConf с уровнем "Отладка"
  3. Полный текст модуля

tormozit изменил статус на Открыто


Sol4rin
#2, 06 августа 2024 10:00

[20245106 09-51-31_error.txt!Ссылка скрыта

Все требуемое приложил.


Sol4rin
#3, 06 августа 2024 10:01

Полный текст ошибки на всякий случай

ScriptEngine.Machine.ExternalSystemException: {ћодуль C:\Program Files\TurboConf\apps\8552\RDT.os / ќшибка в строке: 4309 / ¬нешнее исключение (System.Runtime.InteropServices.COMException): {»нструменты–азработчикаTormozit ќбработка.ир лсѕоле“екстаѕрограммы.ћодульќбъекта(5492)}: »ндекс находитс¤ за границами массива}    
	ќписание ом = ѕоле“екстаѕрограммы.ќписание“екущего—ловајвтодополнени¤(ѕараметры.«начение, ѕараметры.Ётоћетод, ѕараметры. люч—ловар¤);
 ---> System.Runtime.InteropServices.COMException: {»нструменты–азработчикаTormozit ќбработка.ир лсѕоле“екстаѕрограммы.ћодульќбъекта(5492)}: »ндекс находитс¤ за границами массива
   в ScriptEngine.Machine.Contexts.UnmanagedCOMWrapperContext.CallAsFunction(Int32 methodNumber, IValue[] arguments, IValue& retValue)
   в ScriptEngine.Machine.MachineInstance.ResolveMethodFunc(Int32 arg)
   в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
   ---  онец трассировки внутреннего стека исключений ---
   в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
   в ScriptEngine.Machine.MachineInstance.ExecuteCode()
   в ScriptEngine.Machine.MachineInstance.ExecuteMethod(IRunnable sdo, Int32 methodIndex, IValue[] arguments)
   в ScriptEngine.Machine.Contexts.ScriptDrivenObject.CallAsFunction(Int32 methodNumber, IValue[] arguments, IValue& retValue)
   в TurboConf.HostApplication.HostApplicationForm.ExecuteScript(Script script, Keys ctrl, Keys alt, Keys shift, ScreenForm statusForm, String entryPoint, ScriptOptions options, IVariable[] parameters)


Sol4rin
#4, 06 августа 2024 10:04

Полный текст лога


Sol4rin
#5, 06 августа 2024 10:06

Текст модуля формы


tormozit
#6, 06 августа 2024 18:59

Ошибку воспроизвел. Она возникает только в модулях внешних обработок.


tormozit
#7, 07 августа 2024 08:40

Пока откатись на ИР 7.37


tormozit
#8, 11 августа 2024 22:16

Исправлено в ИР 7.39


Sol4rin
#9, 12 августа 2024 11:04

Спасибо. Работает.


Sol4rin
#10, 12 августа 2024 11:04

Sol4rin изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера