less A B >C dumps core
Paul Eggert
eggert at twinsun.com
Tue Jan 15 12:45:52 AEST 1991
The command
less A B >C
dumps core if the files A and B are readable. Here is a patch to less version
109 (plus previous patches already reported). I tried to email this to less's
author, Mark Nudelman <convergent.com!UNIX386!mark>, but got no acknowledgment.
===================================================================
RCS file: RCS/main.c,v
retrieving revision 1.4
diff -c -r1.4 main.c
*** 1.4 1989/05/30 11:09:34
--- main.c 1991/01/03 20:42:50
***************
*** 136,142 ****
free(previous_file);
previous_file = current_file;
current_file = filename;
! if (previous_file != NULL)
prev_pos = position(TOP);
ispipe = (f == 0);
if (ispipe)
--- 136,142 ----
free(previous_file);
previous_file = current_file;
current_file = filename;
! if (previous_file != NULL && is_tty)
prev_pos = position(TOP);
ispipe = (f == 0);
if (ispipe)
More information about the Comp.sources.bugs
mailing list