Uploaded image for project: 'Confluence'
  1. Confluence
  2. CONFLUENCE-158

Exceptions can break imports because of unmatched begin / end primitives

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 9.29.2
    • 9.29.1
    • XML
    • None
    • Unknown

    Description

      Exceptions can mess up with the begin / end space / document primitives, breaking the whole import.

      For instance, if an exception happens after a beginWikiDocument() but before the corresponding endWikiDocument, the whole import can break because the state of the input filter becomes inconsistent.

      This can be prevented with try { } finally { }{}.

      Attachments

        Activity

          People

            rjakse Raphaël Jakse
            rjakse Raphaël Jakse
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: