LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Labview application error after installing Agilent IO driver.

I have Labview 6i with visa-application vis run under window 2000 OS. After I installed Agilent IO driver as secondary VISA for E5810a gateway, I start to receive the "Labview.exe application-error" every time when I terminate the Labview application.
The error message says "The instructin at '0x6467e0e6' refered memory ar '0x00000004'. The memory could not be "read". Click OK to terminate the program.".

How can I avoid this problem?
0 Kudos
Message 1 of 2
(2,600 Views)
> I have Labview 6i with visa-application vis run under window 2000 OS.
> After I installed Agilent IO driver as secondary VISA for E5810a
> gateway, I start to receive the "Labview.exe application-error" every
> time when I terminate the Labview application.
> The error message says "The instructin at '0x6467e0e6' refered memory
> ar '0x00000004'. The memory could not be "read". Click OK to terminate
> the program.".
>
> How can I avoid this problem?

It sounds like the instrument driver is probably developed in C and
shipped as a DLL. Either there is a bug in the instrument driver that
corrupts memory leading the later crash, or there is a problem with the
parameters passed in to the DLL calls. This is most often caused by the
DLL assuming you are passi
ng it a buffer of a certain size, say 1K, but
not checking to see if it is the correct size, and the diagram actually
passing a smaller buffer, leading to a memory overwrite.

Greg McKaskle
0 Kudos
Message 2 of 2
(2,600 Views)