Здравствуйте.
Я пытаюсь вызвать экспортируемую функцию из dll, но программа завершается с ошибкой. По смещениям я вышел на строку mov eax,[libssp-0.dll!__stack_chk_guard], на которой программа заканчивает свою работу.
Может ли кто-то сказать, в чём здесь проблема и как от неё избавиться?
rakcheevdmitriy: Проблема заключается в этом.
аргументы в стек не добавлялись, но функция пытается их из стека удалить, по завершении.
В параметрах компиляции включи по умолчанию stddecl, мвесто cdecl. Может и заработает пример.