Runtime Error 70: Permission Denied (case 34283)
Today while 16 participants were simultaneously running the same experiment on MediaLab, 4 of the PCs threw a runtime error 70 and exited MediaLab. The experiment file runs from a server to which the PCs are all linked. Some of the PCs are set up to save to the same folder/data file, but not all of the ones that had the error. We were thinking that maybe multiple PCs were attempting to access the data file at the same time, and so getting a locked file message resulting in the runtime error. Is there something about simultaneously running 20 PCs from an experiment residing on a server that we need to be aware of? Does running the experiment from the same server folder/file cause problems? Attempts to recreate the error in a controlled way have failed so far (e.g., running the experiment on two PCs and both operators hitting the keys at the same time), but this afternoon while running 10 participants we again had runtime errors on several of the machines - even though each was set up to access a different data file to store participants responses... Any ideas?
About running from a server...
1) Do all of the user accounts running MediaLab have full read/write access-preferably Administrator- to the place with the data folder?
No, since this is a student project, the account does not have administrator rights to the data folder. The "permission denied" nature of the error would certainly suggest this might be the issue. I think that the best solution is to run the EXP and QUE files from the hard drive, rather than from the server - though this does add a level of work that I assumed would not be necessary.
2) Did the internet or connection to the server possibly go down while running MediaLab?
As far as I can tell, the answer to this is also No.
You mentioned that others successfully do this - is that b/c they have administrator rights to the server do you think? I can't help thinking that this has something to do with multiple users attempting to access the same files at the same time...