Логи зеннопостера

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
Решил поискать причину одной ошибки, которую я уже очень долго не могу побороть. Когда проект работает нормально, он выдает данный текст в логах зеннопостера 1 раз:

в Global.ElementsFromCollection.Parse(Int32 elementsInCollection, String path, Boolean upperBoundAchieved)
2016-05-26 22:46:03.9062|ElementsFromCollection -> Parse
Invalid format of the collection numbers. ElementsInCollection: 2. Path: -1|System.InvalidOperationException: Стек пуст.
в System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
в System.Collections.Generic.Stack`1.Pop()


Но когда он зацикливается, данный текст повторяется сотни раз. Что этот текст из себя представляет и в каких случаях возникает?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Это ошибка возникает при работе с диапазонами
Invalid format of the collection numbers. ElementsInCollection: 2. Path: -1
т.е. у где то код ваш пытается взять элемент с индексом -1
подозреваю что цикл есть какой-то на уменьшение счетчика
он становится минус -1
 
  • Спасибо
Реакции: amyboose

amyboose

Client
Регистрация
21.04.2016
Сообщения
2 312
Благодарностей
1 191
Баллы
113
Это ошибка возникает при работе с диапазонами
Invalid format of the collection numbers. ElementsInCollection: 2. Path: -1
т.е. у где то код ваш пытается взять элемент с индексом -1
подозреваю что цикл есть какой-то на уменьшение счетчика
он становится минус -1
Ну да, есть такой и там учтено то, что значения закончились. Теперь я знаю в каком блоке искать решение проблемы.
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)