Bad AngelScript result code in entranceToGateToAngelScript
Исключение AngelScript.
Процесс: 1cv8.exe ( 8.03.0017.1851 )
Core.As: 1.0.1.2
Модуль: Snegopat ( )
Файл: C:\Users\user\Desktop\Снегопат\modules\Snegopat\engine\ModuleElements.as
Строка: 54
Функция: void ModuleElements::parse()
Строка: 54
Описание: Исключение 0xC0000005 по адресу 0x027A38A5 ( snegopat.dll ) при вызове функции "parseModuleText"
Стек вызовов:
C:\Users\user\Desktop\Снегопат\modules\Snegopat\engine\ModuleTextProcessor.as : void ModuleTextProcessor::activateInModule(TextWnd@, const string&in, TextPosition&inout, ActivateModes, uint16), строка 388,9
C:\Users\user\Desktop\Снегопат\modules\Snegopat\engine\ModuleTextProcessor.as : void ModuleTextProcessor::afterChar(TextWnd@, uint16), строка 193,13
This object at 0x834EE1F0:
source = script object 'ModuleTextSource' (0x83325960)
modStruct = native object 'ModuleStruct' (0x00000000)
moduleText = native object 'v8string' (0x83D662D0)
moduleName = Форма.Форма.Форма
smartItems = native object 'array' (0x83D65B20)
allowedPreprocContextes = 0xFFFFFFFF
parsed = false
Переменные:
i = 0x00000000
im = 0x00000007
var = native object 'ModuleStructVar' (0x00000000)
i = 0x00000007
im = 0x00000000
meth = native object 'ModuleStructMethod' (0x00000000)
idx = 0x00000001
Bad AngelScript result code in entranceToGateToAngelScript
Сценарий воспроизведения
Внешняя Обработка модуль формы, 2 процедуры &НаКлиенте и &НаСервереБезКонтекста
в процедуре &НаСервереБезКонтекста добавил 1 Аргумент.
в вызывающей процедуре ее с клиента начал вводить имя переменной в качестве аргумента.
Сначала создал без аргумента серверную процедуру, затем добавлен ее вызов с клиента. Позже был добавлен аргумент.
&НаКлиенте
Процедура МояПроцедура(Команда)
МояПроцедураНаСервере(П) <--- Ошибка. Ввел первую букву и выпало окно с сообщением выше.
КонецПроцедуры
Описание ошибки Исключение AngelScript. Процесс: 1cv8.exe ( 8.3.17.1851 ) Core.As: 1.0.1.2 Модуль: Snegopat ( ) Файл: C:\Users\user\Desktop\Снегопат\modules\Snegopat\engine\ModuleElements.as Строка: 54 Функция: void ModuleElements::parse() Строка: 54 Описание: Исключение 0xC0000005 по адресу 0x027A38A5 ( snegopat.dll ) при вызове функции "parseModuleText" Стек вызовов: C:\Users\user\Desktop\Снегопат\modules\Snegopat\engine\ModuleTextProcessor.as : void ModuleTextProcessor::activateInModule(TextWnd@, const string&in, TextPosition&inout, ActivateModes, uint16), строка 388,9 C:\Users\user\Desktop\Снегопат\modules\Snegopat\engine\ModuleTextProcessor.as : void ModuleTextProcessor::afterChar(TextWnd@, uint16), строка 193,13 This object at 0x834EE1F0: source = script object 'ModuleTextSource' (0x83325960) modStruct = native object 'ModuleStruct' (0x00000000) moduleText = native object 'v8string' (0x83D662D0) moduleName = Форма.Форма.Форма smartItems = native object 'array' (0x83D65B20) allowedPreprocContextes = 0xFFFFFFFF parsed = false Переменные: i = 0x00000000 im = 0x00000007 var = native object 'ModuleStructVar' (0x00000000) i = 0x00000007 im = 0x00000000 meth = native object 'ModuleStructMethod' (0x00000000) idx = 0x00000001
Сценарий воспроизведения Внешняя Обработка модуль формы, 2 процедуры &НаКлиенте и &НаСервереБезКонтекста в процедуре &НаСервереБезКонтекста добавил 1 Аргумент. в вызывающей процедуре ее с клиента начал вводить имя переменной в качестве аргумента.
Сначала создал без аргумента серверную процедуру, затем добавлен ее вызов с клиента. Позже был добавлен аргумент.
&НаКлиенте Процедура МояПроцедура(Команда) МояПроцедураНаСервере(П) <--- Ошибка. Ввел первую букву и выпало окно с сообщением выше. КонецПроцедуры
&НаСервереБезКонтекста Процедура МояПроцедураНаСервере(Аргумент) ...TODO... КонецПроцедуры