Thanks for the reply,
Distribution: Ubuntu 8.04
NI-VISA: 2.6
Results when running the program: First instance of LV, the vi runs without errors, but no data is transmitted. Second concurrent instance of LV, the vi runs for ~5 seconds, then data stops transmitting--no errors. I have found the second instance has this behavior even if I don't load or run the vi in the first instance.
The only error is the segfault I mentioned above. It does this not only when I close LV, but occasionally when I close the vi, or when I attempt to open the vi a second time from within LV.
OK, this is interesting. I went back to the examples as you suggested. My vi is based on slightly modified versions of Serial Communication.vi and VISA Configure Serial Port.vi, but these are no longer working as they did! Same behavior, only the second instance will run, for a very short time. Obviously something has gotten hosed on my LV install, or the base OS.
I will try running NI-SPY and/or upgrading the NI-VISA and let you know what happens.
Roland