我有一个旧版本的mergecom库(V4.4.0)。现在我收到了最新版本(V5.4.0)。当我尝试集成最新的MergeCom库时,我在C-ECHO上遇到以下错误(登录merge.log)。
DICOM;(20936) 06-21 17:59:01.28 MC3 E: Total attribute length (4) not a multiple of size
DICOM;(20936) 06-21 17:59:01.28 MC3 E: for VR (UN): 8, tag '0x0'
DICOM;(20936) 06-21 17:59:01.28 MC3(ReadMessageToTag) E: Message received encoded improperly Invalid VR length in stream data .
请查找随附的wireshark日志快照
答案 0 :(得分:0)
MergeCOM-3的错误日志意味着在读取C-ECHO-RSP时出现解析错误。日志消息暗示MergeCOM-3未识别组0元素的值表示,而是将其解释为UN。
从WireShark捕获中的C-ECHO-RSP出现,它似乎被正确编码,WireShark能够解码C-ECHO-RSP。
日志中是否还有其他错误?您的数据字典是否正确加载,以便库知道组0长度标记的VR(0000,0000)?