all devices regression report - 2017-12-28-06:45:58 - 4fb32aef42d267948d97243e7f5512a2b37431b0

[email protected] Thu, 28 Dec 2017 06:45:58 -0800 (PST)
Newsgroups gmane.comp.printing.ghostscript.regression
Message-ID <20171228144558.8D7982040374@i7>
Differences in all devices errors using gs/examples files

Previous Revision: 32cc4f267175dcc7a0dac0219e8e042ec9918cd9
 Current Revision: 4fb32aef42d267948d97243e7f5512a2b37431b0

commit 4fb32aef42d267948d97243e7f5512a2b37431b0
Author:     Ken Sharp <[email protected]>
AuthorDate: Thu Dec 28 13:56:37 2017 +0000
CommitDate: Thu Dec 28 13:56:37 2017 +0000

    XPS interpreter - when discarding an ICC profile for an image, NULL hte pointer
    
    Possibly Bug #698834 " xps dump"
    
    Its not at all clear what the bug reporter sees as a problem, but when
    I run the file to the display the XPS interpreter warns that it is
    discarding an ICC profile because it has the wrong number of
    components (profile has 4 in, 3 out components, image claims to be
    RGB).
    
    This counts the profile reference down by 1 but doesn't set the pointer
    to the profile, saved in the image structure, to NULL leading to us
    trying to free a garbage pointer later.
    
    Setting the pointer to NULL solves the problem, and may fix the bug
    report, if that's what the reporter is complaining about.

xps/xpsimage.c

new errors:

errors that went away:

errors that are not whitelisted:
=== ghostpdl/examples/transparency_example.ps === cp50 ===
=== ghostpdl/examples/transparency_example.ps === psdrgb ===