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

Вниз

Помогите! Валится при закрытии приложения.   Найти похожие ветки 

 
Дуся   (2003-10-24 18:46) [0]

Трасером прохожу все этапы finalization в подключенных модулях, а потом неожиданно валится с access violation, при этом никакой Trace to next source line не работает, можно идти только по ассемблерным инструкциям CPU, которые мне ничего конечно не говорят (кроме того, что этот вызов где-то в MSVCP60:

MSVCP60.??1strstream@std@@UAE@XZ

Какт-то можно поймать???


 
Дуся   (2003-10-27 09:42) [1]

Эх.. неужели ни у кого не было подобной проблемы?


 
REA   (2003-10-27 09:52) [2]

Скорее всего проблема не в этом. Попробуй урезать программму до тех пор, пока ошибка не пропадет.


 
Семен Сорокин   (2003-10-27 10:14) [3]

2Дуся
неужто и CallStack ничего не показывает?
попробуй сделать билд с выключенной оптимизацией и включенными debug dcu (окно свойств проекта, закладка Compiler)


 
Дуся   (2003-10-27 11:27) [4]

2REA: урезать не получится. уж очень большая... а в чем - не в этом-то?..

2Семен Сорокин: В окне стека в этот момент пусто. А перед этим - finalization...

Вообще ничего не делаю - только запускаю (create проходят) и сразу закрываю... :(


 
clickmaker   (2003-10-27 11:32) [5]

А что в этих самых finalization ?


 
REA   (2003-10-27 11:33) [6]

>урезать не получится. уж очень большая...

Правда такая большая? Но раньше видимо была рабочая версия? Нужно просто сравнить исходники.


 
Дуся   (2003-10-27 12:08) [7]

2 clickmaker - интересно, что они все не мои, а в основном от RX-библиотек...

2 REA - да она и раньше падала, но я тут ее переписала нафик, сократив раза в три, и решила понять, что же собственно не так, благо код стал понятнее... не вышло :(


 
clickmaker   (2003-10-27 12:18) [8]

> Дуся © (27.10.03 12:08) [7]

Какие компоненты RX ? Сама ДЛЛлина MSVCP60 - Сишная. Поэтому, скорей всего, дело в кривом использовании OLE или ActiveX каким-то дельфовым компонентом или твоим приложением


 
Дуся   (2003-10-27 12:21) [9]

Непосредственно я не использую ни ОЛЕ, ни ActiveX. Но я использую чужую сишную библиотеку, которой доверяла :(

Видимо стоит попробовать покопать в ту сторону..


 
REA   (2003-10-27 12:32) [10]

А форматы вызовов совпадают? (cdecl, stdcall, safecall)


 
Дуся   (2003-10-27 12:55) [11]

Да, конечно, иначе ничего бы и не пахало :)


 
Дуся   (2003-10-27 16:27) [12]

Ой. При подключенных debug dcu вылетает на вызове external kernel name "ExitProcess"


 
Игорь Шевченко   (2003-10-27 17:40) [13]

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



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

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

Наверх




Память: 0.47 MB
Время: 0.036 c
4-42227
DNT
2003-09-01 18:25
2003.11.13
Помогите получить пути к открытым файлам.


1-41595
Magical
2003-10-26 18:40
2003.11.13
скопировать экран


1-41237
qwe
2003-10-31 16:43
2003.11.13
Помогите разобраться в понятиях


3-40936
User_OKA
2003-10-17 15:33
2003.11.13
Запрос


14-42110
Vlad Oshin
2003-10-21 14:28
2003.11.13
Миллионер. Рассказ.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский