[MOD] STR #4219: Scheduler does not validate client-provided UTF8 strings

Tim Waugh <[email protected]> Tue, 30 Oct 2012 07:14:46 -0700 (PDT)
Newsgroups gmane.comp.printing.cups.bugs
Message-ID <[email protected]>
DO NOT REPLY TO THIS MESSAGE.  INSTEAD, POST ANY RESPONSES TO THE LINK BELOW.

[STR New]

libdbus now performs strict checking for UTF8 validity in string
parameters. This causes an assertion failure when a required attribute is
not valid UTF-8.

I think the scheduler ought to validate UTF8 strings provided by clients.

Example assertion failure caused by this:
  https://bugzilla.redhat.com/show_bug.cgi?id=863387

(Originally from STR #3984)

Link: http://www.cups.org/str.php?L4219
Version: 1.6.1