View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010833ITKpublic2010-06-15 15:422010-08-02 15:55
ReporterGreg Sharp 
Assigned ToMathieu Malaterre 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformAllOSAllOS VersionAll
Product VersionITK-3-18 
Target VersionFixed in VersionITK-3-20 
Summary0010833: GDCM parse fault for special SQ data elements
DescriptionAs per the dicom standard (Page 42 of PS 3.5-2009), special SQ data elements (fffe,e000), (fffe,e00d), and (fffe,e0dd) are always implicit VR. However, in certain circumstances, ITK/GDCM attempts to read these data elements in explicit VR mode. This fault causes a data truncation during read, and the remainder of the file is ignored.

Suggested fix:

My suggestion is to check for these special SQ elements, and make sure that they are always parsed using implicit VR mode. The attached patch does this by avoiding the call to FindDocEntryVR() for special SQ data elements.

TagsNo tags attached.
Resolution Date
Sprint
Sprint Status
Attached Filespatch file icon gdcm-sq-parse-bug.patch [^] (816 bytes) 2010-06-15 15:42 [Show Content]
? file icon contour-anon.dcm [^] (44,546 bytes) 2010-06-15 15:59

 Relationships

  Notes
(0021022)
Greg Sharp (reporter)
2010-06-15 15:59

Added test data to reproduce: contour-anon.dcm.
(0021599)
Mathieu Malaterre (developer)
2010-08-02 15:55

This has been fixed by:

http://itk.org/gitweb?p=ITK.git;a=commitdiff;h=efdf865348129cf34906b3fd9a7f8b12ea42c25f [^]

 Issue History
Date Modified Username Field Change
2010-06-15 15:42 Greg Sharp New Issue
2010-06-15 15:42 Greg Sharp File Added: gdcm-sq-parse-bug.patch
2010-06-15 15:59 Greg Sharp File Added: contour-anon.dcm
2010-06-15 15:59 Greg Sharp Note Added: 0021022
2010-06-16 05:58 Mathieu Malaterre Status new => assigned
2010-06-16 05:58 Mathieu Malaterre Assigned To => Mathieu Malaterre
2010-08-02 15:55 Mathieu Malaterre Note Added: 0021599
2010-08-02 15:55 Mathieu Malaterre Status assigned => closed
2010-08-02 15:55 Mathieu Malaterre Resolution open => fixed
2010-08-02 15:55 Mathieu Malaterre Fixed in Version => ITK-3-20


Copyright © 2000 - 2018 MantisBT Team