Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Вниз

StackOverflow ошибка при запуске   Найти похожие ветки 

 
StarCon   (2004-07-05 13:33) [0]

при запуске на другом компьюторе моей программы
выдается ошибка - EStrackOverFlow in module Test at 0009bb21. stack overflow
а у меня - все ок, операционки одинаковые - вин2000
никто не сталкивался с такой проблемой?


 
Anatoly Podgoretsky ©   (2004-07-05 13:35) [1]

Я сталкивался, была ошибка в программе


 
StarCon   (2004-07-05 13:41) [2]

логично


 
clickmaker ©   (2004-07-05 13:41) [3]


> StarCon   (05.07.04 13:33)  

Рекурсия зациклилась


 
StarCon   (2004-07-05 13:44) [4]

рекурсии нет
создается ADOConnection в FormCreate
и на моей машине все работает


 
Digitman ©   (2004-07-05 13:47) [5]


> операционки одинаковые - вин2000


.. , мол, а кроме "операционки" на компьютере, разумеется, больше ничего нет - ни прикладного софта, ни сторонних библиотек, ни драйверов, ни служб .. а если бы и были, то, мол, повлиять на мою программу, я уверен, это никак не может .. да и настройки обеих "операционок" на редкость идентичны как близницы и братья - мол, сам проверял


 
clickmaker ©   (2004-07-05 13:49) [6]


> StarCon   (05.07.04 13:44) [4]
> рекурсии нет

"Видишь суслика? ...и я не вижу, а он ЕСТЬ"

Стек переполняется в двух случаях: выделено памяти под локальные переменные > макс. размера стека (обычно 1 Мб), либо при зацикливании рекурсивной процедуры


 
Digitman ©   (2004-07-05 13:49) [7]


> создается ADOConnection в FormCreate


и больше программа ничего не делает, кроме как это ? и события никакие не обрабатываются ?!


 
StarCon   (2004-07-05 13:52) [8]

Digitman ©  
.., мол если бы я был такой умный как ты, то сразу бы понял что может еще повлиять и в форум этот не лез бы. Я вроде ясно спросил - сталкивался ли кто, и как победили проблему


 
StarCon   (2004-07-05 13:54) [9]

clickmaker © может на компьюторе, где ошибку дает со стеком чего намудрили? где можно посмотреть размер стека хотя бы? реестр?


 
StarCon   (2004-07-05 13:56) [10]

Digitman ©
>и больше программа ничего не делает, кроме как это ? и события никакие не обрабатываются ?!
мной - больше ничего, все поубирал


 
PVOzerski ©   (2004-07-05 13:57) [11]

>.., мол если бы я был такой умный как ты, то сразу бы понял что может еще повлиять и в

Ты о правилах хорошего тона слышал когда-нибудь? Вроде, не на бандитскую "стрелку" пришел с "пальцами веером"... А по сути - тебе сказали всё, что могли. А ты даже не сообщил код, на котором происходит вылет. Читай [6] и думай. И никакого толку с того, что кто-то вспомнит, при каких обстоятельствах у него бывало переполнение стека, скорее всего не будет. На вот, лови еще вариант причины: вызов cdecl-процедуры как stdcall. Полегчало?


 
PVOzerski ©   (2004-07-05 14:00) [12]

А стек смотрится по значениям регистров ESP и ESI, например...


 
StarCon   (2004-07-05 14:12) [13]

а ADO случаем не использует какие-нибудь драйвера\библиотеки в виндовз? odbc как я понимаю тут ни при чем... может переустановить что или в настройках посмотреть?


 
StarCon   (2004-07-05 14:15) [14]

в строке конфигурации ADO упоминается Microsoft.Jet.OLEDB.4.0
это в состав какого продукта входит?


 
PVOzerski ©   (2004-07-05 14:22) [15]

Я бы в этой ситуации либо (если есть такая возможность) поставил Delphi на "проблемную" машину и потрассировал бы прогу, либо (если такой возможности нет) натыкал в "подозрительные" места сообщений в виде "Строка 17 успешно пройдена" и поискал источник проблемы таким способом. Иначе - все равно что на кофейной гуще.


 
StarCon   (2004-07-05 14:26) [16]

понятно
спасибо!



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

Форум: "Основная";
Текущий архив: 2004.07.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.047 c
4-1086516080
Hyboid
2004-06-06 14:01
2004.07.18
Скриншот средствами API


1-1088691685
r0bert
2004-07-01 18:21
2004.07.18
как мне сваратить это с картинкой


3-1087726334
denis24
2004-06-20 14:12
2004.07.18
ка можно двигать колонки в DBgrid?


1-1087807856
GrayFace
2004-06-21 12:50
2004.07.18
Assembler


14-1088458204
KilkennyCat
2004-06-29 01:30
2004.07.18
Черт, мне уже мало трех пачек сигарет за ночь....





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский