This is an automated email from the ASF dual-hosted git repository. jim pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/openoffice.git
The following commit(s) were added to refs/heads/trunk by this push: new 14bde5d Check bounds 14bde5d is described below commit 14bde5dae6dcda56a7bf1cd9b998623709f9e755 Author: Jim Jagielski <jim...@gmail.com> AuthorDate: Thu Feb 4 09:35:06 2021 -0500 Check bounds (cherry picked from commit d0cfab3807a7378eda5575dc9edbf7a9ee0080a5) --- main/redland/raptor/raptor2-2.0.15.patch.nspace | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/main/redland/raptor/raptor2-2.0.15.patch.nspace b/main/redland/raptor/raptor2-2.0.15.patch.nspace index 8e07f2d..b3363e6 100644 --- a/main/redland/raptor/raptor2-2.0.15.patch.nspace +++ b/main/redland/raptor/raptor2-2.0.15.patch.nspace @@ -29,6 +29,16 @@ index 693b9468..0d3a36a5 100644 if(element->declared_nspaces) nspace_max_count += raptor_sequence_size(element->declared_nspaces); if(element->xml_language) +@@ -216,6 +216,9 @@ raptor_xml_writer_start_element_common(raptor_xml_writer* xml_writer, + + if(nstack && element->attributes) { + for(i = 0; i < element->attribute_count; i++) { ++ if (nspace_declarations_count > element->attribute_count) ++ goto error; ++ + /* qname */ + if(element->attributes[i]->nspace) { + /* Check if we need a namespace declaration attribute */ @@ -237,7 +238,7 @@ raptor_xml_writer_start_element_common(raptor_xml_writer* xml_writer, } }