早上好。
今早收到回复:
I have reproduced this problem and have reported it to our engineers. For your records, you may refer to this incident by the case number "CAS-23770-R6S1G9". This incident will be reviewed and prioritized by our engineering department.
The issue appears to be with the DicomDataSet. The sample code the customer provided seems to create a new DicomDataSet object every time a dataset gets loaded, but the original DicomDataSet object is never getting disposed of. It also appears that the DicomDataSet.Dispose method is missing from the leadtools.dicom.jar file so there may be an issue with disposing of the DicomDataSet objects. I will contact you when I get more information from our developers.
大意是已经再现了问题,并且将其报给开发部作为一个bug。
从你的代码中看到,每次打开一个DICOM文件都会创建一个新的DICOMDataset对象,但是旧的没有被Dispose,而且在leadtools.dicom.jar包中缺少了DicomDataSet.Dispose方法。
这个问题得等待修复了。我这边一有消息就会跟你联系。 |