View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0015431 | Scribus | Import / Export | public | 2018-09-17 18:52 | 2019-06-04 20:56 |
Reporter | mjg | Assigned To | jghali | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.4.7 | ||||
Fixed in Version | 1.4.8.svn | ||||
Summary | 0015431: EPS import fails with ghostscript 9.24+ | ||||
Description | Scribus fails to import EPS when using ghostscript 9.24 or 9.25, or some security patched versions of ghostscript. The reason is that newer ghostscript versions turn off certain postscript construct that were not allowed before either but happened to work. The problematic code is in the import.prolog that scribus uses. | ||||
Steps To Reproduce | scribus redacted2.eps | ||||
Additional Information | For a discussion see https://bugs.ghostscript.com/show_bug.cgi?id=699780 https://bugzilla.redhat.com/show_bug.cgi?id=1628943 The attached patch fixes the problem for scribus 1.4.6 in Fedora (patch submitted there for inclusion). It applies to 1.4.7 as that uses the same import.prolog. Scribus 1.5.4 imports the attached EPS without any problems since it uses a completely different importer (based on poppler, not ghostscript). | ||||
Tags | No tags attached. | ||||
Patch | Yes | ||||
|
scribus-1.4.6-gs-9.24.patch (326 bytes)
--- scribus-1.4.6-orig/scribus/plugins/import/ps/import.prolog 2009-05-08 21:04:32.000000000 +0200 +++ scribus-1.4.6/scribus/plugins/import/ps/import.prolog 2018-09-17 16:05:24.988900385 +0200 @@ -75,6 +75,7 @@ //doimage exec } .forceput end +/.currentopacityalpha {//.currentopacityalpha} bind def setglobal .bindnow |
|
Patch has been applied to 1.4.x branch. Thanks! |
Date Modified | Username | Field | Change |
---|---|---|---|
2018-09-17 18:52 | mjg | New Issue | |
2018-09-17 18:52 | mjg | File Added: redacted2.eps | |
2018-09-17 18:52 | mjg | File Added: scribus-1.4.6-gs-9.24.patch | |
2018-09-17 21:37 | jghali | Assigned To | => jghali |
2018-09-17 21:37 | jghali | Status | new => resolved |
2018-09-17 21:37 | jghali | Resolution | open => fixed |
2018-09-17 21:37 | jghali | Fixed in Version | => 1.4.8.svn |
2018-09-17 21:37 | jghali | Note Added: 0045467 | |
2019-06-04 20:56 | cbradney | Status | resolved => closed |