DTD parse errors not detected

Bug #353664 reported by Jeroen T. Vermeulen
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Medium
Jeroen T. Vermeulen

Bug Description

When a DTD file inside an XPI archive has parse errors, the parser does not generate an error. I haven't studied the details, but it looks like it will just parse what it can and ignore what it can't. This is because the parser uses the ErrorCounter error handler, which quietly counts errors and does nothing else about them.

This came up as part of the work on the poimport-error-reports branch. A fix is included there.

Changed in rosetta:
assignee: nobody → jtv
importance: Undecided → Medium
status: New → In Progress
Changed in rosetta:
milestone: none → 2.2.4
Revision history for this message
Jeroen T. Vermeulen (jtv) wrote :

Fixed in RF 8155

Changed in rosetta:
status: In Progress → Fix Committed
Changed in rosetta:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.