Zennoposter freezes after a certain time

Stroks

Client
Регистрация
09.02.2012
Сообщения
219
Благодарностей
14
Баллы
18
Sometimes after 20 minutes and sometimes after 5 hours the script just stops working in the zennoposter. Threads are active and the browser look normal but they do not proceed after a certain point. All threads i used 5 for the projects, so i suppose this is not a thread specific problem but problem with ZP.

No errors in log at all. Log in zennoposter says nothing except this (which may not be related to the problem)
Код:
2014-01-30 05:05:51.2353|ERROR|Error in TaskControl.RefreshSource. Message: Collection was modified; enumeration operation may not execute.. StackTrace:    at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at ZennoLab.TaskCore.Task.Clone()
   at ZennoLab.ZennoPoster.Controls.ViewTask.VEdxa2ikHkJToHIotsa(Object )
   at ZennoLab.ZennoPoster.Controls.ViewTask.Set(ITask task)
   at ZennoLab.ZennoPoster.Controls.TaskControl.tNVWMhA2Z6GapCBhbrc(Object , Object )
   at ZennoLab.ZennoPoster.Controls.TaskControl.i2FZYfFBJl(Object )
   at ZennoLab.ZennoPoster.Controls.TaskControl.thZZBKBHE0(Object , EventArgs )|
Another log at the time error happened:
Код:
Message: "Project D:\Zennoposter\ Gen Filter.xmlz was completed successfully!"
2014-01-30 05:15:02.7268|INFO|ZennoLab.LogLibrary.InternalError|Event in module "ZennoPoster" 
 Message: "Project D:\Zennoposter\ Gen Filter.xmlz was completed successfully!"
 

Stroks

Client
Регистрация
09.02.2012
Сообщения
219
Благодарностей
14
Баллы
18
I have a long list of around 3MB with 100k lines.I remove duplicates from the list in the template.
 

Stroks

Client
Регистрация
09.02.2012
Сообщения
219
Благодарностей
14
Баллы
18
Never mind. It seems like i made an infinite loop in an C# block.

while (ind){
//in a case i didn't increase counter
if (counter = something) ind = false;
}
 

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