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

Вниз

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

 
Дуся   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.033 c
14-41938
WWW
2003-10-20 16:43
2003.11.13
:)


1-41216
killer
2003-11-01 18:40
2003.11.13
Окно программы посередине экрана монитора


14-42015
Кен
2003-10-15 05:57
2003.11.13
Посоветуйте, какой нибудь хороший форум по Спутниковому ТВ ?


3-40819
arche
2003-10-21 16:51
2003.11.13
Используется ли реально в трехзвенных


14-41919
Vlad Oshin
2003-10-20 18:14
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский