gs crashed with SIGSEGV in continue_margin_common()

Bug #1569715 reported by petroo
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ghostscript (Ubuntu)
Expired
Medium
Unassigned

Bug Description

trying to print a web page (<http://www.ukaachen.de/kliniken-institute/klinik-fuer-phoniatrie-paedaudiologie-und-kommunikationsstoerungen/klinik/team.html>) via cups pdf printer

ProblemType: Crash
DistroRelease: Ubuntu 16.04
Package: ghostscript 9.18~dfsg~0-0ubuntu2
ProcVersionSignature: Ubuntu 4.4.0-18.34-generic 4.4.6
Uname: Linux 4.4.0-18-generic i686
ApportVersion: 2.20.1-0ubuntu1
Architecture: i386
Date: Wed Apr 13 08:12:07 2016
ExecutablePath: /usr/bin/gs
InstallationDate: Installed on 2016-04-01 (11 days ago)
InstallationMedia: Xubuntu 16.04 LTS "Xenial Xerus" - Beta i386 (20160323)
Lpstat:
 device for clp550: dnssd://Samsung%20CLP-550%20(SEC0000f0a91571)._printer._tcp.local/
 device for lj5: socket://192.168.2.22:9100
 device for PDF: cups-pdf:/
MachineType: LENOVO 2089A57
Papersize: a4
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
PpdFiles:
 PDF: Generic CUPS-PDF Printer
 clp550-pRoo: Samsung CLP-550 Foomatic/Postscript (recommended)
 lj5: HP LaserJet 5 - CUPS+Gutenprint v5.2.11
 clp550: Samsung CLP-550, 2.0.0
ProcCmdline: gs -q -dNOPAUSE -dBATCH -dSAFER -sDEVICE=ps2write -sOUTPUTFILE=%stdout -dLanguageLevel=2 -r600 -dCompressFonts=false -dNoT3CCITT -dNOINTERPOLATE -c save\ pop -f /tmp/019485719a7be
ProcEnviron:
 PATH=(custom, no user)
 LANG=de_DE.UTF-8
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-18-generic root=UUID=6c90a462-faa3-475e-ab15-9f38f48965c4 ro quiet splash vt.handoff=7
SegvAnalysis:
 Segfault happened at: 0xb6c1bff3 <continue_margin_common+435>: movswl -0x2(%ecx),%esi
 PC (0xb6c1bff3) ok
 source "-0x2(%ecx)" (0xbbf6d0e0) not located in a known VMA region (needed readable region)!
 destination "%esi" ok
SegvReason: reading unknown VMA
Signal: 11
SourcePackage: ghostscript
StacktraceTop:
 continue_margin_common () from /usr/lib/i386-linux-gnu/libgs.so.9
 ?? () from /usr/lib/i386-linux-gnu/libgs.so.9
 gx_default_fill_path () from /usr/lib/i386-linux-gnu/libgs.so.9
 gx_fill_path () from /usr/lib/i386-linux-gnu/libgs.so.9
 ?? () from /usr/lib/i386-linux-gnu/libgs.so.9
Title: gs crashed with SIGSEGV in continue_margin_common()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 04/22/2009
dmi.bios.vendor: LENOVO
dmi.bios.version: 6FET66WW (2.16 )
dmi.board.name: 2089A57
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6FET66WW(2.16):bd04/22/2009:svnLENOVO:pn2089A57:pvrThinkPadT500:rvnLENOVO:rn2089A57:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2089A57
dmi.product.version: ThinkPad T500
dmi.sys.vendor: LENOVO

Revision history for this message
petroo (roosen) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 continue_margin_common (ll=0xbff6bb60, set=0xbff6bc58, flp=0xbff6c0c0, alp=0xbff6bfec, y0=12544, y1=12545) at ./base/gxfdrop.c:328
 continue_margin (y1=<optimized out>, y0=12544, alp=0xbff6bfec, flp=0xbff6c0c0, ll=0xbff6bb60) at ./base/gxfill.c:1388
 spot_into_trapezoids__pr_fd (band_mask=-2147483648, ll=0xbff6bb60) at ./base/gxfilltr.h:331
 spot_into_trapezoids (ll=0xbff6bb60, band_mask=-2147483648) at ./base/gxfill.c:2188
 gx_general_fill_path (pis=0x85fdbb4, pis=0x85fdbb4, pcpath=0x89cfcf8, pdevc=<optimized out>, params=<optimized out>, ppath=0x861a89c, pdev=0x8a32578) at ./base/gxfill.c:518

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in ghostscript (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
information type: Private → Public
Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

Please follow the instructions of both the sections "Capturing print job data" and "CUPS error_log" on https://wiki.ubuntu.com/DebuggingPrintingProblems#Capturing_print_job_data for a job which you are not able to print (send to CUPS PDF queue to obtain a PDF file) due to the Ghostscript crash.

Please attach the files you obtained on-by-one, without compressing or packaging together, to this bug report.

Changed in ghostscript (Ubuntu):
status: New → Incomplete
Revision history for this message
petroo (roosen) wrote :
  • appout Edit (109.0 KiB, application/octet-stream)

As wished, here is the respective appout file:

Revision history for this message
petroo (roosen) wrote :

... and the corresponding original "print to file" file as delivered by Firefox:

Revision history for this message
Till Kamppeter (till-kamppeter) wrote :

I have only amd64 systems and there I cannot reproduce the crash.

I see that you have an 1386 system. Does it crash all the time there? Do you have another Xenial system which is amd64 (or can you run a live CD/USB on an amd64 system)? Please try whether you get the crash also there.

Revision history for this message
petroo (roosen) wrote : Re: [Bug 1569715] Re: gs crashed with SIGSEGV in continue_margin_common()

Hello Till,

> I have only amd64 systems and there I cannot reproduce the crash.
>
> I see that you have an 1386 system. Does it crash all the time there?

No, it is just this one web page that cannot be printed. Everything else
is working fine.

I submitted the bug mainly to help you out with a probably queer PDF
that seems to stifle the processing.

> Do
> you have another Xenial system which is amd64 (or can you run a live
> CD/USB on an amd64 system)? Please try whether you get the crash also
> there.

I'll try to get one going, but it will take me some time - sorry!

 Petra
--
g.o.e.the LinguAdapt
Dr. Petra Roosen U. Vollmer & Dr. P. Roosen GbR
http://www.goethe-ac.de http://www.linguadapt.de
Tel. ++49 241 7091525 Tel. ++49 241 7091520

Aphasie- und Anopsietherapiesysteme: http://www.linguadapt.de
Vergleichen Sie Ihre Firma: http://www.filius-online.eu
Energietechnische Kostenfunktionen: http://kfserver.kaiserstadt.de
E-xx Kraftstoffe in Flugzeugen: http://vorostat.de/s/ExRep.html
Strukturanalyse interdisziplinär: http://vorostat.de/s/Struct.html

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for ghostscript (Ubuntu) because there has been no activity for 60 days.]

Changed in ghostscript (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.