Package: netpbm
Version: 10.0-8
Severity: normal

When there is a single backticked line in the INPUT section of the
parameter file, everything works fine. But any attempt to add more
than one line after this will cause ppmtompeg to segfault. For
example, the following INPUT section is OK:

        INPUT
        `cat frames.list`
        END_INPUT
        INPUT_CONVERT convert * frame.ppm ; cat frame.ppm

But as soon as you add any line to it, ppmtompeg segfaults:

        INPUT
        frame01.png
        `cat frames.list`
        END_INPUT
        INPUT_CONVERT convert * frame.ppm ; cat frame.ppm

According to the documentation, the above multi-line input should be
valid.  A sample parameter file that causes this segfault is attached. 


T

-- 
People tell me I'm stubborn, but I refuse to accept it!
PATTERN IBBPBBPBBPBBPBBPBBPBBPBBP
OUTPUT test.mpg
INPUT_DIR .
INPUT
frame01.png
`cat frames.list`
END_INPUT
BASE_FILE_FORMAT PPM
INPUT_CONVERT convert * frame.ppm ; cat frame.ppm
GOP_SIZE 100
SLICES_PER_FRAME 5
PIXEL HALF
RANGE 2
PSEARCH_ALG TWOLEVEL
BSEARCH_ALG CROSS2
REFERENCE_FRAME DECODED
FRAME_RATE 24
IQSCALE 8
PQSCALE 8
BQSCALE 8

Reply via email to