Description of problem: The texttopaps filter (paps running in CUPS filter mode) doesn't have a non-zero exit code when it encounters an error. As a result, print jobs can potentially get lost. Version-Release number of selected component (if applicable): 0.6.6-15.fc6 How reproducible: 100% Steps to Reproduce: CHARSET=utf-16 CUPS_SERVER=127.0.0.1 /usr/lib/cups/filter/texttopaps 1 root '' 1 '' input.txt >/dev/null echo $? Actual results: (null): Error while converting strings. 0 Expected results: texttopaps: Error while converting strings. 1 Additional info: Not sure why it displays '(null)' as the program name, but that's a small issue compared to the exit code.
Fixed in 0.6.6-16.fc6.