Бот завис при очистки памяти

Post Reply
User avatar
Hound
Posts: 86
Joined: 14 Mar 2017, 11:05

Бот завис при очистки памяти

Post by Hound »

2017.07.11 1:21:02: Перезапуск для очистки утечек памяти в интернет эксплорере
2017.07.11 1:21:11: Произошло исключение! App version:
2017.07.11 1:21:11: Type: EAccessViolation
2017.07.11 1:21:11: Message: Access violation at address 000244AA in module 'borlndmm.dll'. Read of address 0C6DD280
2017.07.11 1:21:11: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
2017.07.11 1:21:11: > [000244AA] @Borlndmm@SysFreeMem$qqrpv
2017.07.11 1:21:11: > [0040736D] System.@ReallocMem
2017.07.11 1:21:11: > [0040BFE4] System.@UStrSetLength
2017.07.11 1:21:11: > [0040C168] System.@UStrCatN
2017.07.11 1:21:11: > [00B62627] serverthread.ConnectToHost (Line 1676, "serverthread.pas")
2017.07.11 1:21:11: > [00B64C57] serverthread.TSyncProxyThread.Execute (Line 2195, "serverthread.pas")
2017.07.11 1:21:11: > [004CE7A1] System.Classes.ThreadProc
2017.07.11 1:21:11: > [0040AC20] System.ThreadWrapper
2017.07.11 1:21:11: > [000244AA] @Borlndmm@SysFreeMem$qqrpv
2017.07.11 1:21:11: > [0040736D] System.@ReallocMem
2017.07.11 1:21:11: > [0040BFE4] System.@UStrSetLength


И второе, с версии 5ххх окно лога автоматом скролится вверх (наверно при добавлении лога), а логи дописываются вниз и приходится постоянно мотать вниз. Добавьте, пожалуйста, какой-то auto scroll-bottom после добавления лога.
Спасибо.
User avatar
Hound
Posts: 86
Joined: 14 Mar 2017, 11:05

Re: Бот завис при очистки памяти

Post by Hound »

Хьюстон, что-то пошло не так...

2017.07.11 11:07:37: Перезапуск для очистки утечек памяти в интернет эксплорере
2017.07.11 11:07:46: Произошло исключение! App version:
2017.07.11 11:07:46: Type: EAccessViolation
2017.07.11 11:07:46: Message: Access violation at address 000244AA in module 'borlndmm.dll'. Read of address 0ED2D150
2017.07.11 11:07:46: ------------------------------------------------------------------------ Call Stack ------------------------------------------------------------------------
2017.07.11 11:07:46: > [000244AA] @Borlndmm@SysFreeMem$qqrpv
2017.07.11 11:07:46: > [0040736D] System.@ReallocMem
2017.07.11 11:07:46: > [0040BFE4] System.@UStrSetLength
2017.07.11 11:07:46: > [0040C168] System.@UStrCatN
2017.07.11 11:07:46: > [00B62627] serverthread.ConnectToHost (Line 1676, "serverthread.pas")
2017.07.11 11:07:46: > [00B64C57] serverthread.TSyncProxyThread.Execute (Line 2195, "serverthread.pas")
2017.07.11 11:07:46: > [004CE7A1] System.Classes.ThreadProc
2017.07.11 11:07:46: > [0040AC20] System.ThreadWrapper
2017.07.11 11:07:46: > [000244AA] @Borlndmm@SysFreeMem$qqrpv
2017.07.11 11:07:46: > [0040736D] System.@ReallocMem
2017.07.11 11:07:46: > [0040BFE4] System.@UStrSetLength
2017.07.11 11:07:46: ------------------------------------------------------------------------------------------------------------------------------------------------------------
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Бот завис при очистки памяти

Post by Vlad »

К сожалению, в делфи 10 прокрутка лога невозможна
А вот что у вас с перезапуском идей нет, после вывода в лог Перезапуск для очистки утечек памяти в интернет эксплорере, следует тупо TerminateProcess...
User avatar
Hound
Posts: 86
Joined: 14 Mar 2017, 11:05

Re: Бот завис при очистки памяти

Post by Hound »

Тогда может лог писать в обратном порядке, чтобы вверху новые записи добавлялись?

По зависанию: оно больше и не повторялось...
User avatar
Vlad
Разработчик
Posts: 4303
Joined: 16 Aug 2010, 21:21

Re: Бот завис при очистки памяти

Post by Vlad »

Ну если к делфипатч не родят, прийдется
Post Reply