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

Also available in: Atom PDF