Проблема с вызовом функции из DLL
Код:
function Unpack(unpackData: Pointer; szUnapck: Integer): pointer;stdcall;
так вот в чём проблема - после 20 вызова функции выскакивает ошибка Acess voliatation at UNPACK.dll at adress и так далее. А фунцию нужно вызывать много раз т.к она распаковывает данные для последующей отрисовки анимации. Импортируется функция статическим методом.
Может быть проблема в самой DLL? Или ей передаются неправильные данные, например указатель на несуществующие данные.