Project

General

Profile

Actions

Bug #18

closed

dcmdjpeg stürzt bei fehlerhaft codiertem Bild ab

Added by Marco Eichelberg about 17 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Module:
dcmjpeg, dcmjp2k?, dcmdata?
Operating System:
Compiler:

Description

Es gibt ein Beispielbild, das dcmdjpeg zum Absturz bringt. Vermutlich würde
der gleiche Fehler bei anderer Transfersyntax auch andere Codecs zum Absturz bringen
(RLE, JP2K, JPLS). Das Problem in der Datei

/share/dicom/images/damaged/undefined_length_pixel_item.dcm

ist, dass gar keine Pixeldaten vorhanden sind, dafür das Pixel Item mit
der Längenangabe "undefined Length" codiert ist. Hier die letzten Bytes
der Datei:

E0 7F 10 00 4F 42 00 00 FF FF FF FF FE FF 00 E0
00 00 00 00 FE FF 00 E0 FF FF FF FF
(7fe0,0010) OB (undefined length)
(fffe,e000) pi (length=0)
(fffe,e000) pi (undefined length)

Siehe auch Mail von Mathieu Malaterre vom 5.5.2008

=== Kommentar JR (2009-04-28) ===

Absturz tritt beim aktuellen Snapshot nicht mehr auf.

Actions #1

Updated by Michael Onken almost 11 years ago

  • Description updated (diff)
  • Private changed from No to Yes
Actions #2

Updated by Michael Onken over 10 years ago

  • Private changed from Yes to No
Actions

Also available in: Atom PDF