Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.04.02;
Скачать: CL | DM;

Вниз

Ошибка "Переполнение стека"   Найти похожие ветки 

 
Student iz KZ   (2006-03-17 06:19) [0]

Всем салам!
Не подскажете примного уважаемые, что может вызывать переполнение стека?

Заранее благодарю!


 
balepa ©   (2006-03-17 06:28) [1]


> Student iz KZ   (17.03.06 06:19)  
> Всем салам!
> Не подскажете примного уважаемые, что может вызывать >переполнение  стека?


 
Student iz KZ   (2006-03-17 06:31) [2]


> balepa ©   (17.03.06 06:28) [1]

Das ist po Konkretnee!


 
ЮЮ ©   (2006-03-17 06:33) [3]

В обработчике события выполняются действия, приводящие к возникновению тако го же события и вызова этого же обработчика, например.

Смотри View > Debug Windows > Call Stack сразу после возникновения ошибки


 
balepa ©   (2006-03-17 06:34) [4]


> Das ist po Konkretnee!

Какой вопрос такой ответ
1. Где у тебя переполнение ?
2. Код в студию


 
AbrosimovA   (2006-03-17 08:10) [5]

У меня это происходило тогда, когда я слишком много объявлял переменных внутри процедуры или функции. "Физику" этого объяснить не смогу.


 
MBo ©   (2006-03-17 08:39) [6]

>много объявлял переменных внутри процедуры или функции. "Физику" этого объяснить не смогу

Память под локальные переменные выделяется из стека, размер которого невелик. Это существенно, например, если локально объявить большой статический массив


 
Anatoly Podgoretsky ©   (2006-03-17 08:50) [7]

Чрезмерное заполнение стека


 
TUser ©   (2006-03-17 09:02) [8]

Обычно - бесконечная рекурсия. Сейчас стек по умолчанию имеет такие размеры, что переполнить его локальными переменными затруднительно.


 
Anatoly Podgoretsky ©   (2006-03-17 09:08) [9]

TUser ©   (17.03.06 09:02) [8]
Запросто


 
Чапаев ©   (2006-03-17 11:03) [10]


> Сейчас стек по умолчанию имеет такие размеры

Какие, кстати? 1 мегабайт по умолчанию, кажется?

(Вчерась как раз один товарищ жаловался на сабжёвую ошибку, объявив две локальные переменные типа по 512 килобайт. ;-) Правда, это было в Борланд Цэ++ неизвестной версии)


 
Student iz KZ   (2006-03-18 17:15) [11]

Всем большое Спасибо! Буду разбиратся.



Страницы: 1 вся ветка

Текущий архив: 2006.04.02;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.123 c
4-1137272874
Delphi_is_cool
2006-01-15 00:07
2006.04.02
Убрать края у окна


15-1141625540
Knight
2006-03-06 09:12
2006.04.02
Девчонки!!! Всех с наступающим!!!


3-1139303307
salexn
2006-02-07 12:08
2006.04.02
Формат даты в Interbase Yaffil


2-1142393448
Alex Korukin
2006-03-15 06:30
2006.04.02
Помогите найти ошибку в тексте программы


1-1141243262
Конопелька
2006-03-01 23:01
2006.04.02
Runtime Err in DLL Library Module on Terminate !