Title:
Bug 84920:(Watson Migration Closure)\"\" passed as arguments to CFEXECUTE gets run as \\"\"For example: <CFEXECUTE NAME="run
| View in TrackerStatus/Resolution/Reason: Closed/Won't Fix/LowImpact
Reporter/Name(from Bugbase): Brian Stewart / Brian Stewart (Brian Stewart)
Created: 11/01/2010
Versions: 9.0
Failure Type: Unspecified
Found In Build/Fixed In Build: 9,0,1,274733 /
Priority/Frequency: Normal / Unknown
Locale/System: English / Win All
Vote Count: 0
Problem:
\"\" passed as arguments to CFEXECUTE gets run as \\"\"For example: <CFEXECUTE NAME="run.exe" ARGUMENTS="-a -b \""c\"" -d">The command that runs is, exactly:run.exe -a -b \\"c\" -dThe intended command is, exactly:run.exe -a -b \"c\" -dAn extra \ is prepended to the first \ found in the arguments string.The first (literal quote) becomes (literal backslash, quote).This is on Windows Server 2008 R2.
Method:
Pass \"\"\"\" to a command via CFEXECUTE.Look at the command that runs via TaskManager (enable the command line column) or some other process monitor.\"\"\"\" becomes \\"\"\"\"
Result:
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3042660
External Customer Info:
External Company:
External Customer Name: Brian Stewart
External Customer Email: 55A4653C4B437FAF99201587
External Test Config: 11/01/2010
Attachments:
Comments: