LR 8.1FP4+OEBS R12
Прошу помочь разобраться со следующей проблемой:
1. Есть скрипт Web(HTTP/HTML)+NCA. В init части web+NCA, в action - только NCA, в end - только NCA. Переменных в NCA скриптах никаких не объвлял.
2. При простом проигрывании этого скрипта в VuGen (довольно большое число итераций) - все ok.
3. Начинаем нагружать систему через контроллер - пользователи начинают ломиться, все просто замечательно. Ошибок нет.
4. Через некоторое время (полчаса - час) - начинают сыпаться ошибки:
Раздел Action:
Ошибки:
Action.c(171): Error: C interpreter run time error: Action.c (171): Error -- memory violation : Exception ACCESS_VIOLATION received. [MsgId: MERR-19890]Action.c(171): Notify: CCI trace: Action.c(171): nca_button_press(0x010d12dc "ACTION_BLOCK_EXECUTE_ACTION_0"). [MsgId: MMSG-19891]Action.c(171): Notify: CCI trace: Compiled_code(0): Action(). [MsgId: MMSG-19891]Action.c(171): Sending heart beat (every 120 seconds of inactivity)... [MsgId: MMSG0]Action.c(171): Error: C interpreter run time error: Out of memory. [MsgId: MERR-19890]
То, что видно при проигрывании скрипта в VuGen:
Action.c(171): The requested data received after 7 retriesAction.c(171): Add to flush terminate messageAction.c(171): nca_button_press("ACTION_BLOCK_EXECUTE_ACTION_0")
Сам код скрипта (строка 171 выделена жирным):
nca_button_press("ACTION_BLOCK_EXECUTE_ACTION_0");
nca_set_window("Протокол"); _linenums:0'>nca_set_window("Ввод");nca_button_press("ACTION_BLOCK_EXECUTE_ACTION_0");nca_set_window("Протокол");
Раздел End:
Ошибки:
vuser_end.c(7): Error: C interpreter run time error: vuser_end.c (7): Error -- memory violation : Exception ACCESS_VIOLATION received. [MsgId: MERR-19890]vuser_end.c(7): Error: C interpreter run time error: Out of memory. [MsgId: MERR-19890]
То, что видно при проигрывании скрипта в VuGen:
vuser_end.c(7): Add to flush terminate messagevuser_end.c(7): nca_win_close("Ввод")
Сам код скрипта (строка 7):
nca_win_close("Ввод"); _linenums:0'> nca_win_close("Ввод");
Патч 150 (который здесь рекомендовали) я поставил - ничего не изменилось :(