It has crashed several times. These are not always in the same place or while doing the same things. This made it very difficult to track down. At first I believed that it was a Microsoft problem. The I was convinced that it was a BIOS problem. Then I spoke to our IT person and he gave me some help on getting more information about the crash. It turns out that it is a problem with the NIMSDRK.DLL.
That being said, usually just before the crash we were using LabVIEW to control a PXI/SCXI chassis with the following cards:
PXI-8331 to communicate with the PC
PXI-6509 Digital I/O to switch some relays
PXI-2530 with TB-2632 configured as an 8X16 matrix to simulate an encoder (via Switch Executive)
PXI-6071E MIO used mainly to communicate with the SCXI portion of the chassis
SCXI-1104C with SCXI-1300 AI is used to scan some digital (non-TTL level) lines
SCXI-1124 with SCXI-1325 AO is used to simulate some sensors
SCXI-1127 with SCXI-1332 configured as an 8x8 matrix to simulate some outputs
The customer has been unable to figure out a commonality among the crashes. He has not been able to figure out any particular setting or change or transition that is causing the crash. It is a lot of HW through MAX from LabVIEW (and even that sometimes being called from TestStand) and there is not an easy way to make it repeat. It does not always crash. You can do the same thing several times in a row and then suddenly, it will crash on exactly the same thing. Or on the first time through something.
I am not sure if it is more AI, AO, DI, DO, switch control or what. I know that this not much to go on, but it really is very random. One thing to note is that it seems to happen more often if there are a lot of things (like sub-vis) open at once. This may be a false clue however, since it's usually much more annoying when you are in the middle of debugging something so it may just _seem_ to happen more often then.
Thanks,
Bob Young