|
Bugzilla – Full Text Bug Listing |
| Summary: | stp printer drivers fail | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | Klaus Singvogel <kssingvo> |
| Component: | Printing | Assignee: | Klaus Singvogel <kssingvo> |
| Status: | RESOLVED FIXED | QA Contact: | Johannes Meixner <jsmeix> |
| Severity: | Critical | ||
| Priority: | P5 - None | ||
| Version: | Beta 3 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
Klaus Singvogel
2006-02-09 10:56:40 UTC
rastertoprinter segfaults. How to reproduce on caps.suse.de I saved /usr/lib64/cups/filter/rastertoprinter as /usr/lib64/cups/filter/rastertoprinter.orig I have /usr/lib64/cups/filter/rastertoprinter as ----------------------------------------------------- #! /bin/bash cat - >/tmp/rastertoprinter.input exit 0 ----------------------------------------------------- I set up a test queue using lpadmin -p test -v file:/dev/null -E \ -P /usr/share/cups/model/stp/escp2-1280.ppd.gz I created /tmp/rastertoprinter.input using lp -d test /usr/share/YaST2/data/printer/testpg.ps I send this to rastertoprinter.orig using cat /tmp/rastertoprinter.input \ | PPD=/etc/cups/ppd/test.ppd \ /usr/lib64/cups/filter/rastertoprinter.orig job user title 1 foo=bar and I got a "Segmentation fault" The failing PPDs have only the following cupsModelNumber entries: *cupsModelNumber: "35" *cupsModelNumber: "36" *cupsModelNumber: "37" *cupsModelNumber: "46" *cupsModelNumber: "47" *cupsModelNumber: "48" *cupsModelNumber: "49" *cupsModelNumber: "50" *cupsModelNumber: "51" *cupsModelNumber: "53" *cupsModelNumber: "57" *cupsModelNumber: "58" *cupsModelNumber: "62" *cupsModelNumber: "63" None of these model numbers exist in a non-failing PPD. fixed in next version. |