Project

General

Profile

Actions

Bug #48

closed

Strings mit NULL-Byte in einem DICOM-Objekt werden truncated

Added by Uli Schlachter almost 16 years ago. Updated over 10 years ago.

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

100%

Estimated time:
Module:
dcmdata
Operating System:
Compiler:

Description

Wenn man per Hex-Editor in der Mitte z.B. eines Feldes mit VR LO ein NULL-Byte einfügt, zeigt dcmdump nur den String bis zu diesem Byte an (die angezeigte Länge bleibt korrekt). DcmByteString::getOFString(), ::getStringValue() und ::getString() benutzen alle C-Strings, interpretieren das NULL-Byte also als Ende-Markierung.

=== Nachtrag JR ===

Sollte mittlerweile erledigt sein, oder?

Actions

Also available in: Atom PDF