When Condor starts up your job, it renames argv[0] (which usually contains the name of the program) to ``condor_exec''. This is conveinent when examining a machine's processes with ``ps''; the process is easily identified as a Condor job.
Unfortunately, some programs read argv[0] expecting their own program name and get confused if they find something unexpected like condor_exec.