Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > tidhttpserver утечка памяти


Автор: Vovkin 13.4.2007, 11:08
Я как то поднимал вопрос о том, что в обработчике OnCommandGet
компонента TIdHTTPServer происходит утечка памяти в 4 байта
при каждом запросе. Так вот новые изыскания...
Моя программа попала на машину с чистой виндой.
И там этой утечки не происходит. А на моей, где
установлено куча программ и Visual Studio и BSD2006 и прочее
эта утечка происходит. Вывод один. Какя то программа при установке
какую-то библиотеку подменяет в которой утечка. Причём при
работе с памятью. Может кто сталкивался?
А может это какая-нить дефрагментация.
И еще вопрос. В каких случаях Post в TidHTTP отваливает с исключением
500 Internal Error Server?

Автор: _hunter 13.4.2007, 11:52
1 -- маловероятно (иначе утечки были бы не только в этой программе). скорее всего инструмент измерения ошибается.
2 -- в случае внутренней ошибки сервера.

Автор: Vovkin 16.4.2007, 11:26
Цитата(_hunter @ 13.4.2007,  11:52)
1 -- маловероятно (иначе утечки были бы не только в этой программе). скорее всего инструмент измерения ошибается.
2 -- в случае внутренней ошибки сервера.

1. Инструмент измерения обычный. Диспетчер задач.
2. Хотелось бы причину узнать. У меня получается, что
два компьютера очень интенсивно долбятся за этот
сервер. Практически непрырывно. И иногда эти
попытки (Post) заканчиваются екскепшеном с ошибкой
сервера 500. Может как-то сервер поднастроить надо?
Какие-нить параметры выставить другие?

Автор: _hunter 16.4.2007, 11:42
Цитата(Vovkin @  16.4.2007,  11:26 Найти цитируемый пост)
Инструмент измерения обычный. Диспетчер задач.

это очень необычный инстумент...

по второму понкту вообще ничего не понятно... если сервер твой -- что мешает посмотреть что падает? (и естественно причину падения нужно устранить) -- если не твой -- как ты там что-то под-настраивать собрался?..

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)