all devices regression report - 2017-12-12-12:09:22 - ed2c6957a2ed53aac51e0b7d4209e62f096b8d73
| Newsgroups | gmane.comp.printing.ghostscript.regression |
|---|---|
| Message-ID | <20171212200922.AFD4220401E7@i7> |
Differences in all devices errors using gs/examples files Previous Revision: ac241e31c931858e562dc0a4cd88db31e012c2cf Current Revision: ed2c6957a2ed53aac51e0b7d4209e62f096b8d73 commit ed2c6957a2ed53aac51e0b7d4209e62f096b8d73 Author: Robin Watts <[email protected]> AuthorDate: Tue Dec 12 16:58:00 2017 +0000 CommitDate: Tue Dec 12 17:01:42 2017 +0000 Bug 698805: Fix NULL pointer dereference in new scan converter. Again caused by an integer overflow. signed sy, ey can differ by more than 0x80000000, which means when we subtract them, we can end up with a result with a different sign. Fix by using a safer test. base/gxscanc.c new errors: errors that went away: errors that are not whitelisted: === ghostpdl/examples/transparency_example.ps === cp50 === === ghostpdl/examples/transparency_example.ps === psdrgb ===