26.10.2012, 15:12 | #1 |
Enjoy!
|
Ошибка времени выполнения. Переполнение во внутреннем стеке исполнения кода.
Ошибка времени выполнения. Переполнение во внутреннем стеке исполнения кода.
Привет. помогите разобраться в чем может быть проблема. Не рекурсия(по-моему). X++: while(...) { while select officialsTable_RUOrig { buf2buf(officialsTable_RUOrig, OfficialsTable_RU); OfficialsTable_RU.insert(); } } Заметил, что если комментирую вызов данного метода, то вываливается вообще в другом месте, при другой инициализации DictTable класса. X++: static void buf2Buf( Common _from, Common _to ) { DictTable dictTable = new DictTable(_from.TableId); fieldId fieldId = dictTable.fieldNext(0); while (fieldId && ! isSysId(fieldId)) { _to.(fieldId) = _from.(fieldId); fieldId = dictTable.fieldNext(fieldId); } } Делал: глобальную компиляцию, чистил SysLastValue. Последний раз редактировалось iCloud; 26.10.2012 в 15:16. |
|
Теги |
внутреннем стеке, ошибка времени выполнения |
|
|