Вниз
Скачать: CL | DM;

EStackOverflow   Найти похожие ветки 

← →
sdram ©   (2002-07-23 17:02) [0]

У меня EStackOverflow нельзя ли как нибудь стек увеличить? Или как отследить кто его жрет?


← →
Skier ©   (2002-07-23 17:05) [1]

>sdram

> Или как отследить кто его жрет?


Это лучше всего ! :)
А где эта бяка у тебя возникает ? (кусочек кода покажи...)


← →
sdram ©   (2002-07-23 17:09) [2]

Дело в том что не знаю где она возникает. На моем компе все нормально (256М), а на юзерских (32М) выругивается при инициялизации.


← →
Johnmen ©   (2002-07-23 17:18) [3]

Присутствует длинная цепочка рекурсивных вызовов, явных или нет.
Надо искать...:)


← →
sdram ©   (2002-07-23 17:28) [4]

Кода много очень, подскажите как пошагово заполнение стека отслеживать.


← →
Skier ©   (2002-07-23 17:31) [5]

>sdram
Проверь не передаются ли у тебя по значению большие массивы в
процедуры или функции (особенно при рекурсивных вызовах это
опасно !)


← →
sdram ©   (2002-07-23 17:48) [6]

Проверял больших массивов не передаю да и рекурсии не наблюдается проходил пошагово (у юзера виснет на инициализации даже окна не показывает)


← →
sdram ©   (2002-07-23 17:50) [7]

Похоже выход один, поставить себе 64М и отладить.


← →
Digitman ©   (2002-07-23 17:52) [8]

>>у юзера виснет на инициализации
на инициализации чего ? инициализация чего-то там - не черный же ящик, ее тоже оттрассировать можно ...


← →
IlyaA   (2002-07-24 09:43) [9]

Посмотри и попробуй поиграться с директивами компилятора
{$M ... }


← →
SPeller ©   (2002-07-24 09:46) [10]

Где-то в свойствах проекта есть поле, в котором можно проставить максимальный размер стека.


← →
sdram ©   (2002-07-26 15:37) [11]

Спасибо
Помогло {$M ... }



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.009 c
14-24214
Сатир
2002-07-12 14:14
2002.08.08
Вынь2К und Солярка


4-24281
Александр_
2002-05-29 08:27
2002.08.08
Отображение таблиц в RTF документе


6-24150
Mir
2002-05-23 03:38
2002.08.08
функция accept() в WinSock Api


6-24139
soho
2002-05-25 18:00
2002.08.08
Сетевой принтер


3-23880
Prog_mail
2002-07-17 12:27
2002.08.08
Подскажите самый




   Наверх