[Bug 568280] New: ghostscript segfaults building lilypond-2.12.3
http://bugzilla.novell.com/show_bug.cgi?id=568280 http://bugzilla.novell.com/show_bug.cgi?id=568280#c0 Summary: ghostscript segfaults building lilypond-2.12.3 Classification: openSUSE Product: openSUSE 11.3 Version: Factory Platform: x86-64 OS/Version: SuSE Other Status: NEW Severity: Normal Priority: P5 - None Component: Printing AssignedTo: jsmeix@novell.com ReportedBy: janneke@gnu.org QAContact: jsmeix@novell.com Found By: --- Blocker: --- Created an attachment (id=334964) --> (http://bugzilla.novell.com/attachment.cgi?id=334964) lily-65a7b1b1-1.eps modified to read emmentaler-20.otf from cwd User-Agent: Mozilla/5.0 (X11; U; Linux i686; nl; rv:1.9.1.6) Gecko/20091215 Ubuntu/9.10 (karmic) Firefox/3.5.6 Trying to bump lilypond to 2.12.3, I find that the documentation does (still, see #502647) not build in current factory, due to ghostscript segfaulting. There's a new upstream release of ghostscript available: 8.70 that successfully builds the lilypond documentation, you may want to update. I'm attaching the input file: lily-65a7b1b1-1.eps Reproducible: Always Steps to Reproduce: This is the command that fails Run LANG= gs -dNOSAFER -dEPSCrop -dCompatibilityLevel=1.4 -dNOPAUSE -dBATCH -r1200 -sDEVICE=pdfwrite -sOutputFile="lily-65a7b1b1-1.pdf" -c .setpdfwrite -f "bug.eps" Actual Results: Segmentation fault Expected Results: Clean exit producing lily-65a7b1b1-1.pdf peder:/usr/src/packages/BUILD/lilypond-2.12.3> rpm -qi ghostscript-library Name : ghostscript-library Relocations: (not relocatable) Version : 8.64 Vendor: openSUSE Release : 9.3 Build Date: ma 04 jan 2010 05:06:04 UTC Install Date: ma 04 jan 2010 19:58:14 UTC Build Host: build35 Group : System/Libraries Source RPM: ghostscript-library-8.64-9.3.src.rpm -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c1
--- Comment #1 from Jan Nieuwenhuizen
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c2
--- Comment #2 from Jan Nieuwenhuizen
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c3
Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c4
--- Comment #4 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c5
--- Comment #5 from Dr. Werner Fink
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c6
Dr. Werner Fink
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c7
--- Comment #7 from Dr. Werner Fink
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c8
--- Comment #8 from Dave Plater
Do you know that 8.70 is under GPL3 which will cause troubles e.g. with TeXLive sub packages Does this mean that there is a legal problem with gs and if so how can it be overcome. I'm busy with building gs 8.70, I've already built a converted fc10 8.70 in my home project for lilypond to build against and haven't experienced any failures due to this bug. The best way to test is for me to have a lilypond to build against the above mentioned gs but it's not in Printing, you must mean Printing:ghostscript. I've setup home:plater:branches:openSUSE:Factory:Contrib lilypond to build against the Printing:ghostscript gs without the workaround that 90% solves the segfault problem.
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c9
Dr. Werner Fink
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c10
--- Comment #10 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c11
--- Comment #11 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c12
--- Comment #12 from Dave Plater
From this we can conclude that whatever is causing the seg fault is present in version 8.70.
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c13
--- Comment #13 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c14
--- Comment #14 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c15
--- Comment #15 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c16
--- Comment #16 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c17
--- Comment #17 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c18
--- Comment #18 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c19
--- Comment #19 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c21
--- Comment #21 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c26
--- Comment #26 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c27
--- Comment #27 from Dr. Werner Fink
From `osc request show --diff 29928' I've seen:
--- ghostscript-library.changes --- ghostscript-library.changes @@ -2 +2 @@ -Mon Nov 30 14:42:21 CET 2009 - werner@suse.de +Wed Jan 13 07:47:37 UTC 2010 - davejplater@gmail.com @@ -4 +4,2 @@ -- Fix possible vulnerability in ghostscript 8.64 (bnc#559122) +- Merged fc10 ghostscript-fPIC.patch and ghostscript-gs-executable.patch + with ghostscriipt-8.70.dif @@ -7 +8 @@ -Tue Nov 24 11:28:03 CET 2009 - werner@suse.de +Tue Jan 12 13:30:09 UTC 2010 - davejplater@gmail.com @@ -9,3 +10,30 @@ -- Add patch to correct bitcmyk blank output on e.g. Samsung CLP-300 - and other printers (bnc# 557948) -- Do not destroy upstream patches due fuzz=0 +- Fixed ghostscriipt-8.64.dif and renamed to ghostscriipt-8.70.dif +- Split off man page fixes to a separate patch :- + ghostscriipt-8.70-manpages.patch + +------------------------------------------------------------------- +Tue Jan 12 07:28:16 UTC 2010 - davejplater@gmail.com + and --- ghostscript-mini.changes --- ghostscript-mini.changes @@ -2,12 +1,0 @@ -Mon Nov 30 14:42:21 CET 2009 - werner@suse.de - -- Fix possible vulnerability in ghostscript 8.64 (bnc#559122) - -------------------------------------------------------------------- -Tue Nov 24 11:28:03 CET 2009 - werner@suse.de - -- Add patch to correct bitcmyk blank output on e.g. Samsung CLP-300 - and other printers (bnc# 557948) -- Do not destroy upstream patches due fuzz=0 - -------------------------------------------------------------------- which indicates to me that the changelogs are not the latest one. In other words could be changes which are missed I guess. You could try to check the latest source with osc co Publishing ghostscript-library to see if there are really any difference. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c28
--- Comment #28 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c29
--- Comment #29 from Dr. Werner Fink
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c30
--- Comment #30 from Dr. Werner Fink
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c31
--- Comment #31 from Dave Plater
http://bugzilla.novell.com/show_bug.cgi?id=568280
http://bugzilla.novell.com/show_bug.cgi?id=568280#c32
Dr. Werner Fink
https://bugzilla.novell.com/show_bug.cgi?id=568280
https://bugzilla.novell.com/show_bug.cgi?id=568280#c33
--- Comment #33 from Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com