Ananth M <[EMAIL PROTECTED]> wrote:
- Stub function is declared in XXXXX_dll.h as long __stdcall STUB_Add(long, long); -Stub function is defined in XXXXX_main.c as long __stdcall STUB_Add(long x, long y)
              {
                     printf ("stub function is called \n");
                     return 0;
              }

In one Application , I used LoadLibrary("XXXXX.dll.so") - to load the dll
             GetProcAddress("") - to get the function pointer
           and if I call the function continuously in a loop of for 1000
times, first 2 calls are success 3rd call  is crashed

How do you define a function pointer? Does it have proper number of arguments/
calling convention? If it looks OK to you but still crashes, perhaps you could
create a sample project which shows the problem and post an url for it here?

--
Dmitry.


Reply via email to