Ticket #847 (new todo)
Interpreter - 'exec' and 'spawn' should split own args
|Reported by:||jkeenan||Owned by:|
This ticket formerly existed as RT #31144. It was created by Coke on Aug 15 2004. I am moving it to Trac at the suggestion of whiteknight on his blog, which is also available on planet.parrotcode (July 17).
Original ticket description:
Have exec and spawn split up their command-line arguments, rather than relying on the operating system shell to do this, which is unsafe.
Here are some files in our distribution that will be relevant to working on this ticket:
config/gen/platform.pm config/gen/platform/ansi/exec.c config/gen/platform/generic/exec.c config/gen/platform/generic/memexec.c config/gen/platform/openbsd/memexec.c config/gen/platform/win32/exec.c src/ops/sys.ops tools/dev/pbc_to_exe.pir t/op/spawnw.t t/pmc/sys.t docs/book/draft/ch10_opcode_reference.pod docs/porting_intro.pod