на главнуюВсе эхи RU.DELPHI
войти ?

Out of memory

От Alexey Lebedev (2:5004/75.422) к Michael Yuzhakov

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Hello, Michael !

Once (03 May 09) at 21:37 someone named Michael Yuzhakov wrote to All. So, look here:

MY> В Delphi 7.0 возникает сабжевое исключение. Возникает вполне
MY> планомерно: при работе с большими динамическими массивами, когда при
MY> разрастании массива общий объем проги в памяти начинает превышать 64
MY> метра (примерно). Это не memory leak, это так задумано: массив
MY> действительно большой. Hу и традиционный вопрос: что делать? Выделять
MY> память через API не хотелось бы, динамический массив удобней.

Исключение только при работе под дельфийским отладчиком или и в собранном проекте тоже? Если только под отладчиком: можно попробовать юзать альтернативные менеджеры памяти типа FastMM. Либо проблема решится, либо в крайнем случае будет видно, откуда у бага ноги растут. Имхо, FastMM ошибки динамического выделения ловит с весьма внятной диагностикой.

--
Best regards,
Alexey Lebedev
... Чем меньше женщину мы больше, тем больше меньше нам она...

--- GoldED+/W32-MINGW 1.1.5-b20070503
* Origin: icq: 15-10-300 (2:5004/75.422)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://RU.DELPHI?msgid=2:5004/75.422+49fea615