Hello everyone,
I use lua on a system running linux to modify images before they are sent to another server. This works OK when there is local database but causes a segmentation fault when the database uses the NULL driver. The relevent section from dicom.ini is
The log looks like this:
Code
DGATE (1.4.16e, build Tue Sep 20 14:14:07 2011, bits 64) is running as threaded serverDatabase type: NULL driver (black hole)UPACS THREAD 0: STARTED AT: Tue Sep 20 14:49:40 2011A-ASSOCIATE-RQ Packet Dump Calling Application Title : "CLOSEDPACS " Called Application Title : "BACKUPFWD " Application Context : "1.2.840.10008.3.1.1.1", PDU length: 16384 Number of Proposed Presentation Contexts: 2 Presentation Context 0 "1.2.840.10008.5.1.4.1.1.20" 1 Presentation Context 1 "1.2.840.10008.5.1.4.1.1.7" 1Server Command := 0001Message ID := 5dddMove Originator Message ID := 0006Move Originator AE := CLOSEDPACS ImportConverter-1.0: forwarded object to TRAEKIPGSegmentation fault
Using strace adds a little more information:
If I use the standard importconverter described in DICOM Routing without database everything works OK. I suspect lua does not know where to read the file from when there is no database.
Mark