Аварийная остановка

Сложности в работе после запуска. Сообщайте о найденных недочетах в работе Травиан Бота
Nils
Posts: 77
Joined: 12 Aug 2014, 08:52

Аварийная остановка

Post by Nils »

ПРиветствую
Бот версии стандарт на серве ру6 Т4
Произошла остановка бот с зависанием проги 06.09.2014 6:57:39: Произошло исключение!
06.09.2014 6:57:39: Type: EAccessViolation App version: 3.5.9.4
06.09.2014 6:57:39: Message: Access violation at address 007A4338 in module 'UnitSenderT4.exe'. Read of address 00000008
06.09.2014 6:57:39: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
06.09.2014 6:57:39: > [007A4338] Main.TForm1.PauseBClick (Line 32741, "Source\Main.pas")
06.09.2014 6:57:39: > [004045DB] System.@HandleAnyException
06.09.2014 6:57:39: > [006D304A] Main.SetBusy (Line 1882, "Source\Main.pas")
06.09.2014 6:57:39: > [00471C76] Controls.TControl.Click (Line 4621, "Controls.pas")
06.09.2014 6:57:39: > [0049BA4A] Buttons.TSpeedButton.Click (Line 1062, "Buttons.pas")
06.09.2014 6:57:39: > [0049BA2B] Buttons.TSpeedButton.MouseUp (Line 1055, "Buttons.pas")
06.09.2014 6:57:39: > [0047217D] Controls.TControl.DoMouseUp (Line 4747, "Controls.pas")
06.09.2014 6:57:39: > [00470323] Controls.TControl.SetMouseCapture (Line 3861, "Controls.pas")
06.09.2014 6:57:39: > [00472204] Controls.TControl.WMLButtonUp (Line 4759, "Controls.pas")
06.09.2014 6:57:39: > [00471A4B] Controls.TControl.WndProc (Line 4561, "Controls.pas")
06.09.2014 6:57:39: > [004FF3D4] EwbMouseHook.TEWBMouseHook.LocalMouseProc (Line 201, "EWBMouseHook.pas")
06.09.2014 6:57:39: ------------------------------------------------------------------------------------------------------------------------------------------------------------
06.09.2014 6:57:40: Произошло исключение!
06.09.2014 6:57:40: Type: EAccessViolation App version: 3.5.9.4
06.09.2014 6:57:40: Message: Access violation at address 007A4338 in module 'UnitSenderT4.exe'. Read of address 00000008
06.09.2014 6:57:40: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
06.09.2014 6:57:40: > [007A4338] Main.TForm1.PauseBClick (Line 32741, "Source\Main.pas")
06.09.2014 6:57:40: > [004045DB] System.@HandleAnyException
06.09.2014 6:57:40: > [006D304A] Main.SetBusy (Line 1882, "Source\Main.pas")
06.09.2014 6:57:40: > [00471C76] Controls.TControl.Click (Line 4621, "Controls.pas")
06.09.2014 6:57:40: > [0049BA4A] Buttons.TSpeedButton.Click (Line 1062, "Buttons.pas")
06.09.2014 6:57:40: > [0049BA2B] Buttons.TSpeedButton.MouseUp (Line 1055, "Buttons.pas")
06.09.2014 6:57:40: > [0047217D] Controls.TControl.DoMouseUp (Line 4747, "Controls.pas")
06.09.2014 6:57:40: > [00470323] Controls.TControl.SetMouseCapture (Line 3861, "Controls.pas")
06.09.2014 6:57:40: > [00472204] Controls.TControl.WMLButtonUp (Line 4759, "Controls.pas")
06.09.2014 6:57:40: > [00471A4B] Controls.TControl.WndProc (Line 4561, "Controls.pas")
06.09.2014 6:57:40: > [004FF3D4] EwbMouseHook.TEWBMouseHook.LocalMouseProc (Line 201, "EWBMouseHook.pas")
06.09.2014 6:57:40: ------------------------------------------------------------------------------------------------------------------------------------------------------------
06.09.2014 7:05:17: Произошло исключение!
06.09.2014 7:05:17: Type: EAccessViolation App version: 3.5.9.4
06.09.2014 7:05:17: Message: Access violation at address 007A4338 in module 'UnitSenderT4.exe'. Read of address 5157584A
06.09.2014 7:05:17: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
06.09.2014 7:05:17: > [007A4338] Main.TForm1.PauseBClick (Line 32741, "Source\Main.pas")
06.09.2014 7:05:17: > [004045DB] System.@HandleAnyException
06.09.2014 7:05:17: > [006D304A] Main.SetBusy (Line 1882, "Source\Main.pas")
06.09.2014 7:05:17: > [00471C76] Controls.TControl.Click (Line 4621, "Controls.pas")
06.09.2014 7:05:17: > [0049BA4A] Buttons.TSpeedButton.Click (Line 1062, "Buttons.pas")
06.09.2014 7:05:17: > [0049BA2B] Buttons.TSpeedButton.MouseUp (Line 1055, "Buttons.pas")
06.09.2014 7:05:17: > [0047217D] Controls.TControl.DoMouseUp (Line 4747, "Controls.pas")
06.09.2014 7:05:17: > [00470323] Controls.TControl.SetMouseCapture (Line 3861, "Controls.pas")
06.09.2014 7:05:17: > [00472204] Controls.TControl.WMLButtonUp (Line 4759, "Controls.pas")
06.09.2014 7:05:17: > [00471A4B] Controls.TControl.WndProc (Line 4561, "Controls.pas")
06.09.2014 7:05:17: > [004FF3D4] EwbMouseHook.TEWBMouseHook.LocalMouseProc (Line 201, "EWBMouseHook.pas")
06.09.2014 7:05:17: ------------------------------------------------------------------------------------------------------------------------------------------------------------
06.09.2014 7:05:18: Произошло исключение!
06.09.2014 7:05:18: Type: EAccessViolation App version: 3.5.9.4
06.09.2014 7:05:18: Message: Access violation at address 007A4338 in module 'UnitSenderT4.exe'. Read of address 5157584A
06.09.2014 7:05:18: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
06.09.2014 7:05:18: > [007A4338] Main.TForm1.PauseBClick (Line 32741, "Source\Main.pas")
06.09.2014 7:05:18: > [004045DB] System.@HandleAnyException
06.09.2014 7:05:18: > [006D304A] Main.SetBusy (Line 1882, "Source\Main.pas")
06.09.2014 7:05:18: > [00471C76] Controls.TControl.Click (Line 4621, "Controls.pas")
06.09.2014 7:05:18: > [0049BA4A] Buttons.TSpeedButton.Click (Line 1062, "Buttons.pas")
06.09.2014 7:05:18: > [0049BA2B] Buttons.TSpeedButton.MouseUp (Line 1055, "Buttons.pas")
06.09.2014 7:05:18: > [0047217D] Controls.TControl.DoMouseUp (Line 4747, "Controls.pas")
06.09.2014 7:05:18: > [00470323] Controls.TControl.SetMouseCapture (Line 3861, "Controls.pas")
06.09.2014 7:05:18: > [00472204] Controls.TControl.WMLButtonUp (Line 4759, "Controls.pas")
06.09.2014 7:05:18: > [00471A4B] Controls.TControl.WndProc (Line 4561, "Controls.pas")
06.09.2014 7:05:18: > [004FF3D4] EwbMouseHook.TEWBMouseHook.LocalMouseProc (Line 201, "EWBMouseHook.pas")
06.09.2014 7:05:18: ------------------------------------------------------------------------------------------------------------------------------------------------------------
06.09.2014 7:05:19: Произошло исключение!
06.09.2014 7:05:19: Type: EAccessViolation App version: 3.5.9.4
06.09.2014 7:05:19: Message: Access violation at address 007A4338 in module 'UnitSenderT4.exe'. Read of address 5157584A
06.09.2014 7:05:19: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
06.09.2014 7:05:19: > [007A4338] Main.TForm1.PauseBClick (Line 32741, "Source\Main.pas")
06.09.2014 7:05:19: > [004045DB] System.@HandleAnyException
06.09.2014 7:05:19: > [006D304A] Main.SetBusy (Line 1882, "Source\Main.pas")
06.09.2014 7:05:19: > [00471C76] Controls.TControl.Click (Line 4621, "Controls.pas")
06.09.2014 7:05:19: > [0049BA4A] Buttons.TSpeedButton.Click (Line 1062, "Buttons.pas")
06.09.2014 7:05:19: > [0049BA2B] Buttons.TSpeedButton.MouseUp (Line 1055, "Buttons.pas")
06.09.2014 7:05:19: > [0047217D] Controls.TControl.DoMouseUp (Line 4747, "Controls.pas")
06.09.2014 7:05:19: > [00470323] Controls.TControl.SetMouseCapture (Line 3861, "Controls.pas")
06.09.2014 7:05:19: > [00472204] Controls.TControl.WMLButtonUp (Line 4759, "Controls.pas")
06.09.2014 7:05:19: > [00471A4B] Controls.TControl.WndProc (Line 4561, "Controls.pas")
06.09.2014 7:05:19: > [004FF3D4] EwbMouseHook.TEWBMouseHook.LocalMouseProc (Line 201, "EWBMouseHook.pas")
06.09.2014 7:05:19: ------------------------------------------------------------------------------------------------------------------------------------------------------------
Как то лечится?
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Аварийная остановка

Post by Vlad »

Ошибка повторяется или произошло один раз?
Nils
Posts: 77
Joined: 12 Aug 2014, 08:52

Re: Аварийная остановка

Post by Nils »

Ошибки повторяются, если бота оставлять на долгое время. Т.е. 1-2 часа - таких остановок замечено не было.
6+ (ночь) часов вероятность 30-40 процентов.
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Аварийная остановка

Post by Vlad »

Как настроен онлайн?
Nils
Posts: 77
Joined: 12 Aug 2014, 08:52

Re: Аварийная остановка

Post by Nils »

Vlad wrote:Как настроен онлайн?
Не совсем понятен вопрос. Работа по умолчанию. С паузами, без расписания.
стоит автофарм с разными паузами, автоувод и автопересыл.
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Аварийная остановка

Post by Vlad »

Nils wrote:
Vlad wrote:Как настроен онлайн?
Не совсем понятен вопрос. Работа по умолчанию. С паузами, без расписания.
стоит автофарм с разными паузами, автоувод и автопересыл.
Попробуйте заменить работу с паузами на вручную созданный график работы
По коду в том месте ничего криминального не вижу, да и остальные на такую проблему не жалуются
Nils
Posts: 77
Joined: 12 Aug 2014, 08:52

Re: Аварийная остановка

Post by Nils »

Хорошо, в ближайшее время попробую
Nils
Posts: 77
Joined: 12 Aug 2014, 08:52

Re: Аварийная остановка

Post by Nils »

Поставил беспрерывную работу с настроенными опциями работ. Пока без глюков
P.S> три дня без глюков. Можно делать вывод, что проблема решена.
Осталось узнать, почему происходит глюк на автопилоте?
pwal
Posts: 5
Joined: 18 Oct 2014, 16:59

Re: Аварийная остановка

Post by pwal »

21.10.2014 18:42:19: Произошло исключение!
21.10.2014 18:42:19: Type: EConvertError App version: 3.5.9.4
21.10.2014 18:42:19: Message: '' is not a valid integer value
21.10.2014 18:42:19: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
21.10.2014 18:42:19: > [00409EF5] SysUtils.ConvertErrorFmt (Line 3035, "SysUtils.pas")
21.10.2014 18:42:19: > [0040AAF4] SysUtils.StrToInt (Line 4072, "SysUtils.pas")
21.10.2014 18:42:19: > [00713E6F] Main.TForm1.SendResForBuild (Line 23597, "Source\Main.pas")
21.10.2014 18:42:19: > [00709236] Main.TForm1.UpgradeDomik (Line 21825, "Source\Main.pas")
21.10.2014 18:42:19: > [00703965] Main.TForm1.Zastroyka (Line 21128, "Source\Main.pas")
21.10.2014 18:42:19: > [0071105B] Main.TForm1.BuildTimerTimer (Line 22959, "Source\Main.pas")
21.10.2014 18:42:19: > [007210D5] Main.TForm1.DoBuild (Line 26708, "Source\Main.pas")
21.10.2014 18:42:19: > [00465AA8] Controls.TControl.WndProc (Line 4561, "Controls.pas")
21.10.2014 18:42:19: > [0068040D] Main.GetCurrPeriodShema (Line 1934, "Source\Main.pas")
21.10.2014 18:42:19: > [00468AD3] Controls.TWinControl.WndProc (Line 6242, "Controls.pas")
21.10.2014 18:42:19: > [004572B5] Forms.TCustomForm.WndProc (Line 3100, "Forms.pas")
постоянно выдает
бот стоит на настройках онлайна по умолчанию, на ночь ошибка появляется всегда
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Аварийная остановка

Post by Vlad »

Кеши в меню сервис почистите оба
Post Reply