Project

General

Profile

Actions

Feature #283

open

Aussagekräftigere Fehlermeldungen

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

Status:
New
Priority:
Normal
Assignee:
-
Category:
Library
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Module:
alle
Operating System:
Compiler:

Description

An vielen Stellen im Toolkit werden im Fehlerfall wenig aussagekräftige
Fehlercodes produziert. Insbesondere EC_IllegalCall ist oft ein Platzhalter
für "ich war zu faul, eine neue Fehlermeldung zu definieren".

Aufgefallen ist mir das u.a. in (meinem eigenen) RLE-Code, Jörg hatte kürzlich
einen ähnlichen Fall in dcmjpeg. Hier wäre es sinnvoll, nach und nach alle
Instanzen von EC_IllegalCall durch aussagekräftigere Codes zu ersetzen.

Derzeit gibt es allerdings ca. 1250 Stellen, an denen EC_IllegalCall auftritt :-/

=== Kommentar JR ===

... tw. gilt das auch für EC_CorruptedData, EC_InvalidStream und andere Codes.

=== Nachtrag JR ===

Hier gibt es weiteres ein "schönes" Beispiel, wieviel einfacher es wäre, Fehler zu finden, wenn man sinnvollere OFCondition-Werte benutzen würde: http://forum.dcmtk.org/viewtopic.php?p=10735#10735

Ein erster Schritt wäre auch schon durch entsprechende Log-Ausgaben getan!


Related issues 1 (1 open0 closed)

Related to DCMTK - Feature #275: DcmCodec::decodeFrame() ist bislang nur für JPEG und JPEG-LS implementiertNew

Actions
Actions

Also available in: Atom PDF