Ошибка при автоматическом строительстве домиков Т5

Сложности в работе после запуска. Сообщайте о найденных недочетах в работе Травиан Бота
Post Reply
Avatar
Posts: 6
Joined: 16 Apr 2016, 20:26

Ошибка при автоматическом строительстве домиков Т5

Post by Avatar »

После обновления Т5 до версии 0.44 перестало работать автоматическое построение домиков.

При запуске функции "Строить сейчас" выполняется задание (причем только по списку, автоматическое развитие почему то не всегда работает), но заполняется поле "Строители заняты до", в логе возникает ошибка, например:

14.05.2016 11:21:42: (*): Улучшить здание "Лесопилка" - здание успешно улучшено.
14.05.2016 11:21:59: Произошло исключение!
14.05.2016 11:21:59: Type: EAccessViolation App version: 4.0.14.1
14.05.2016 11:21:59: Message: Access violation at address 00412B05 in module 'UnitSenderT5.exe'. Read of address 0000004E
14.05.2016 11:21:59: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
14.05.2016 11:21:59: > [00412B05] SysUtils.TMultiReadExclusiveWriteSynchronizer.BeginRead (Line 13056, "SysUtils.pas")
14.05.2016 11:21:59: > [004045DB] System.@HandleAnyException
14.05.2016 11:21:59: > [00478AB8] Controls.TWinControl.GetHandle (Line 7673, "Controls.pas")
14.05.2016 11:21:59: > [0055F403] DBGridEh.TColumnEh.GetField (Line 4934, "DBGridEh.pas")
14.05.2016 11:21:59: > [00576C5C] DBGridEh.TCustomDBGridEh.WndProc (Line 13710, "DBGridEh.pas")
14.05.2016 11:21:59: > [0047195A] Controls.TControl.Perform (Line 4468, "Controls.pas")
14.05.2016 11:21:59: > [00478893] Controls.TWinControl.Invalidate (Line 7592, "Controls.pas")
14.05.2016 11:21:59: > [00565950] DBGridEh.TCustomDBGridEh.DataChanged (Line 7550, "DBGridEh.pas")
14.05.2016 11:21:59: > [0055D59B] DBGridEh.TGridDataLinkEh.DataSetChanged (Line 4154, "DBGridEh.pas")
14.05.2016 11:21:59: > [00532F94] DB.TDataLink.DataEvent (Line 7309, "DB.pas")
14.05.2016 11:21:59: > [00533783] DB.TDataSource.NotifyLinkTypes (Line 7579, "DB.pas")
14.05.2016 11:21:59: ------------------------------------------------------------------------------------------------------------------------------------------------------------
14.05.2016 11:22:17: Произошло исключение!
14.05.2016 11:22:17: Type: EAccessViolation App version: 4.0.14.1
14.05.2016 11:22:17: Message: Access violation at address 00412B05 in module 'UnitSenderT5.exe'. Read of address 0000004E
14.05.2016 11:22:17: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
14.05.2016 11:22:17: > [00412B05] SysUtils.TMultiReadExclusiveWriteSynchronizer.BeginRead (Line 13056, "SysUtils.pas")
14.05.2016 11:22:17: > [004045DB] System.@HandleAnyException
14.05.2016 11:22:17: > [00478AB8] Controls.TWinControl.GetHandle (Line 7673, "Controls.pas")
14.05.2016 11:22:17: > [0055F403] DBGridEh.TColumnEh.GetField (Line 4934, "DBGridEh.pas")
14.05.2016 11:22:17: > [00576C5C] DBGridEh.TCustomDBGridEh.WndProc (Line 13710, "DBGridEh.pas")
14.05.2016 11:22:17: > [0047195A] Controls.TControl.Perform (Line 4468, "Controls.pas")
14.05.2016 11:22:17: > [00478893] Controls.TWinControl.Invalidate (Line 7592, "Controls.pas")
14.05.2016 11:22:17: > [00565950] DBGridEh.TCustomDBGridEh.DataChanged (Line 7550, "DBGridEh.pas")
14.05.2016 11:22:17: > [0055D59B] DBGridEh.TGridDataLinkEh.DataSetChanged (Line 4154, "DBGridEh.pas")
14.05.2016 11:22:17: > [00532F94] DB.TDataLink.DataEvent (Line 7309, "DB.pas")
14.05.2016 11:22:17: > [00533783] DB.TDataSource.NotifyLinkTypes (Line 7579, "DB.pas")
14.05.2016 11:22:17: ------------------------------------------------------------------------------------------------------------------------------------------------------------
14.05.2016 11:22:26: (*): Улучшить здание "Резиденция" - здание успешно улучшено.
Avatar
Posts: 6
Joined: 16 Apr 2016, 20:26

Re: Ошибка при автоматическом строительстве домиков Т5

Post by Avatar »

при автоматическое развитии ресурсных полей возникает исключение
14.05.2016 11:30:11: Произошло исключение!
14.05.2016 11:30:11: Type: EAccessViolation App version: 4.0.14.1
14.05.2016 11:30:11: Message: Access violation at address 007E6637 in module 'UnitSenderT5.exe'. Read of address 00000008
14.05.2016 11:30:11: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
14.05.2016 11:30:11: > [007E6637] uMainThread.TEventQueue.DeleteEvent (Line 205, "Source\uMainThread.pas")
14.05.2016 11:30:11: > [004045DB] System.@HandleAnyException
14.05.2016 11:30:11: > [00439B5F] CommCtrl.ListView_GetItem
14.05.2016 11:30:11: > [004B3B22] ComCtrls.TListItems.GetItem (Line 12994, "ComCtrls.pas")
14.05.2016 11:30:11: > [00439BDE] CommCtrl.ListView_GetNextItem
14.05.2016 11:30:11: > [004B8189] ComCtrls.TCustomListView.GetNextItem (Line 14996, "ComCtrls.pas")
14.05.2016 11:30:11: > [00769B43] Main.TForm1.N75Click (Line 26040, "Source\Main.pas")
14.05.2016 11:30:11: > [004842CD] Menus.TMenuItem.Click (Line 1801, "Menus.pas")
14.05.2016 11:30:11: > [00485A41] Menus.TMenu.DispatchCommand (Line 2526, "Menus.pas")
14.05.2016 11:30:11: > [00486C84] Menus.TPopupList.WndProc (Line 3232, "Menus.pas")
14.05.2016 11:30:11: > [00486BC1] Menus.TPopupList.MainWndProc (Line 3213, "Menus.pas")
14.05.2016 11:30:11: ------------------------------------------------------------------------------------------------------------------------------------------------------------
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Ошибка при автоматическом строительстве домиков Т5

Post by Vlad »

проверю
ЗЫ
проверьте в 4.1.0.0
Post Reply