Project

Profile

Help

Bug #4124

closed

When building the tree used for validating XSD assertions, an extra endElement event is issued

Added by Michael Kay almost 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Internals
Sprint/Milestone:
-
Start date:
2019-02-01
Due date:
% Done:

100%

Estimated time:
Legacy ID:
Applies to branch:
9.9, trunk
Fix Committed on Branch:
9.9, trunk
Fixed in Maintenance Release:
Platforms:

Description

This doesn't seem to cause any adverse effects in the current product, but that's pure luck...

It seems that when we build the tree used for validating assertions during XSD 1.1 schema validation, an extra endElement() event is generated at the end. Noticed this because I had some experimental filters in the code. The extra event is generated by ValidationStack line 416; removing this call on endElement() appears to fix the problem, but needs proper testing.

Please register to edit this issue

Also available in: Atom PDF