#1086435 libgdcm-tools: gdcmscu fails with "ProtocolStream as nullptr is invalid"

Package:
libgdcm-tools
Source:
libgdcm-tools
Description:
Grassroots DICOM tools and utilities
Submitter:
Jacek Kawa
Date:
2024-10-30 15:42:02 UTC
Severity:
normal
Tags:
#1086435#5
Date:
2024-10-30 15:39:53 UTC
From:
To:
gdcmscu --aetitle ACME1 --call GDCM_ROCKS --echo www.dicomserver.co.uk 11112
terminate called after throwing an instance of 'gdcm::Exception'
  what():  ./Source/Common/gdcmException.h:74 ():
ProtocolStream as nullptr is invalid
Przerwane


same with python:

import gdcm
cnf = gdcm.CompositeNetworkFunctions()
print(cnf.CEcho('www.dicomserver.co.uk', 11112,'ACME1','GDCM_ROCKS'))


./Echo.py
terminate called after throwing an instance of 'gdcm::Exception'
  what():  ./Source/Common/gdcmException.h:74 ():
ProtocolStream as nullptr is invalid
Przerwane


seem to work with

    //if(tempProtocolStream == nullptr)
    //{
    //  throw Exception("ProtocolStream as nullptr is invalid");
    //}

commented in gdcmULConnectionManager.cxx (don't know why)

Best regards
Jacek Kawa