Actions
Bug #894
closedPrint client in "dcmpstat" does not treat DIMSE status code 0107H as a warning
Start date:
2019-08-06
Due date:
% Done:
100%
Estimated time:
Module:
dcmpstat
Operating System:
Compiler:
Description
According to the DICOM standard, the DIMSE status code 0107H (Attribute list error) is a warning status (not an error, even if the name says "... error"). However, the check "((status & 0xf000)==0xb000))" does not consider this.
In "dcmnet/dimse.h", this issue has already been fixed back in 2011:
#define DICOM_WARNING_STATUS(status) ((((status) & 0xf000) == 0xb000) || ((status) == 0x0107) || ((status) == 0x0116))
Also see this forum posting: https://forum.dcmtk.org/viewtopic.php?f=1&t=4881&p=19921#p19921
PS: This observation is probably also valid for "dcmprint".
Actions