Hi All<br>
&nbsp;&nbsp;&nbsp; Thank you for the responce<br>
&nbsp;&nbsp;&nbsp;&nbsp; I am able to solve the problem and the problem is due to the calling convention .<br>
&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp; Thank you all once again <br>
<br>
<br><br><div><span class="gmail_quote">On 12/26/05, <b class="gmail_sendername">Dmitry Timoshkov</b> &lt;<a href="mailto:dmitry@baikal.ru">dmitry@baikal.ru</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Ananth M &lt;<a href="mailto:mekaananth@gmail.com">mekaananth@gmail.com</a>&gt; wrote:<br><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; - Stub function is declared in XXXXX_dll.h as<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; long __stdcall STUB_Add(long, long);<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -Stub function is defined&nbsp;&nbsp;in XXXXX_main.c as
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; long __stdcall STUB_Add(long x, long y)<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;printf
(&quot;stub function is called \n&quot;);<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return
0;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; In one Application , I used<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;LoadLibrary(&quot;<a href="http://XXXXX.dll.so">XXXXX.dll.so</a>&quot;)
- to load the dll<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GetProcAddress(&quot;&quot;)
- to get the function pointer<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;and
if I call the function continuously in a loop of for 1000<br>&gt; times, first 2 calls are success 3rd call&nbsp;&nbsp;is crashed<br><br>How do you define a function pointer? Does it have proper number of arguments/<br>calling convention? If it looks OK to you but still crashes, perhaps you could
<br>create a sample project which shows the problem and post an url for it here?<br><br>--<br>Dmitry.<br></blockquote></div><br>