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 ===