We're trying to move from 3.5.x to 3.6.x and things seem to be a bit different now:
- 3.6 dcmdump <dcmfile> fails with message
"E: DcmSequenceOfItems: Parse error in sequence, found (414e, 454d) instead of a sequence delimiter"
- 3.5 dcmdump simply produced a dump
This one of course we can solve for 3.6 with dcmdump +E <dcmfile>
But what can we do for the following 3.5 program segment?
Code: Select all
DcmFileFormat fileformat;
OFCondition status = fileformat.loadFile(argv[1]);
if(status.good()){
... process ...
}
else CERR << "Error: Cannot load file(" << status.text() << ")" << OFendl;
Of course the dcm file has some problems, but its from a real SR device and with 3.5 we did not need to care about this.
Thanks for your help
Kind regards
Marcel