[Debian-med-packaging] Bug#714943: Fwd: getscu stops working with dcmtk 3.6.0

Mathieu Malaterre malat at debian.org
Thu Jul 4 14:06:38 UTC 2013


Package: dcmtk

I was able to get dcmtk / C-GET to work (getscu from dcmtk 3.6.0 and
dcmqrscp from 3.5.4). However dcmqrscp from 3.6.0 seems to have
changed quite drastically from 3.5.4.

Logs:

$ dcmqrscp -v -d &
[...]
D: Requested Extended Negotiation: none
D: Accepted Extended Negotiation:  none
D: Requested User Identity Negotiation: none
D: User Identity Negotiation Response:  none
D: ======================= END A-ASSOCIATE-AC ======================
D: DcmDataset::read() TransferSyntax="Little Endian Implicit"
I: Received Get SCP:
I: ===================== INCOMING DIMSE MESSAGE ====================
I: Message Type                  : C-GET RQ
I: Message ID                    : 1
I: Affected SOP Class UID        : GETStudyRootQueryRetrieveInformationModel
I: Data Set                      : present
I: Priority                      : low
I: ======================= END DIMSE MESSAGE =======================
D: DcmDataset::read() TransferSyntax="Little Endian Explicit"
I: Get SCP Request Identifiers:
I:
I: # Dicom-Data-Set
I: # Used TransferSyntax: Little Endian Explicit
I: (0008,0052) CS [STUDY]                                  #   6, 1
QueryRetrieveLevel
I: (0010,0020) LO [XX-XXXXX]                               #   8, 1 PatientID
I:
I: Get SCP Response 1 [status: Success]
I: Association Release
I: Cleaned up after child (1502)

while:

$ getscu --log-level trace example.com 5679 --call ANY-SCP --aetitle
GETSCU -S -k 8,52="STUDY" -k 10,20=XX-XXXXX
[...]
T: DIMSE receiveCommand: 1 PDVs (118 bytes), PresID=1
T: DIMSE Command Received:
T:
T: # Dicom-Data-Set
T: # Used TransferSyntax: Little Endian Implicit
T: (0000,0002) UI =GETStudyRootQueryRetrieveInformationModel #  28, 1
AffectedSOPClassUID
T: (0000,0100) US 32784                                    #   2, 1 CommandField
T: (0000,0120) US 1                                        #   2, 1
MessageIDBeingRespondedTo
T: (0000,0800) US 257                                      #   2, 1 DataSetType
T: (0000,0900) US 0                                        #   2, 1 Status
T: (0000,1021) US 0                                        #   2, 1
NumberOfCompletedSubOperations
T: (0000,1022) US 0                                        #   2, 1
NumberOfFailedSubOperations
T: (0000,1023) US 0                                        #   2, 1
NumberOfWarningSubOperations
T:
T: DcmItem::searchSubFromHere() Element (0000,0100) found
T: DcmItem::searchSubFromHere() Element (0000,0100) found
T: DcmItem::searchSubFromHere() Element (0000,0120) found
T: DcmItem::searchSubFromHere() Element (0000,0800) found
T: DcmItem::searchSubFromHere() Element (0000,0900) found
T: DcmItem::searchSubFromHere() Element (0000,0002) found
T: DcmItem::searchSubFromHere() Element (0000,1021) found
T: DcmItem::searchSubFromHere() Element (0000,1022) found
T: DcmItem::searchSubFromHere() Element (0000,1023) found
I: Received C-GET Response
D: ===================== INCOMING DIMSE MESSAGE ====================
D: Message Type                  : C-GET RSP
D: Presentation Context ID       : 1
D: Message ID Being Responded To : 1
D: Affected SOP Class UID        : GETStudyRootQueryRetrieveInformationModel
D: Remaining Suboperations       : none
D: Completed Suboperations       : 0
D: Failed Suboperations          : 0
D: Warning Suboperations         : 0
D: Data Set                      : none
D: DIMSE Status                  : 0x0000: Success
D: ======================= END DIMSE MESSAGE =======================
D: Handling C-GET Response
D: Received final C-GET response, no more C-GET responses expected
I: Final status report from last C-GET message:
I:   Number of Remaining Suboperations : 0
I:   Number of Completed Suboperations : 0
I:   Number of Failed Suboperations    : 0
I:   Number of Warning Suboperations   : 0
I: Releasing Association
T: DUL  FSM Table: State: 6 Event: 10
T: DUL  Event:  A-RELEASE request primitive
T: DUL  Action: AR 1 Send Release RQ
T: Read PDU HEAD TCP: 06 00 00 00 00 04
T: Read PDU HEAD TCP: type: 06, length: 4 (04)
T: DUL  FSM Table: State: 7 Event: 12
T: DUL  Event:  A-RELEASE-RP PDU (on transport)
T: DUL  Action: AR 3 Confirm Release
D: Cleaning up internal association and network structures



More information about the Debian-med-packaging mailing list