This problem has existed since the uprade to kernel 2.6.
No problem calling "System Exec.vi" in a simple program (also in a loop that continously call it)
My program is made by 3 parallel while loops, and I've found out that when there is the "System Exec.vi" error, only one while loop stops; the others continue running. Then, when I press the OK button on the pop-up error (this is the only thing I can do) the entire program stops abnormally (front panels not closed, ...)
I call "System Exec" for simple commands like (sync, mound and umount a USB pen drive, ...)
Unfortunately I can't upgrade my RAM.
The arrays are outputs from VI like FFT, IFFT, ... I don't allocate them explicitly.
But today I discovered an interesting thing: I wrote a CIN and I call the C function "system( )" (not the System Exec vi) and everything seems OK.
I'll do several other tests the next days, anyway...
Could be the "SystemExec.vi" for LV 6.1 not fully compatible with kernel 2.6?
Vix
-------------------------------------------
In claris non fit interpretatio
-------------------------------------------
Using LV from 7
Using LW/CVI from 6.0