NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Fatal Error "... COM server cannot be marshaled ..."

Hello,
 
I have a problem with a teststand (V3.1) sequence using on-the-fly report generation. After 13h of testing I get a reproducible error message "... COM server cannot be marshaled ..." (look at the attached screenshot). It doesn't depend on the system time, there is no other task running and I have enough free memory left. As you see in the screenshot, this error occurs during the execution of a ProcessModel sequence when a result is written into the temporary file. Because of the test duration (100h) we want to save the test results directly into a file in case of a computer crash. Using the normal report generation where the results are stored in the memory during the test sequence, we didn't get this failure.
 
Can someone give me a hint why this failure occures and how to prevent it?
 
System information:
Windows 2000 SP4
Teststand 3.1 (Deployment version, Labview Operator Interface)
Labview 7.1.1 Runtime Engine
 
 
Best regards,
Thomas
0 Kudos
Message 1 of 2
(3,087 Views)
Thomas,

since this error does not provide too much information on where the issue occurs, i can only guess. therefore, i have some questions for you which might lead the right direction:
a) Do you loop in your sequence for the whole testingtime?
b) How big is the file at the moment the error occurs? is it a very special size and it is always the same size?
c) Did you check CPU load?
d) Does the error always occur after a certain time (you said 13h after start) or does it differ? if it does, how big is the "window"?

Maybe this can clear up some things,

Norbert B.
Norbert
----------------------------------------------------------------------------------------------------
CEO: What exactly is stopping us from doing this?
Expert: Geometry
Marketing Manager: Just ignore it.
0 Kudos
Message 2 of 2
(3,042 Views)