Q46: Converting received facsimile with fax2ps generates warnings?


? Got something to say about this answer? Use the feedback form to send your comments to the HylaFAQ maintainers, or hit the question mark button to invoke the mailer.

Q.
Converting received facsimile with fax2ps generates warnings?

Every time I receive a fax, I get this warning:

sdl:/var/spool/fax/recvq#> fax2ps fax029087 >x Fax3Decode1D: fax029087: Premature EOF at scanline 1056 (x 0). Fax3Decode1D: fax029087: Premature EOF at scanline 1056 (x 0). sdl:/var/spool/fax/recvq#> Is there something that I can do about this or is it on the sending end?

A.
This problem is (was) on the receiving end; however the warnings can be ignored.

Prior to the addition of copy quality checking in v2.3beta036, the server code wrote the raw received fax data stream into the file without properly parsing for end-of-line (EOL) and return-to-control (RTC) codes. As a result the recorded number of received lines in a facsimile page was potentially too large if the raw data stream did not include the 6 EOL codes that make up the RTC mark that signals the end of a facsimile page. The fax2ps program scans each page of data without regard for the number of lines recorded in the TIFF file so it would sometimes generate extraneous complaints.


Sam Leffler / sam@engr.sgi.com.