all devices regression report - 2017-11-13-05:16:40 - 143a892226b79676f5f8853f63532f9e6f4e8f5e
| Newsgroups | gmane.comp.printing.ghostscript.regression |
|---|---|
| Message-ID | <20171113131641.27BBA20401E6@i7> |
Differences in all devices errors using gs/examples files Previous Revision: 5fe97ce30de048027da19a85bc574a8adfcf2116 Current Revision: 143a892226b79676f5f8853f63532f9e6f4e8f5e commit 143a892226b79676f5f8853f63532f9e6f4e8f5e Author: Robin Watts <[email protected]> AuthorDate: Mon Nov 13 11:05:04 2017 +0000 CommitDate: Mon Nov 13 11:05:04 2017 +0000 Avoid buffer overflow in GraphicsAlphaBits cdoe with planar device. In GraphicsAlphaBits, we get the pixels from the underlying device (in chunky format). The buffer we get that data into was sized according to get_device_raster(dev, false), which (for a planar device) returns the size for line of planar data. We want the size for one line of chunky data, so use get_device_raster_chunky instead. base/gdevdbit.c new errors: errors that went away: errors that are not whitelisted: === ghostpdl/examples/transparency_example.ps === cp50 === === ghostpdl/examples/transparency_example.ps === psdrgb ===