[BusyBox] ash, ">" and tab autocompletion -> segfault

Erik Andersen andersen at codepoet.org
Wed Mar 20 07:33:03 UTC 2002


On Mon Feb 18, 2002 at 01:21:16PM +0300, Vladimir N. Oleynik wrote:
> > if no "space" between ">" and path I get a segfault
> > $ >./a<TAB>Segmentation fault (core dumped)
> 
> Thanks for bug report.
> Heh, probably, it is time to me on pension. I have got on such standard mistake.
> :)
> Patch in attach.
[--------snip----------]
>  #define collapse_pos(is, in) { \
> -	memcpy(int_buf+is, int_buf+in, (BUFSIZ+1-is-in)*sizeof(int)); \
> -	memcpy(pos_buf+is, pos_buf+in, (BUFSIZ+1-is-in)*sizeof(int)); }
> +	memcpy(int_buf+(is), int_buf+(in), (BUFSIZ+1-(is)-(in))*sizeof(int)); \
> +	memcpy(pos_buf+(is), pos_buf+(in), (BUFSIZ+1-(is)-(in))*sizeof(int)); }

Applied, thanks!

 -Erik

--
Erik B. Andersen             http://codepoet-consulting.com/
--This message was written using 73% post-consumer electrons--



More information about the busybox mailing list