Текущий архив: 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.038 c