ошибки в логах
Posted: 20 Jan 2017, 10:04
День добрый столкнулся с такой проблемой.
Бот часто стал отключать фарм. Сразу со всех кормушек снимается галочка "отправлять автоматически".
Первое время просто ставил их обратно и так до следующего раза.
Затем в логах обнаружил ошибку. Стал разбираться, выяснил, что при заказе праздника в одной из деревень, в логах возникает ошибка, после этой ошибки сбрасывается фарм. Причем заказ праздника может происходить по кругу много-много раз, выглядит это примерно так- заказ праздника-не хватает ресурсов-заходит в рынок-ошибка-заказ праздника. Крутиться так может часами.
пока отключил заказ праздника вроде работает, но снова в логах вижу ошибку. не знаю что она означает, и что "сбрасывает" на этот раз.
20.01.2017 6:38:31: Произошло исключение!
20.01.2017 6:38:31: Type: EConvertError App version: 4.1.3.3
20.01.2017 6:38:31: Message: '' is not a valid integer value
20.01.2017 6:38:31: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
20.01.2017 6:38:31: > [0040A502] SysUtils.ConvertErrorFmt (Line 3035, "SysUtils.pas")
20.01.2017 6:38:31: > [0040B4E1] SysUtils.StrToInt (Line 4072, "SysUtils.pas")
20.01.2017 6:38:31: > [007C5693] Main.TForm1.GetPeerLinks (Line 32767, "Source\Main.pas")
20.01.2017 6:38:31: > [007C4E9A] Main.TForm1.ZakazPeer (Line 32767, "Source\Main.pas")
20.01.2017 6:38:31: > [007C3674] Main.TForm1.ZakazPeerTimer (Line 32767, "Source\Main.pas")
20.01.2017 6:38:31: > [0077EF22] Main.TForm1.DoPeer (Line 28145, "Source\Main.pas")
20.01.2017 6:38:31: > [00471CC7] Controls.TControl.WndProc (Line 4561, "Controls.pas")
20.01.2017 6:38:31: > [007F673F] uMainThread.TMainThread.GetShema (Line 615, "Source\uMainThread.pas")
20.01.2017 6:38:31: > [007F6754] uMainThread.TMainThread.GetShema (Line 615, "Source\uMainThread.pas")
20.01.2017 6:38:31: > [005A6A2B] TntForms.TTntApplication.WndProc (Line 729, "TntForms.pas")
20.01.2017 6:38:31: > [0042B735] Classes.CheckSynchronize
20.01.2017 6:38:31:
прошу помочь разобраться.
логи ошибки при заказе праздника не сохранились, т.к. отключил автоматический заказ праздника. но если нужно, могу еще раз включить.
ап
выяснил, ошибка тоже возникает при заказе праздника, но уже в другой деревне. заказ праздника- праздник уже идет-ошибка.
сбросилась очередь построек в "третьей" деревне.
Бот часто стал отключать фарм. Сразу со всех кормушек снимается галочка "отправлять автоматически".
Первое время просто ставил их обратно и так до следующего раза.
Затем в логах обнаружил ошибку. Стал разбираться, выяснил, что при заказе праздника в одной из деревень, в логах возникает ошибка, после этой ошибки сбрасывается фарм. Причем заказ праздника может происходить по кругу много-много раз, выглядит это примерно так- заказ праздника-не хватает ресурсов-заходит в рынок-ошибка-заказ праздника. Крутиться так может часами.
пока отключил заказ праздника вроде работает, но снова в логах вижу ошибку. не знаю что она означает, и что "сбрасывает" на этот раз.
20.01.2017 6:38:31: Произошло исключение!
20.01.2017 6:38:31: Type: EConvertError App version: 4.1.3.3
20.01.2017 6:38:31: Message: '' is not a valid integer value
20.01.2017 6:38:31: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
20.01.2017 6:38:31: > [0040A502] SysUtils.ConvertErrorFmt (Line 3035, "SysUtils.pas")
20.01.2017 6:38:31: > [0040B4E1] SysUtils.StrToInt (Line 4072, "SysUtils.pas")
20.01.2017 6:38:31: > [007C5693] Main.TForm1.GetPeerLinks (Line 32767, "Source\Main.pas")
20.01.2017 6:38:31: > [007C4E9A] Main.TForm1.ZakazPeer (Line 32767, "Source\Main.pas")
20.01.2017 6:38:31: > [007C3674] Main.TForm1.ZakazPeerTimer (Line 32767, "Source\Main.pas")
20.01.2017 6:38:31: > [0077EF22] Main.TForm1.DoPeer (Line 28145, "Source\Main.pas")
20.01.2017 6:38:31: > [00471CC7] Controls.TControl.WndProc (Line 4561, "Controls.pas")
20.01.2017 6:38:31: > [007F673F] uMainThread.TMainThread.GetShema (Line 615, "Source\uMainThread.pas")
20.01.2017 6:38:31: > [007F6754] uMainThread.TMainThread.GetShema (Line 615, "Source\uMainThread.pas")
20.01.2017 6:38:31: > [005A6A2B] TntForms.TTntApplication.WndProc (Line 729, "TntForms.pas")
20.01.2017 6:38:31: > [0042B735] Classes.CheckSynchronize
20.01.2017 6:38:31:
прошу помочь разобраться.
логи ошибки при заказе праздника не сохранились, т.к. отключил автоматический заказ праздника. но если нужно, могу еще раз включить.
ап
выяснил, ошибка тоже возникает при заказе праздника, но уже в другой деревне. заказ праздника- праздник уже идет-ошибка.
сбросилась очередь построек в "третьей" деревне.