Am 15.06.2010 um 14:52 schrieb Jeff Squyres: > On Jun 14, 2010, at 3:13 PM, Reuti wrote: > >>> bash: -c: line 0: syntax error near unexpected token `(' >>> bash: -c: line 0: ` PATH=/OMPI_dir/bin:$PATH ; export PATH ; >>> LD_LIBRARY_PATH=/OMPI_dir/lib:$LD_LIBRARY_PATH ; export >>> LD_LIBRARY_PATH ; /some_path/myscript /OMPI_dir/bin/(null) -- >>> daemonize -mca ess env -mca orte_ess_jobid 1978662912 -mca >>> orte_ess_vpid 1 -mca orte_ess_num_procs 2 --hnp-uri >>> "1978662912.0;tcp://180.0.14.12:54844;tcp://190.0.14.12:54844"' > > The problem is that "(null)" in the middle. We'll have to dig into how that > got there... Reuti's probably right that something is somehow NULL in there, > and glibc is snprintf'ing (null) instead of SEGV'ing.
I think the problem is not only the (null) itself, but also the output "prefix_dir" and "bin_base" (unless the launch-agent would have ignore/interpret $1 $2 in a proper way). The (null) is then the content of "orted_cmd". -- Reuti > > Ralph and I are talking about this issue, but we're hindered by the fact that > I'm at the MPI Forum this week (i.e., meetings are taking up all my days). I > haven't had a chance to look at the code in depth yet. > > -- > Jeff Squyres > jsquy...@cisco.com > For corporate legal information go to: > http://www.cisco.com/web/about/doing_business/legal/cri/ > > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users