Ultrix 4.1 sed core dumps on long lines
Ian! D. Allen [CGL]
idallen at watcgl.waterloo.edu
Tue Mar 5 01:52:21 AEST 1991
ULTRIX V4.1 (Rev. 52) on a DS5400
% echo /u/* /u/* /u/* /u/* >! /tmp/i
% wc /tmp/i
1 1164 13824 /tmp/i
% sed -e 's/u/&/' /tmp/i > ! /tmp/ii
Output line too long.
10313 Segmentation fault sed -e s/u/&/ /tmp/i > /tmp/ii (core dumped)
% ls -l /tmp/i /tmp/ii
-rw-r--r-- 1 root 13824 Mar 4 10:44 /tmp/i
-rw-r--r-- 1 root 0 Mar 4 10:44 /tmp/ii
- the man page mentions no line length limit
- the output error message doesn't have the name of the program (sed) in it
- the error message doesn't say what the limit is, e.g.
sed: output line longer than 10240 bytes
Sed also won't preserve binary files (try running /vmunix through a
substitution that does nothing -- you don't get out what you put in),
though we've come to expect that with most Unix utilities, haven't we?
#include <standard wish for an electronic SPR form>
--
-IAN! (Ian! D. Allen) idallen at watcgl.uwaterloo.ca idallen at watcgl.waterloo.edu
[129.97.128.64] Computer Graphics Lab/University of Waterloo/Ontario/Canada
More information about the Comp.unix.ultrix
mailing list