﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
240	Starting java.exe from ash/dash breaks command line arguments with spaces	dmik		"Given this `hello.java`:
{{{
public class hello
{
  public static void main(String args[])
  {
    System.out.println(""hello world!"");
    for (int i = 0; i < args.length; ++i)
      System.out.println(""arg[""+i+""]=[""+args[i]+""]"");
  }
}
}}}
and this SH script:
{{{
D:/Tools/openjdk6_b27_sdk_os2_ga5-20130217/bin/java.exe -cp . hello ""1 2"" 3
}}}
you get this output if the script is run by `bash`:
{{{
hello world!
arg[0]=[1 2]
arg[1]=[3]
}}}
and this output if it's run by `ash`/`dash`:
{{{
hello world!
arg[0]=[1]
arg[1]=[2]
arg[2]=[3]
}}}

Apparently, in the second case spaces are handled incorrectly."	defect	closed	major	GA6	general	1.6.0 Build 27 GA5	medium	fixed		
