![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
GETMEM.INC
Remad © (2011-11-06 10:47:00)Здравствуйте. Столкнулся с такой пробмлемой: сейчас приехал домой, а программа (на стационарном) не запускается. В августе запускалась, а сейчас в диспетчере задач съедает 5mb памяти, но не запускается. Попробовал через исходник-тоже самое. Если прогнать через F6 то зависает на GETMEM.INC
for i:= low(smallTab^) to high(smallTab^) do
smallTab[i] := nil;
(2011-11-07 23:28:00) [1]Удалено модератором
Remad (2011-11-07 17:35:00) [2]проблема решилась сама. Всем спасибо.
RTFM (2011-11-07 16:33:00) [3]> Через Run/Attach to process
> стрелочка показывает
> в разделе ntdll.DbgBreakPoint:
> ...
> 7C901231 C3 ret
>
> Что нужно здесь узнать?
В окне Threads поток забыл переключить. У тебя активен поток отладчика, а надо переключиться на главный.
MBo (2011-11-07 04:27:00) [4]а FastMM не гуглится?
Remad (2011-11-06 21:05:00) [5]Все бы здорово, только что значит "попробовать заменить менеджер на FastMM", " отладочный менеджер памяти"?
Через Run/Attach to process
стрелочка показывает
в разделе ntdll.DbgBreakPoint:
...
7C901231 C3 ret
Что нужно здесь узнать? и почему программа раньше работала, а сейчас нет?
RTFM (2011-11-06 16:48:00) [6]Можно глянуть: http://www.gunsmoker.ru/2010/06/blog-post_08.html
Если это действительно проблема с повреждением памяти, то пробовать отладочный менеджер памяти.
MBo (2011-11-06 12:46:00) [7]А, так это в потрохах менеджера памяти затык...
Если это не твои хитрые действия ввергли его в такое состояние, то можно попробовать заменить менеджер на FastMM и посмотреть, сохранится ли проблема.
Anatoly Podgoretsky (2011-11-06 12:28:00) [8]> Remad (06.11.2011 11:30:02) [2]
Что даже значения не посмотреть?
Remad (2011-11-06 11:30:00) [9]Не знаю. Это вроде системная вкладка getmem,т.е. я ее не прописывал,и что она значит не знаю.
MBo (2011-11-06 11:25:00) [10]smallTab ?