]> granicus.if.org Git - postgresql/commit
Add an expected-file to match behavior of latest libxml2.
authorTom Lane <tgl@sss.pgh.pa.us>
Sat, 12 Dec 2015 00:08:40 +0000 (19:08 -0500)
committerTom Lane <tgl@sss.pgh.pa.us>
Sat, 12 Dec 2015 00:08:40 +0000 (19:08 -0500)
commitf5eebea8d8bffaa3fedb810634b8c8100b241f7a
tree9829b254ae97ad73737c5e323c18a9d6ea24f677
parent629842a8eeab008f0a5487a267ddba26a66a6c29
Add an expected-file to match behavior of latest libxml2.

Recent releases of libxml2 do not provide error context reports for errors
detected at the very end of the input string.  This appears to be a bug, or
at least an infelicity, introduced by the fix for libxml2's CVE-2015-7499.
We can hope that this behavioral change will get undone before too long;
but the security patch is likely to spread a lot faster/further than any
follow-on cleanup, which means this behavior is likely to be present in the
wild for some time to come.  As a stopgap, add a variant regression test
expected-file that matches what you get with a libxml2 that acts this way.
src/test/regress/expected/xml_2.out [new file with mode: 0644]