Uploaded image for project: 'Xerces-C++'
  1. Xerces-C++
  2. XERCESC-69

Janitor/MemBufInputSource crash

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Resolution: Cannot Reproduce
    • None
    • None
    • None
    • Operating System: Linux
      Platform: PC
    • 2021

    Description

      When parsing a document that contains an external subset, the parser crashes in
      the destructor in MemBufInputSource. Looking in the source code, it seems to me
      that a Janitor is set twice on the input source; once in
      ReaderMgr::createReader method and once in the DTDScanner::scanDocTypeDecl
      method. When I then commented out the Janitor-statement on line 1744 in
      DTDScanner::scanDocTypeDecl, it worked fine.

      Attachments

        Activity

          People

            Unassigned Unassigned
            tomas.fors@tietotech.se tomas.fors
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: