[DICOM][MergeCOM]MC3 E:总属性长度(4)不是大小的倍数

[DICOM][MergeCOM]MC3 E:总属性长度(4)不是大小的倍数,dicom,Dicom,我有一个旧版本的mergecom库(V4.4.0)。现在我收到了最新版本(V5.4.0)。当我尝试集成最新的MergeCom库时,我在C-ECHO(登录merge.log)上遇到以下错误 请查找随附的wireshark日志快照 Wireshark 1。协会-RQ 2.协会-RSP 3.ECHO-RQ 4.ECHO-RSP 5.中止 在读取C-ECHO-RSP时,来自MergeCOM-3的错误日志暗示存在解析错误。日志消息暗示MergeCOM-3未标识组0元素的值表示形式,而是将其解释为

我有一个旧版本的mergecom库(V4.4.0)。现在我收到了最新版本(V5.4.0)。当我尝试集成最新的MergeCom库时,我在C-ECHO(登录merge.log)上遇到以下错误

请查找随附的wireshark日志快照

Wireshark

1。协会-RQ

2.协会-RSP

3.ECHO-RQ

4.ECHO-RSP

5.中止

在读取C-ECHO-RSP时,来自MergeCOM-3的错误日志暗示存在解析错误。日志消息暗示MergeCOM-3未标识组0元素的值表示形式,而是将其解释为UN

从WireShark捕获的C-ECHO-RSP的外观来看,它似乎编码正确,WireShark能够解码C-ECHO-RSP


日志中还有其他错误吗?是否正确加载了数据字典,以便库知道组0长度标记(00000000)的VR?

问题是由于错误版本的合并DLL引起的
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 .