> 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.

Hmm, let me be more precise.

I can only get to fail for executable name lengths which are 
4m or 4m+1.

When the length is 4m, it will fail if 'env | wc' reports 
total env chars = 4n.

When the length is 4m+1, it will fail if 'env | wc' reports 
total env chars = 4n+1.

Reminder: The failure I refer to is loss of the command-line 
argument when it's a single character.

-- Mark


Reply via email to