Skip to content

LArRawDataReadingAlg: Improve handling of corrupt events

Walter Lampl requested to merge wlampl/athena:ATLASRECTS-6938 into master

The crash descibed in ATLASRECTS-6938 exposed one possible code-path where corrupt input data led to a segfault. The first commit of this MR fixes this particular problem.

The second commit changes the error-handling strategy a bit: When the algorithm encouters corrupt input data (and the FailOnCorruption property is false), it will jump to the next ROD instead of returning a StatusCode right away.

Closes ATLASRECTS-6938

Merge request reports