Если в окне настроек редакторов второй раз нажать кнопку "Применить" при выбранном редакторе SynEdit, получаем следующую ошибку:
Код:
--- Ошибка ---
AngelScript: file , line: 0, col: 0
Failed in call to function 'RegisterGlobalFunction' with 'uint GetAddinInfo379268656(uint&inout, uint&inout)' (Code: asALREADY_REGISTERED, -13)
--- Ошибка ---
Исключение AngelScript.
модуль: Snegopat
секция: dllloader.as
функция: Addin@ DllLoader::load(const string&inout)
строка: 94
1C version 8.3.15.1830. Snegopat 2.2.0.2 (05.07.2020 17:56)
Exception 0xC0000005 at address 0x023FF6E3 (snegopat.dll) in call native func initFuncDefFromAddress
Section: dllloader.as
Function: Addin@ DllLoader::load(const string&inout)
Line: 94
Callstack:
addins.as : Addin@ AddinMgr::loadAddin(const string&inout, AddinGroup@), line 171,9
synedit.as : void SynEditInfo::activate(), line 33,13
textwnd.as : bool EditorsManager::setActiveEditor(const string&inout, const string&inout), line 761,17
textwnd.as : bool IDispatch::call(int, array<Variant>&inout, Variant&out = void), line 0,17
This object at 0x092A7C78:
next = script object 'AddinLoader' (0x092A7658)
Variables:
uri = F:\1C8\Other\Snegopat\core\addins\SynEdit\SynEditVtrue
fullPath = F:\1C8\Other\Snegopat\core\addins\SynEdit\SynEditVtrue
module = 0x169B0000
un =
dn =
ptr = 0x169B2E30