Community
Participate
Working Groups
In org.eclipse.ptp.etfw.toolopts.ToolApp, the function "public List<String> getArguments(ILaunchConfiguration configuration)" incorrectly assumes that the value returned from allInput[i].getArgument(configuration) contains only 1 argument. Therefore the split only works for 1 argument. Incorrect splitting of arguments can cause the external tool to fail as the arguments passed to the tool is different.
Adding Wyatt to CC as he is looking at ETFw currently.
Can I get a specific example of where/how this is causing a tool to fail? The final argument string should be reassembled without loss of information even if it wasn't fully split. This code needs to be revisited anyway because it isn't safe to assume that arguments are split on a 'space/dash'.
This bug can't be addressed without further information.