https://bugzilla.novell.com/show_bug.cgi?id=438547 Summary: Segmentation fault in libcups.so.2 Product: openSUSE 11.0 Version: Final Platform: i586 OS/Version: openSUSE 11.0 Status: NEW Keywords: printing Severity: Major Priority: P5 - None Component: Printing AssignedTo: jsmeix@novell.com ReportedBy: novell.com@tisc.de QAContact: jsmeix@novell.com Found By: Community User Created an attachment (id=247655) --> (https://bugzilla.novell.com/attachment.cgi?id=247655) PPD file for Canon MP610 (minor modifications from downloaded version) I successfully installed an Canon MP610 using the drivers provided by Canon ( cnijfilter-mp610series-2.80-1 , cnijfilter-common-2.80-1 ) and I'm using updated PPDs from http://mp610.blogspot.com/ . Everything worked like a charm and things were really easy to setup and configure! Suddenly, about two weeks later, printing from Acrobat Reader failed while it still works from GIMP and Firefox (I performed updates during that time). I'm getting messages like this in syslog (one message for each try): Oct 23 23:43:38 ferrari kernel: pstocanonij[6998]: segfault at 1 ip b7fb1bb4 sp bface780 error 4 in libcups.so.2[b7f8e000+34000] Oct 23 23:44:18 ferrari kernel: pstocanonij[7036]: segfault at 1 ip b7f16bb4 sp bff33bf0 error 4 in libcups.so.2[b7ef3000+34000] Oct 23 23:45:01 ferrari kernel: pstocanonij[7093]: segfault at 1 ip b805ebb4 sp bf979630 error 4 in libcups.so.2[b803b000+34000] I struggled with gdb and tried to figure out where exactly it crashes in libcups.so.2. I installed the cups-debuginfo and cups-debugsource packages. After telling gdb about the symbols manually, it said that the crash was in ppdPageSize (). If I could gdb to recognise the full debug info and display line numbers, I could step through and aid debugging... (unfortunately, I couldn't find any deeper information than "install -debuginfo package") I checked the PPD using cupstestppd and it only complained about the resolution (there was a "dpi" missing). I also tried different settings in Acrobat Reader (Postscript Level 2, Level 3, with/without Optimize for Speed etc.) - same results. I ran a PDF through pdftops with "-paper match" as well as "-paper A4" - same result: instant segfault. Then I downgraded cups and cups-libs to 1.3.7-25.1 (as available from OSS repo) - no change. I'm attaching the current PPD file. I'm reporting the bug here since I suppose it's some flaw in libcups which IMO should not segfault (even if the PPD is subtly broken which I don't suppose here). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.