Thanks to Tom Pollard for passing on that additional information. But I see something slightly different from what he observed back in December:
> First, I discovered one other interesting characteristic - in my > testing, > it looked like the bug only appeared when the executable name had a > length > which was a multiple of four. So, an executable called "demo" > manifested > the problem, and so did an executable named "demodemo"; but executables > named "d", "de", "dem", "demo5", "demo66", and "demo777" (all created > from > the same "demo.pl" script) all seemed to work normally. I see now that I can get it to fail with an executable name whose length is _not_ a multiple of 4. I just have to try export X=1, export X=11, export X=111, until I hit a length which breaks it. -- Mark
