all devices regression report - 2017-11-16-06:31:10 - b76dc2d704fcc00edc8c1fd8ae19d01a36e22c49

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

Previous Revision: 01ce294445f7988f51f63108d53a89df003f2b1e
 Current Revision: b76dc2d704fcc00edc8c1fd8ae19d01a36e22c49

commit b76dc2d704fcc00edc8c1fd8ae19d01a36e22c49
Author:     Ken Sharp <[email protected]>
AuthorDate: Thu Nov 16 13:38:59 2017 +0000
CommitDate: Thu Nov 16 13:38:59 2017 +0000

    ps2write - fix string splitting for output formatting
    
    Bug #698708 "Ghostscript loops"
    
    When writing output for ps2write, we limit the output width to 255
    characters. If a string is longer than that we try to split it on
    PostScript tokens. If we can't do that then we just break at 255
    characters and stick in a newline.
    
    The logic in here however was flawed however, it failed to update the
    pointer 'p' which points to the character currently being processed
    and did not reset the width count to 0 when the string was output.
    
    This could lead to us in an infinite loop.

devices/vector/gdevpdfu.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.