03-07-2006 08:34 AM
LabVIEW: An exception occurred within the external code called by a Call Library Node. This might have corrupted LabVIEW's memory. Save any work to a new location and restart LabVIEW. VI "Image_Grab.vi" was stopped at node 0xAV of subVI "IMAQ Resample"
03-08-2006 10:18 AM
Hi Riggy,
Looking at what you are saying I would have to guess that there is something wrong with the accessing of the dll's. Do you have a number of calls to this vi in your code?
What might be happening is that the calls are being made at the same time and this will cause a memory error.
You need to set up the particular call library Node function to be a reentrant. (right click the function, select configure and to the right of function name select reentrant). This may solve your problem.
Please try this and post back with your results
Thanx
AdamB
03-08-2006 11:22 AM
Thanks for the advise,
It is true, I do call the IMAQ Resample subvi in more than one place within the code, but having followed your instructions I found that the function is already re-entrant. Thus the problem must lie elsewhere? I checked the vi itself and this is not reentrant, only the function inside the vi is reentrant. Would this matter?
Richard.
03-09-2006 05:49 AM
03-15-2006 05:12 AM
Hey Riggy,
Any luck getting the program to work?
Post back if you need some more help
AdamB
03-15-2006 06:45 AM
Sorry for not responding, the issue became a low priority suddenly, I haven't had a chance to test this concept yet.
I promise as soon as it has been tried I will post back.
Thanks,
Richard.
03-24-2006 09:21 AM
03-24-2006 10:55 AM