| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 | ||
1. Инструмент измерения обычный. Диспетчер задач. 2. Хотелось бы причину узнать. У меня получается, что два компьютера очень интенсивно долбятся за этот сервер. Практически непрырывно. И иногда эти попытки (Post) заканчиваются екскепшеном с ошибкой сервера 500. Может как-то сервер поднастроить надо? Какие-нить параметры выставить другие? |
| Автор: _hunter 16.4.2007, 11:42 |
это очень необычный инстумент... по второму понкту вообще ничего не понятно... если сервер твой -- что мешает посмотреть что падает? (и естественно причину падения нужно устранить) -- если не твой -- как ты там что-то под-настраивать собрался?.. |