I wouldn't have thought the IFS environment variable should cause a
problem providing that the things that you are execving are not Bourne
Shell scripts (even then, as Peter Shipley says, it has been fixed
in most versions of the Bourne Shell). Since the Bourne
Shell has nothing to do with execv (unlike system, popen etc), the IFS
env var will have no effect.