You maybe remember me with my tries to run a PERL executable from MS-DOS. So now I am trying to write Perl script in MS-DOS and I use perl5 for MS-DOS. I face a problem while using system("program_name"); in my script. It runs the program, prints the output and then exits with error:

A general protection fault is something to do with the operating system. If memory serves, it means that the OS was expecting to find something at a certain address in the memory and didn't find it or a section of RAM is defective. -------------------------------------------------