[Bug 1229590] New: segfault printing non-pdf files
https://bugzilla.suse.com/show_bug.cgi?id=1229590 Bug ID: 1229590 Summary: segfault printing non-pdf files Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.6 Hardware: x86-64 OS: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Printing Assignee: jsmeix@suse.com Reporter: temir@gmx.de QA Contact: jsmeix@suse.com Target Milestone: --- Found By: --- Blocker: --- Hello all, after fresh install and setting up Leap 15.6, printing of non-PDF files no longer works. `lp textfile.txt` produces the log entries in /var/log/messages: Aug 21 21:12:37 xmg-core17 kernel: pdftops[19528]: segfault at 4 ip 0000559e849501db sp 00007ffc33f2b450 error 4 in pdftops[559e8494e000+8000] likely on CPU 2 (core 1, socket 0) Aug 21 21:12:37 xmg-core17 kernel: Code: 24 70 48 8d 3d 81 3e 00 00 48 89 ac 24 98 00 00 00 48 c7 84 24 a0 00 00 00 00 00 00 00 48 89 c6 48 89 44 24 20 e8 65 39 00 00 <41> 83 7c 24 04 00 0f 85 56 0c 00 00 c7 44 24 10 01 00 00 00 41 83 For a .odt file the same. Printing a pdf from okular works fine. If additional information is needed, I am happy to provide it. Regards, temir. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229590 https://bugzilla.suse.com/show_bug.cgi?id=1229590#c1 --- Comment #1 from temir <temir@gmx.de> --- = ENV = OS: openSUSE Leap 15.6 with all at 21.08.2024 available updates -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229590 https://bugzilla.suse.com/show_bug.cgi?id=1229590#c3 --- Comment #3 from temir <temir@gmx.de> --- Hello, Thank you for the link to the SDB article. I followed your steps with the virtual generic PostScript printer today - no errors. The problem for me is probably with the printer itself (PPD) or the wrapper - I need to dig deeper: *** xmg-core17:~ # lp -d HL5250DN /etc/os-release Anfrage-ID ist HL5250DN-41 (1 Datei(en)) xmg-core17:~ # xmg-core17:~ # grep 'Job 41.*PID' /var/log/cups/error_log I [22/Aug/2024:11:04:03 +0200] [Job 41] Started filter /usr/lib/cups/filter/texttopdf (PID 1819) I [22/Aug/2024:11:04:03 +0200] [Job 41] Started filter /usr/lib/cups/filter/pdftopdf (PID 1820) I [22/Aug/2024:11:04:03 +0200] [Job 41] Started filter /usr/lib/cups/filter/pdftops (PID 1821) I [22/Aug/2024:11:04:03 +0200] [Job 41] Started filter /usr/lib/cups/filter/brlpdwrapperHL5250DN (PID 1822) I [22/Aug/2024:11:04:03 +0200] [Job 41] Started backend /usr/lib/cups/backend/lpd (PID 1823) D [22/Aug/2024:11:04:03 +0200] [Job 41] PID 1819 (/usr/lib/cups/filter/texttopdf) exited with no errors. D [22/Aug/2024:11:04:03 +0200] [Job 41] PID 1820 (/usr/lib/cups/filter/pdftopdf) exited with no errors. D [22/Aug/2024:11:04:03 +0200] [Job 41] PID 1821 (/usr/lib/cups/filter/pdftops) crashed on signal 11. D [22/Aug/2024:11:04:04 +0200] [Job 41] PID 1822 (/usr/lib/cups/filter/brlpdwrapperHL5250DN) exited with no errors. D [22/Aug/2024:11:04:08 +0200] [Job 41] PID 1823 (/usr/lib/cups/backend/lpd) exited with no errors. *** Libraries may be missing with 32-bit... I'll get back to you after a few tests. Best Regards, temir. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1229590 https://bugzilla.suse.com/show_bug.cgi?id=1229590#c6 temir <temir@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags| |needinfo? --- Comment #6 from temir <temir@gmx.de> --- Wow, I'm really impressed. This is the information I've been looking for for a long time in various forums and haven't found. The quick printing with slightly lower quality is my choice. But, caution for all owners of the HL-5250DN or similar printers if several services are active, because the HL-5250DN can emulate other printers. activated Services: BRN_87B19B_P1 BINARY_P1 TEXT_P1 POSTSCRIPT_P1 PCL_P1 BRN_87B19B_P1_AT That means if you use the Postscript driver: /usr/share/cups/model/OpenPrintingPPDs/postscript/Brother-HL-5250DN.Postscript-Brother.ppd.gz => then the URI for the device is: lpd://<IP-address-of-Printer/postscript_p1 if you use the PCL driver: Simplex - /usr/share/cups/model/OpenPrintingPPDs/ghostscript/Generic-PCL_5e_Printer.ljet4.ppd.gz or Duplex - /usr/share/cups/model/OpenPrintingPPDs/ghostscript/Generic-PCL_5e_Printer.ljet4d.ppd.gz => then the URI for the device is: lpd://<IP-address-of-Printer/pcl_p1 And also adjust the default settings: Letter => A4 after the driver change. Mr. Meixner, thank you very much, now I am finally happy with my printer from 2005. The case can be closed as solved. Should I close it? Best Kind Of Regards, temir. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com