MITK crashes when loading DICOM Segmentation Object
Open, HighPublic


Test Data:

neher created this task.Oct 5 2017, 4:30 PM
goch triaged this task as High priority.Oct 6 2017, 9:59 AM
neher added a comment.EditedOct 9 2017, 11:04 AM

A bit more detail after some investigation:
The modality tag "SEG" is ambiguous. It is used for the SOPClassUIDs SurfaceSegmentationStorage (1.2.840.10008. AND SegmentationStorage (1.2.840.10008.

The reader is only intended for the latter one. I attached one test file for each case.

SurfaceSegmentationStorage triggers an exception. This can be avoided by directly checking the SOPClassUID in the mimetype method MitkDICOMQIMimeType::AppliesTo.

SegmentationStorage triggers a crash. Needs further investigation.