![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 52
|
![]()
Здравствуйте. Сейчас пишу игру под DelphiX. И сегодня наткнулся на проблему. Когда ставлю много движущихся объестов вылазит ошибка:
Project Project1.exe raesed exception class EStackOverflow with message. И просит перезагрузить delphi7...Ктонить знает как исправить эту ошибку? |
![]() |
![]() |
![]() |
#2 |
Удален
Форумчанин
Регистрация: 02.12.2009
Сообщений: 309
|
![]()
попробуй стек увеличить через директиву {$M min, max} или {$MAXSTACKSIZE max},
где min, max - размер в байтах. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 52
|
![]()
а где это надо прописывать? и как можно посмотреть какой максимальный размер стека у меня на данный момент?
|
![]() |
![]() |
![]() |
#4 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
PROJECT OPTIONS LINKER STACKSIZE там же можно править размер.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 52
|
![]()
Теперь другая проблема)) Во время выключения( В моём случае столкновения объектов) вылазит ошибка:
Project Project1.exe raesed exception class EListError with message 'List index out of bounds(17)'.Process stopped. А с эти ктонить знает как бороться? ![]() |
![]() |
![]() |
![]() |
#6 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
Обращаешься к элементу массива, которого не существует. Либо вышел за пределы массива либо к несозданному. Например делаешь BitMap.Free, которому не сделал BitMap := TBitMap.Create;
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 20.03.2009
Сообщений: 52
|
![]() Код:
|
![]() |
![]() |
![]() |
#8 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
![]()
A F7 слабо заюзать и пройтись?Или бряки поставить?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Переполнение стека (Stack overflow) | zotox | Помощь студентам | 4 | 13.09.2009 03:16 |
Stack Overflow | Neeter | БД в Delphi | 2 | 03.06.2009 00:39 |
Stack Overflow при сохранении | Shouldercannon | Общие вопросы Delphi | 1 | 20.05.2009 11:46 |
Stack OverFlow | Tanya2008 | Общие вопросы Delphi | 6 | 11.05.2009 15:16 |
Stack Overflow??? | Рустам | Общие вопросы Delphi | 7 | 01.04.2008 17:24 |