all devices regression report - 2017-11-09-12:01:53 - c535ebb24602ff14a375a1590a9df6bd8bb7e9c4

[email protected]
Newsgroups gmane.comp.printing.ghostscript.regression
Message-ID <20171109200154.595BA204026F@i7>
Differences in all devices errors using gs/examples files

Previous Revision: ea81364fdda57ce2c82007a150add5949a1c5788
 Current Revision: c535ebb24602ff14a375a1590a9df6bd8bb7e9c4

commit c535ebb24602ff14a375a1590a9df6bd8bb7e9c4
Author:     Ray Johnston <[email protected]>
AuthorDate: Fri Nov 3 08:52:50 2017 -0700
CommitDate: Thu Nov 9 10:29:30 2017 -0800

    Fix bug 695877: SEGV when display callback not set.
    
    Change most of the device procs to return gs_error_Fatal when the callback
    hasn't been set. The open is allowed to be called before it is set, but any
    operations other than fill_rect (allowed for due to fillpage) and close will
    now return Fatal errors. This allows the device to be "fake opened" by gs_init
    before the parameters are processed and the display callback is set and the
    device is opened for actual use.

devices/gdevdsp.c

new errors:

errors that went away:

errors that are not whitelisted:
=== ghostpdl/examples/transparency_example.ps === cp50 ===
=== ghostpdl/examples/transparency_example.ps === psdrgb ===
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.