Project

Profile

Help

Bug #4124

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

Added by Michael Kay almost 3 years ago. Updated almost 3 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.

History

#1 Updated by Michael Kay almost 3 years ago

  • Category set to Internals
  • Status changed from New to Resolved
  • Priority changed from Low to Normal
  • Applies to branch 9.9, trunk added
  • Fix Committed on Branch 9.9, trunk added

#2 Updated by O'Neil Delpratt almost 3 years ago

  • Status changed from Resolved to Closed
  • % Done changed from 0 to 100
  • Fixed in Maintenance Release 9.9.1.2 added

Bug issue fixed in the Saxon 9.9.1.2 maintenance release.

Please register to edit this issue

Also available in: Atom PDF