Feature #283
openAussagekräftigere Fehlermeldungen
0%
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!