throwing out a guess here... the haspfp32dll is not multithread compatible.
>We have developed a COM in VFP. Internally it calls a dll named haspfp32.dll supplied by alladin software using Declare DLL Command. The above com is accessed via ASP. On random basis the Com throws a exception on a particular line which is in fact a function call to the haspfp32.dll and on closing the mtx.exe or dllhost.exe in the task manager it again starts working. What could be the problem ?