HomePhabricator
Diffusion MITK b7299f54c209

Handle uninitialized segmentations in interpolator

Description

Handle uninitialized segmentations in interpolator

Summary:
Invoke an itk::AbortEvent() when the observed segmentation gets invalid.
Also, remove observers that were added before.

Disable interpolation in GUI if interpolator aborted.

Fixes T28385.

Test Plan: See reproduction steps in T28385.

Reviewers: O1 MITK Reviewer Group I, kalali

Reviewed By: O1 MITK Reviewer Group I, kalali

Subscribers: kalali

Maniphest Tasks: T28385

Differential Revision: https://phabricator.mitk.org/D519

Details

Provenance
kislinskAuthored on Jul 9 2021, 7:39 AM
kislinskPushed on Jul 9 2021, 7:49 AM
Reviewer
O1: MITK Reviewer Group I
Differential Revision
Restricted Differential Revision
Parents
rMITKbb5598e1083a: Release own reference to segmentation if it is invalid
rMITK3349cb419412: Merge branch 'master' into develop
Branches
Unknown
Tags
Unknown
Tasks
T28385: [Segmentation] Erosion crashes the MITK Workbench after interpolation