Anybody experienced similar phenomena and/or has a fix ?:
I'm using the DAQ components (6.0) for ActiveX (subset delivered with the NI-DAQ driver-CD) from VB 6.0 (SP6) to control measurements with a 6040/6070 E-series card.
The application starts a delayed (with CWpulse) A/D conversion and waits for the "acquired data" event. In the meantime, several other application-handled events can happen (mouse, kbd, timer, network link).
We have a watchdog application which monitores the main application, but...:
If there occurs an unhandled exception while the A/D conversion is pending, the system crashes after the "serious error..." message / error reporting of the O/S is confirmed - both on Win2000 and XP (SP1a). One can here the HDD retract and the (mostly) reboot. Two times, the system locked up so bad, it won't even restart until a complete power-cycle - of course at the customer's site... 😞
That kind of behaviour is reproduceable when I force an exception (e.g. div-by-zero) after the CWAI component was started.
I tried that on systems with NIDAQ 6.9.3 and also with 7.1, but both give me no chance to return to the O/S after the application failure.
Does anybody know about the reason for such unfriendly behaviour or can help me to solve that problem?
Any help will be much appreceated!