Uploaded image for project: 'HPCC'
  1. HPCC
  2. HPCC-22497

Fix potential follow-on crash in splitter if exception occurs while preparing input

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.4.2
    • Component/s: Thor
    • Labels:
      None

      Description

      If an exception occurs during a splitter's prepareInput, it will not be fully setup.
      That arm/output will not be read any more (nextRow will not be called), but the other splitter outputs may be.
      In that situation nextRow could deference smartBuf which has not been setup due to the earlier exception, causing a crash.

        Attachments

          Activity

            People

            • Assignee:
              jakesmith Jake Smith
              Reporter:
              jakesmith Jake Smith
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Due:
                Created:
                Updated:
                Resolved: