This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 1.3.13 bug with arguments for "ls *" etc. where * is >900 chars


Just another followup (currently on 1.3.15-2)

I found the hexadecimal example didn't work from scratch any more, so I
tried this:

$ for k in a b c d e f g h i j k l m n o p q r s t u v w x y z; do for j  in
a b c d e f g h i j k l m n o p q r s t u v w x y z; do echo $j.$k; touch
$j.$k; done; done

$ echo [a-o].[a-o] | wc
      1     225     900
$ ls [a-o].[a-o] > /dev/null

<returns promptly>

$ echo [a-p].[a-o] | wc
      1     240     960
$ ls [a-o].[a-p] > /dev/null

<starts to thrash, chewing up increasing amts of ram>


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]