LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Cvirte.dll version 8.1.1.361 crashes

Solved!
Go to solution

Reading the forums, I came across someone with a similiar problem.  To provide further assistance, a NI engineer requested a crash dump using the following procedure

Analysis Dump

 

Can I get similar help NI?

 

Thanks Rodolfo

0 Kudos
Message 1 of 17
(3,896 Views)

Hello Rodolfo,

 

Have you seen this forum? If so, have you been able to narrow down the faulting function?

 

Regards,

0 Kudos
Message 2 of 17
(3,876 Views)

JL thanks for responding.

 

Unfortunately I had already read this discussion and the only meaningful information I acquired was that I needed 

to send NI a crash dump file and a mapping of .exe.  The following discussion is almost identical to my problem.

 

Faulting Cvirte.dll

 

There is a high probability this problem has been fixed in newer versions of the CVI but upgrading is not an option.

 

Thanks Rodolfo

 

0 Kudos
Message 3 of 17
(3,872 Views)

Hello Rodolfo,

 

Have you tried to narrow down the function that may be causing this crash?

 

Regards,

0 Kudos
Message 4 of 17
(3,869 Views)

The crash happens at random.  The only thing I can say for certain is communicating over the RS 232 will make 

the problem more likely to occur.  I check RS 232 code various times to ensure I'm not doing anything illegal but

nothing stands out.  When using the debugger, the crash will cause a dialog with the message "Fault in Undebuggable Process". 

0 Kudos
Message 5 of 17
(3,866 Views)

Hello Rodolfo,

 

Would you be able to debug your release executable? You would then be able to generate a map file and given the address of the crash, find the faulty function.

 

 Regards,

0 Kudos
Message 6 of 17
(3,848 Views)

Thanks JL.

 

I will try this and get back to you with the results.

 

0 Kudos
Message 7 of 17
(3,843 Views)

The address of the fault, based on the Load Modules panel, occurs in the cvirte.dll.  It occurs at address 0x68647163. 

Unfortunately the mapping created by CVI only goes to address 0x00700000.  Am missing something?

0 Kudos
Message 8 of 17
(3,843 Views)

Hello Rodolfo,

 

Did you select the option to generate a map file in the Target Settings dialog box during the build?

 

Regards,

 

Jeff L.

0 Kudos
Message 9 of 17
(3,838 Views)

Yes.

 

The addresses in the mapping only go to 0x00700000

0 Kudos
Message 10 of 17
(3,835 Views)