| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0010423 | ITK | public | 2010-03-16 11:18 | 2010-03-16 12:46 | |||||
| Reporter | Ivan Macia | ||||||||
| Assigned To | Mathieu Malaterre | ||||||||
| Priority | normal | Severity | crash | Reproducibility | sometimes | ||||
| Status | closed | Resolution | won't fix | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | ITK-3-16 | ||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0010423: Crash parsing DICOM tag | ||||||||
| Description | While trying to parse a DICOM tag (2005,0000) (Group Length I think) in gdcm::Document::ParseDES() it tries to skip the tag and the call RemoveEntry( newDocEntry ); calls ElementSet::RemoveEntry() where the entry is not found. Instead the following call should be made: set->RemoveEntry( newDocEntry ); which in my case calls SQEntry::RemoveEntry() which actually removes the entry. In the first case a hanging pointer is left at the end of SQItem::DocEntries which finally crashes when SQItem::AddEntry() is called for the next item. | ||||||||
| Tags | No tags attached. | ||||||||
| Resolution Date | |||||||||
| Sprint | |||||||||
| Sprint Status | |||||||||
| Attached Files | |||||||||
| Relationships | |
| Relationships |
| Notes | |
|
(0019896) Mathieu Malaterre (developer) 2010-03-16 12:45 |
File is corrupted (mixture of implicit and explicit element). GDCM 2.x properly handles it. Closing issue. |
|
(0019897) Mathieu Malaterre (developer) 2010-03-16 12:46 |
GDCM 1.x is feature frozen. Please switch to GDCM 2.x |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| 2010-03-16 11:18 | Ivan Macia | New Issue | |
| 2010-03-16 12:05 | Ivan Macia | File Added: IM_0001 | |
| 2010-03-16 12:45 | Mathieu Malaterre | Status | new => assigned |
| 2010-03-16 12:45 | Mathieu Malaterre | Assigned To | => Mathieu Malaterre |
| 2010-03-16 12:45 | Mathieu Malaterre | Note Added: 0019896 | |
| 2010-03-16 12:46 | Mathieu Malaterre | Note Added: 0019897 | |
| 2010-03-16 12:46 | Mathieu Malaterre | Status | assigned => closed |
| 2010-03-16 12:46 | Mathieu Malaterre | Resolution | open => won't fix |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |