I believe one of the NI digital input/output VIs is causing an "Application error" on my Windows NT system running LabView 6i. It seems this occurs when the size of the array to be output is zero (empty array) and so probably occurs inside "DIO Config.vi"or "DIO Write.i". I'm frustrated because this problem has taken me a while to solve. I have to re-boot each time I get the error, which takes several minutes. OK, perhaps it's not usual to ask for zero samples out, but I expected these VIs to check for such an event and deal with it appropriately. At the very least, I would have hoped for a meaningful message in preference to an application crash.
I now have a work-around for this particular problem, but...
My questions: Is my diagnosis right? Are
there other VIs which I should view with suspicion? (Any other VIs that I cannot expect to cope with all parameters I can sling at them?). Why not offer greater 'error' checking (and reporting) - at least for the application development stage?
Richard .