LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Exception: Access violation (0xC0000005) at EIP=0x3098A97F

 

I have a computer with Windows 7 - 64 bit OS. LabVIEW is installed in order to collect data from three aerosols instruments. Few days ago, the application programmed in LabVIEW to collect the data from the instruments crashed. A pop window appeared with the following error message: Exception: Access violation (0xC0000005) at EIP=0x3098A97F. The crash is becoming repetitive approximately every 20 hours. In order to continue collecting the data, the computer has to be restarted and reload the software application. Anybody can help me to trace the fault?

0 Kudos
Message 1 of 3
(3,951 Views)

Access violations are rough because there are so many possible causes. The best advice I have for you would be to try to narrow down the cause of the issue.

 

Here are a couple of debugging methods you could start with:

-You said you're running an application/executable - perhaps check if the crash occurs in the LabVIEW Development Environment (ie, http://ae.natinst.com/public.nsf/web/searchinternal/ce69d2c55480900486257b6a0037c327?OpenDocument)

-Thinking about any possible changes you could have made to the system before it started giving you the access violation error (what changed? could this be the cause?)

-Isolating portions of the code and running them to see if there are certain portions of the code that cause the crash

-Isolating hardware (ie, using the instruments individually)

-Using a different computer, if possible

-A LabVIEW repair install can sometimes help

 

...etc, etc.

Just try and see if you can isolate/narrow the issue down as much as possible.

 

Another really good resource would be to search "LabVIEW Access Violation" online - you'll come up upon lots of other instances of this problem, and seeing some of the steps other people have tried could point you in a good direction.

 

Best of luck.

0 Kudos
Message 2 of 3
(3,914 Views)

It could be something random like a memory leak as well.  You could open task manager and watch the memory profile and see if its constantly increasing.  If it is and you have an executable then there is possible something wrong in the code and you will most likely need to source code to fix it.  

0 Kudos
Message 3 of 3
(3,903 Views)