Ken Lierman on Sun, 8 Oct 2000 03:02:18 +0200 (CEST)


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

broken pipe


hi,

I'm setting up apsfilter, and have it basically working (text output,
etc).

But, i'm trying to print a .jpg file, and get nothing out.

Attached is the log file from this print.  The error seems to be the
broken pipe near the end.  

Any ideas?

Thanks tons!

K
+ umask 077
+ TMP=/tmp
++ mktemp /tmp/aps_header.XXXXXX
+ APS_HEADER=/tmp/aps_header.LG5EG0
++ mktemp /tmp/aps_tmp.XXXXXX
+ TMP_FILE=/tmp/aps_tmp.XvYdF1
++ mktemp /tmp/aps_tmp2.XXXXXX
+ TMP_FILE2=/tmp/aps_tmp2.hTYez3
++ mktemp /tmp/aps_printout.XXXXXX
+ TMP_PRINTOUT=/tmp/aps_printout.pux0Q4
+ trap echo SIGHUP SIGINT SIGQUIT SIGPIPE
+ '[' -n '' ']'
+ trap 'rm -f /tmp/aps_header.LG5EG0 /tmp/aps_tmp.XvYdF1 /tmp/aps_tmp2.hTYez3 /tmp/aps_printout.pux0Q4' EXIT SIGTRAP SIGBUS SIGKILL SIGUSR1 SIGUSR2 SIGTERM
+ APS_CMD=/usr/local/src/apsfilter/filter/aps1-cdj670-letter-auto-default -w132 -l66 -i0 -n root -h c1083141-a -j small.jpg /var/spool/lpd/printer1-cdj670-letter-auto-default/acct
++ grep APS_BASEDIR /etc/printcap
++ cut -d : -f 2
+ APS_BASEDIR=/usr/local/src/apsfilter
+ export APS_BASEDIR
+ cd /usr/local/src/apsfilter/lib
+ '[' -n -w132 ']'
++ echo dummy -w132
++ awk '{ print substr($2,1,1) }'
+ '[' - = - ']'
++ echo dummy -w132
++ awk '{ print substr($2,2,1) }'
+ opt=w
++ echo dummy -w132
++ awk '{ print substr($2,3) }'
+ val=132
+ '[' -z 132 ']'
+ WIDTH=132
+ shift
+ '[' -n -l66 ']'
++ echo dummy -l66
++ awk '{ print substr($2,1,1) }'
+ '[' - = - ']'
++ echo dummy -l66
++ awk '{ print substr($2,2,1) }'
+ opt=l
++ echo dummy -l66
++ awk '{ print substr($2,3) }'
+ val=66
+ '[' -z 66 ']'
+ LENGTH=66
+ shift
+ '[' -n -i0 ']'
++ echo dummy -i0
++ awk '{ print substr($2,1,1) }'
+ '[' - = - ']'
++ echo dummy -i0
++ awk '{ print substr($2,2,1) }'
+ opt=i
++ echo dummy -i0
++ awk '{ print substr($2,3) }'
+ val=0
+ '[' -z 0 ']'
+ INDENT=0
+ shift
+ '[' -n -n ']'
++ echo dummy -n
++ awk '{ print substr($2,1,1) }'
+ '[' - = - ']'
++ echo dummy -n
++ awk '{ print substr($2,2,1) }'
+ opt=n
++ echo dummy -n
++ awk '{ print substr($2,3) }'
+ val=
+ '[' -z '' ']'
+ val=root
+ shift
+ LOGINNAME=root
+ shift
+ '[' -n -h ']'
++ echo dummy -h
++ awk '{ print substr($2,1,1) }'
+ '[' - = - ']'
++ echo dummy -h
++ awk '{ print substr($2,2,1) }'
+ opt=h
++ echo dummy -h
++ awk '{ print substr($2,3) }'
+ val=
+ '[' -z '' ']'
+ val=c1083141-a
+ shift
+ HOST=c1083141-a
+ shift
+ '[' -n -j ']'
++ echo dummy -j
++ awk '{ print substr($2,1,1) }'
+ '[' - = - ']'
++ echo dummy -j
++ awk '{ print substr($2,2,1) }'
+ opt=j
++ echo dummy -j
++ awk '{ print substr($2,3) }'
+ val=
+ '[' -z '' ']'
+ val=small.jpg
+ shift
+ shift
+ '[' -n /var/spool/lpd/printer1-cdj670-letter-auto-default/acct ']'
++ echo dummy /var/spool/lpd/printer1-cdj670-letter-auto-default/acct
++ awk '{ print substr($2,1,1) }'
+ '[' / = - ']'
+ ACCTFILE=/var/spool/lpd/printer1-cdj670-letter-auto-default/acct
+ shift
+ '[' -n '' ']'
+ '[' -z 132 -o 132 = 0 ']'
+ '[' -z 66 ']'
+ '[' -z 0 ']'
++ grep '^root:' /etc/passwd
++ cut -d : -f 6
++ uniq
+ HOME_DIR=/root
++ dirname /var/spool/lpd/printer1-cdj670-letter-auto-default/acct
+ SPOOL_DIR=/var/spool/lpd/printer1-cdj670-letter-auto-default
+ '[' -z /var/spool/lpd/printer1-cdj670-letter-auto-default ']'
+ . /usr/local/src/apsfilter/global/GLOBAL.sh
++ VERSION=542
++ NOTIFY=root
++ APS_PATH=/usr/local/src/apsfilter/setup:/usr/local/src/apsfilter/global
++ STD_PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/contrib/bin
++ TEX_PATH_U=/usr/TeX/bin:/usr/local/TeX/bin:/TeX/bin:/usr/local/teTeX/bin
++ TEX_PATH_L=/usr/tex/bin:/usr/local/lib/{tex,mf}/bin:/tex/bin
++ SUN_PATH=/usr/ucb:/usr/openwin/bin:/usr/etc:/etc
++ GNU_PATH=/usr/gnu/bin:/gnu/bin:/usr/gnu
++ X11_PATH=/usr/bin/X11:/usr/X386/bin:/usr/X11/bin:/usr/X11R6/bin
++ COMMON_PATH=/usr/local/bin:/local/bin
++ LOCAL_PATH=/home/local/bin:/foo/bar
++ PATH=/usr/local/src/apsfilter/setup:/usr/local/src/apsfilter/global:/sbin:/bin:/usr/sbin:/usr/bin:/usr/contrib/bin:/usr/TeX/bin:/usr/local/TeX/bin:/TeX/bin:/usr/local/teTeX/bin:/usr/tex/bin:/usr/local/lib/{tex,mf}/bin:/tex/bin:/usr/ucb:/usr/openwin/bin:/usr/etc:/etc:/usr/gnu/bin:/gnu/bin:/usr/gnu:/usr/bin/X11:/usr/X386/bin:/usr/X11/bin:/usr/X11R6/bin:/usr/local/bin:/local/bin:/home/local/bin:/foo/bar:.
++ export PATH
++ OLDCAP=/etc/printcap.old
++ FILTERS_FOUND=/usr/local/src/apsfilter/global/filters_found
++ '[' -d /var/spool/lpd ']'
++ SPOOL=/var/spool/lpd
+++ ls -ld /var/spool/lpd
++ set -- drwxrwxrwx 5 root daemon 1024 Oct 7 18:13 /var/spool/lpd
++ LP_OWNER=root
++ LP_GROUP=daemon
+++ uname -s
++ SYSTEM=Linux
++ MAGIC=/etc/magic
++ echo 'hi there\c'
++ echo ' '
++ grep -q c
++ n=-n
++ c=
++ gs -h
++ head -1
++ awk '{ print $3 }'
+ GS_VERSION=6.01
++ uname -s
+ SYSTEM=Linux
++ basename /usr/local/src/apsfilter/filter/aps1-cdj670-letter-auto-default
++ cut '-d ' -f1 -
++ sed -e 's/-/ /g'
+ set -- aps1 cdj670 letter auto default
+ LABEL=aps1
+ PRINTER=cdj670
+ PAPERSIZE=letter
+ METHOD=auto
+ DPI=default
+ '[' -n '' ']'
+ APSFILTERRC=/var/spool/lpd/printer1-cdj670-letter-auto-default/apsfilterrc
+ '[' -f /var/spool/lpd/printer1-cdj670-letter-auto-default/apsfilterrc ']'
++ awk -F '!' '/^GS_FEATURES/ { print $2 }'
+ GS_FEATURES=
++ awk -F '!' '/^GS_RESOL/ { print $2 }'
+ GS_RESOL=
++ awk -F '!' '/^GS_FONTPATH/ { print $2 }'
+ GS_FONTPATH=
++ awk -F '!' '/^PS_INIT/ { print $2 }'
+ PS_INIT=
++ awk -F '!' '/^PS_UTILS/ { print $2 }'
+ PS_UTILS=
++ awk -F '!' '/^COLOR/ { print $2 }'
+ COLOR=
++ awk -F '!' '/^RAW_SETUP/ { print $2 }'
+ RAW_SETUP=
++ awk -F '!' '/^RAW_SUPPRESS_FF/ { print $2 }'
+ RAW_SUPPRESS_FF=
++ awk -F '!' '/^A2PS_OPTS/ { print $2 }'
+ A2PS_OPTS=
++ awk -F '!' '/^A2PS_BASIC/ { print $2 }'
+ A2PS_BASIC=
++ awk -F '!' '/^A2PS_STYLE/ { print $2 }'
+ A2PS_STYLE=
++ awk -F '!' '/^A2PS_PAPERSIZE/ { print $2 }'
+ A2PS_PAPERSIZE=
++ awk -F '!' '/^A2PS_HEADER/ { print $2 }'
+ A2PS_HEADER=
++ awk -F '!' '/^A2PS_BORDER/ { print $2 }'
+ A2PS_BORDER=
++ awk -F '!' '/^USE_RECODE/ { print $2 }'
+ USE_RECODE=
++ awk -F '!' '/^RECODE_OPTS/ { print $2 }'
+ RECODE_OPTS=-q latin1:ibmpc
++ awk -F '!' '/^PRINT_DVI/ { print $2 }'
+ PRINT_DVI=
++ awk -F '!' '/^DVIPS_RES_DorP/ { print $2 }'
+ DVIPS_RES_DorP=-D
++ awk -F '!' '/^DVIPS_REVERSE/ { print $2 }'
+ DVIPS_REVERSE=
++ awk -F '!' '/^TEXINPUTS/ { print $2 }'
+ TEXINPUTS=
++ awk -F '!' '/^HAVE_MAKETEXPK/ { print $2 }'
+ HAVE_MAKETEXPK=
++ awk -F '!' '/^HTML2PS_OPTS/ { print $2 }'
+ HTML2PS_OPTS=-e ISO-8859-1 -u -H
+ '[' -z '' ']'
+ '[' -d /usr/X11R6/lib/X11/fonts/Type1 ']'
+ GS_FONTPATH=/usr/X11R6/lib/X11/fonts/Type1
+ GS_LIB=/usr/X11R6/lib/X11/fonts/Type1
+ export GS_FONTPATH GS_LIB
+ '[' -z '' ']'
+ A2PS_BASIC=-X iso1 -q -o -
+ '[' -z '' ']'
+ A2PS_STYLE=1
+ '[' -z '-q latin1:ibmpc' ']'
+ '[' -z '-e ISO-8859-1 -u -H' ']'
+ '[' -z '' ']'
+ COLOR=color
+ PNMTOPS=pnmtops
+ RAS2PS_OPTS=-C
+ DJPEG_OPTS=-colors 256
+ HTML2PS_OPTS=-e ISO-8859-1 -u -H -U
+ '[' default = default ']'
+ '[' -n '' ']'
+ RESOLUTION=
+ '[' -n '' ']'
+ LOCK=/var/spool/lpd/printer1-cdj670-letter-auto-default/lock
++ tail -1 /var/spool/lpd/printer1-cdj670-letter-auto-default/lock
+ CF=/var/spool/lpd/printer1-cdj670-letter-auto-default/cfA010c1083141-a
++ egrep '^J' /var/spool/lpd/printer1-cdj670-letter-auto-default/cfA010c1083141-a
++ tail +2c
+ JOB=small.jpg
++ egrep '^P' /var/spool/lpd/printer1-cdj670-letter-auto-default/cfA010c1083141-a
++ tail +2c
+ USER=root
++ egrep '^H' /var/spool/lpd/printer1-cdj670-letter-auto-default/cfA010c1083141-a
++ tail +2c
+ HOST=c1083141-a
+ HPDJ_MODEL=
++ egrep '^C' /var/spool/lpd/printer1-cdj670-letter-auto-default/cfA010c1083141-a
++ tail +2c
+ CLASS=c1083141-a
+ '[' -n c1083141-a ']'
++ echo c1083141-a
++ tr A-Z a-z
++ sed -e 's/:/\ /g'
+ set -- c1083141-a
+ MAILX=mailx
+ '[' -n '' ']'
+ GS_CMD_RESOL=
+ PRINT_PS=									gs									-q									-sDEVICE=cdj670																							-sPAPERSIZE=letter						-dNOPAUSE								-dSAFER									-sOutputFile=-					    																			redir_gs_msg.ps								-_				
+ '[' -f /var/spool/lpd/printer1-cdj670-letter-auto-default/lpr.conf -a -f /var/spool/lpd/printer1-cdj670-letter-auto-default/smbclient.conf ']'
+ '[' -n '' ']'
+ '[' -z '' -a -f /var/spool/lpd/printer1-cdj670-letter-auto-default/lpr.conf ']'
+ '[' -z '' -a -f /var/spool/lpd/printer1-cdj670-letter-auto-default/smbclient.conf ']'
+ '[' auto = raw ']'
+ '[' -f /usr/local/src/apsfilter/global/filters_found ']'
+ . /usr/local/src/apsfilter/global/filters_found
++ HAVE_A2PS=True
++ HAVE_BMPTOPPM=True
++ HAVE_BUNZIP2=True
++ HAVE_COMPRESS=True
++ HAVE_DJPEG=True
++ HAVE_DVIPS=True
++ HAVE_G3TOPBM=True
++ HAVE_GIFTOPNM=True
++ HAVE_GROFF=True
++ HAVE_GROG=True
++ HAVE_GS=True
++ HAVE_GZIP=True
++ HAVE_HTML2PS=True
++ HAVE_PNMTOPS=True
++ HAVE_PPMTOPGM=True
++ HAVE_RASTTOPNM=True
++ HAVE_TIFFTOPNM=True
+ BYTES_NEEDED=8192
+ head -c -n 1
+ head -c 1
+ head -c 8192
++ file /tmp/aps_header.LG5EG0
+ set -- /tmp/aps_header.LG5EG0: data
+ shift
+ FILE_TYPE=data
++ echo data
++ tr A-Z a-z
+ print_auto
+ '[' color = mono ']'
++ echo data
++ tr A-Z a-z
+ FILE_TYPE=data
+ print_data
+ cat /tmp/aps_header.LG5EG0 -
+ eval
Broken pipe
+ rm /tmp/aps_header.LG5EG0
+ rm -f /tmp/aps_header.LG5EG0 /tmp/aps_tmp.XvYdF1 /tmp/aps_tmp2.hTYez3 /tmp/aps_printout.pux0Q4