Форум: "Основная";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
ВнизИсключение на закрытии приложения Найти похожие ветки
← →
gss (2003-09-05 20:51) [0]Вот такая непонятная вещь происходит: при отладке приложения, использующего внешние функции из dll с конвенцией вызова cdecl на выходе из приложения выдается "Исключение unknown software exception (0x80000003) по адресу ... ".
При работе под отладчиком такого не происходит и все прекрасно закрывается, а вот при нормальном запуске, без отладчика - вот такая фигня.
Что это может быть? Где копать?
← →
DrPass (2003-09-05 22:11) [1]Sharemem? Динамическая компоновка с пакетами? Некорректная выгрузка?
← →
gss (2003-09-08 17:46) [2]Sharemem не используется. Динамической компоновки с пакетами нет. А вот что значит некорректная выгрузка? Некорректная выгрузка чего?
← →
Skier (2003-09-08 18:01) [3]соглашение о передаче параметров проверь
← →
gss (2003-09-08 18:45) [4]
> соглашение о передаче параметров проверь
Кроме как cdecl ничего не проходит - дает ошибку на выходе из моих функций, причем по адресу, равному последнему параметру. При cdecl вылет только на закрытии приложения с указанным исключением...
← →
panov (2003-09-08 20:15) [5]приведи пример опеределения функции в DLL, в основной программе, и реальный пример вызова.
← →
gss (2003-09-09 15:06) [6]Всем спасибо, функция в dll неправильно обрабатывала некорректный параметр. При правильном параметре ошибок нет, эту ситуацию должны скоро исправить разработчики dll.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.09.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c