02-23-2018 04:19 AM
Hello,
on one system we have sporadic crashes of TestExec.exe with an event log entry similar to
Faulting application name: TestExec.exe, version: 14.0.0.274, time stamp: 0x53acf31b
Faulting module name: SafeTimer.dll, version: 14.0.0.274, time stamp: 0x53aceb54
Exception code: 0xc0000005
Fault offset: 0x0000000000001484
It is always the SafeTimer.dll, located in TestStand 2014\Bin (64 bit version) and it is always this Fault offset in the DLL.
It is definitely possible that the crash is caused by one of our own software modules, but I would like to know if anything is known about a problem with the SafeTimer.dll or what happens at this address in the DLL.
Regards
Peter
02-26-2018 01:11 PM
The only issue I've seen related to this is a crash that happens when the TestStand Engine is shut down improperly. When you say "sporadic crashes", does this happen occasionally when closing out of the TestExec, or does it happen during an execution?
If it's only happening during shutdown, make sure the engine is being shut down properly by calling AppMgr.Shutdown and waiting on the Exit event. Calling the Quit LabVIEW Function from inside of a code module might also cause something similar.
Hope this helps!
Trent
03-03-2018 04:33 AM
Thank you for the information. The crashes happen in the middle of an execution which has been running along happily for hours, so improper shutdown is probably not the reason.
03-05-2018 09:46 AM
In that case, you should try to narrow down the crash to a particular step that's causing the problem. The more you can narrow down the scope of the problem, the faster it will be to get to the bottom of it. I'd recommend opening up a support ticket with NI to investigate further.
-Trent