[Swift-devel] Problem calling atomic procedure with multiple args via Falkon

Ioan Raicu iraicu at cs.uchicago.edu
Mon Apr 7 13:19:25 CDT 2008



Mihael Hategan wrote:
>> The problem seems to stem from this arg:
>>
>> -if mol-1M/8269/058269.in|mol-1M/8269/058269.mol2
>>     
>
> I'd say the problem stems from improper passing of the arguments by some
> layer somewhere.
>
>   
>> The value after the -if arg needs to be in quotes to shield it from the 
>> shell, as falkon takes the string and involves wrapper.sh using 
>> system().
>>     
>
> ...presumably by concatenating the arguments into a single string and
> hoping system() will split them correctly. Falkon should use execve().
>
>   
Right... its on the to-do list!
http://bugzilla.globus.org/globus/show_bug.cgi?id=5987

>>  The IFS char "|" is causing the cmd to end there.
>>
>> Its not clear if the arg is not quoted because in other providers its 
>> somehow shielded from shell evaluation, or if Falkon or the deef 
>> provider is pulling off the quotes.
>>
>> Can anyone spot where the problem is?
>> _______________________________________________
>> Swift-devel mailing list
>> Swift-devel at ci.uchicago.edu
>> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel
>>
>>     
>
> _______________________________________________
> Swift-devel mailing list
> Swift-devel at ci.uchicago.edu
> http://mail.ci.uchicago.edu/mailman/listinfo/swift-devel
>
>   

-- 
===================================================
Ioan Raicu
Ph.D. Candidate
===================================================
Distributed Systems Laboratory
Computer Science Department
University of Chicago
1100 E. 58th Street, Ryerson Hall
Chicago, IL 60637
===================================================
Email: iraicu at cs.uchicago.edu
Web:   http://www.cs.uchicago.edu/~iraicu
http://dev.globus.org/wiki/Incubator/Falkon
http://dsl-wiki.cs.uchicago.edu/index.php/Main_Page
===================================================
===================================================


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/swift-devel/attachments/20080407/fe290d01/attachment.html>


More information about the Swift-devel mailing list