<div dir="ltr"><div style="font-family:'Courier New';font-size:10pt;color:rgb(0,0,0)">
<pre>Attempting to run a batch program called test(123).bat will generate an
infinite loop due to some old, and now redundant code in cmd. Such an
attempt should fail (as the bracket is the command delimiter) as it does on
windows.

The root cause of the infinite loop is a patch we needed back in 2007 (added by
me... <a href="http://www.winehq.org/pipermail/wine-patches/2007-April/037866.html">http://www.winehq.org/pipermail/wine-patches/2007-April/037866.html</a> )
because internal exe's did not have entries in the wine tree, hence could not
be located (in that case, xcopy). This has long since been fixed so I believe
all the 'assumeIntenal' code in wcmdmain is redundant. However in this case,
wine 'cleverly' now parses the filename into test, locates it and cannot find
it, then has one last attempt by spawning "cmd.exe /c test(123).bat", getting
into its loop.

[Fixes bug 33189]</pre></div></div>