Known issues in version 1.4.12c (20071030)

  • Here is a list of known issues in release 1.4.12c. This list will be regularly updated.


    2005: Secure socket layer error with GUI browser (+/-BDE) on some installations of MSserver2003 with MSSQL2005. Server runs fine. Unresolved, but can be circumvented using the BrowseThroughDBF flag in upcoming final release 1.4.13.


    20061231: 'forward' exportconverters now just hangup the connection when done rather than doing a proper DICOM release due to a problem in PDU.CXX. The behavior is changeable from 1.4.12b to experiment (see ForwardAssociationRelease). Do not know if this is a real issue yet.


    20070127: Lambert is working on a crash in the jpeg decompressor. Fixed in final release 1.4.13.


    20070127: The problem of image corruption of ACUSON US movies with jpeg compression is unresolved. I found one problem when regenerating a dbase with these images stored as .v2: they would not load because of a very large header (maxheadersize was too small, fixed in 1.4.13alpha).


    20070203: Under linux with the built-in dbaseIII driver (tested on an ext3 partition), the image database can grow no larger as 2 GB. This means up to 1.486.146 images can be stored. Attempts to store more images FAIL WITHOUT ANY ERROR MESSAGE. This will also be true for previous versions. This problem does not occur under windows, I have a sample database of 6GB big (4.600.000 images). Fixed in 1.4.13alpha.


    20070204: The GUI does not generate an unique UIDPrefix at install(already not in 1.4.9). This means that all conquest dicom servers use the same default UID prefix when renaming, splitting, merging or anonymizing dicom studies. There is therefore a (very) slight change that files generated in different servers receive the same UID. Fix for now by manually adding "UIDPrefix = 1.2.826.0.1.3680043.2.135.xxxxxx.xxxxxxx" where x is a number to dicom.ini. Fixed in 1.4.13alpha.


    20070206: The manual does not show %studydate and e.g., %studydate[0,3] as options to get date or a substring of the date (this one gives the year) in the flexible filenamesyntax. Fixed in 1.4.13alpha.


    20070207: Worklistmode processing does not work correctly. The string where the part after 'where' is collected is not cleared. Must have worked during testing by accident. Fixed in 1.4.13alpha.


    20070207: Only in DbaseIII mode, invalid images with same UIDs but different patientID, StudyUID or SeriesUIS are accepted while they should be rejected. Will be fixed at study level in 1.4.13alpha. Unresolved at lower levels because of the severe performance impact.


    20070211: Web interface fails for patient ID with spaces or '. Unresolved.


    20070211: The normal install did not create indices for mysql. To create the indices manually for now, regenerate with 'dgate -v -r'. Fixed in 1.4.13alpha.


    20070213: Sorting of images list in web interface (imagelister task) is incorrect. Fixed in 1.4.13alpha for seriesviewer, unresolved for image list.


    20070213: decompression of mode n3 sometimes fails in K-PACS viewer (p20401977:47). Fixed in 1.4.13alpha (bug in K-PACS viewer).


    20070213: table names in cgi interface are passed as lowercase; should have correct case for mysql under linux (rexford.newbould), i.e., need to read them from dicom.ini. Fixed partly (not read from dicom.ini but use correct case) in 1.4.13alpha.


    20070215: when no association is accepted there is insufficient logging to illustrate why the server refuses a connection. It just shows 'thread ended'. Fixed in 1.4.13alpha.


    20070226: mp: Merging >15 series at once crashes the server due to uids[] array overrun. Fixed in 1.4.13alpha.


    20070226: mp: Dicom.ini reads from current dir but not dgate dir. In 1.4.13beta.


    20070226: mp: Dicom.ini does not allow tabs around the =. In 1.4.13beta


    20070302: scoots39: manual error %studyid and %seriesid. Fixed in 1.4.13alpha. Drag and drop of files with , in filename fails. In 1.4.13beta.


    20070305: Indeed stationname should be in the series table. Can someone check the location of all fields in the database against the dicom standard? TODO.


    20070315: C_STORE requests due to a move does not contain items 0000,1030 (MoveOriginatorAE) and 0000,1031 (MoveOriginatorMessageID). This caused a kodak web viewer to fail when accessing a conquest server. Fixed in 1.4.13beta.


    20070315: TCPIPTimeOut item in dicom.ini does not work. Timeout always 300 s. Fixed in 1.4.13beta.


    20070316: The other cleanup runs when images are recieved. However, it works as follows: when a disk is full (< 30 mb), it cleans up until the given amount is reached. This may be considered a bug. Cleanup now starts at MAGDeviceThreshHold and runs until MAGDeviceThreshHold+1000. In 1.4.13beta.


    20070316: After JPEG compression/decompression (0008,0008) CS has changed. This header is not reverted to the original even after decompresssion. This behaviour, I hope will be given a warning in the manual. This will bite anyone trying to save space ( Like those with multislice CT which can generated 3-4G of image data per study) Reconstruction on some 3D workstations on this modified files is not possible. The one we use, Leonardo from Siemens, will recongnize the changes. We can no longer use the files in the study for image postprocessing like Volume rendering and coronal sagittal reformations and others. This behaviour does not happen with NK compression. Does not seem to be a conquest problem.


    20070331. When I try to anonymize a study and I don't enter a patient ID , Conquest comes back with an error message about Access violation, that can only go away if you stop the Conquest application through the task manager. Fixed in 1.4.13beta.


    20070406. Henryk Kowalski: Linux version crashes in clib (most often in mallocpt) on 4 or more simultaneous inbound connections. Probably due to use of a non-thread safe clib function in conquest. Crashes happen faster with more inbound connections, and if logging is on but also occur when logging is off. Tested with various linux flavours - no difference. Windows version does not crash. To show crash location in linux run gdb dgate; run until crash; bt. Fixed in 1.4.13beta: log printing not thread safe.


    20070410. Multiple simultaneous outgoing connections interfere: when CT is sending, and a move of a MRI is started to the same server, one of the two threads terminates prematurely. Fixed in 1.4.13beta.


    20070410. Native mysql interferes with GUI shutdown in win2000. Unresolved.


    20070507. Steini. I was using Native MySQL driver with Conquest 1.4.13Alpha and users started complaining that study descriptions did not match the study. And then later that referring physician was also "bullshit". (Well I did not check any other fields, this was bad enough)
    Found out that using Native MySQL, Conquest somehow uses information from "previous" patient to fill in EMPTY study description fields and referring physician fields, when returning DICOM query requests. I changed to ODBC connection and it works normally now.
    (MySQL ODBC 3.51 driver). Fixed in 1.4.13beta.


    20070520: Nuccerz: I just regenerated the device using the "Regen Single Device" command. Normally, there's a message at the end of the operation which says "Regeneration Complete" or something to that effect. I haven't seen that message yet and it's been a few minutes since there was any change in the "Maintenance console". Meaning nothing is flashing by. When can I assume that it's done ? - Fixed in 1.4.13beta.


    20070611: ajg: I have observed that when forwarding a series of studies to a different server using export with the ForwardAssociationLevel setting other than IMAGE, multiple images are sent in 1 association. However, when several studies are queued the second set of series or study are sent one at a time as if the association level reverted back to its default which is IMAGE. All subsequent studies are sent one image one association at a time. Fixed in final release 1.4.13.



    20070701: several: native Mysql chokes when large number of images are dropped. Can be fixed through registry settings. Native mysql db creation will ask to set these in 1.4.13beta.


    20070707: GUI crashes on XP when left for a long time in taskbar and then restored. Fixed in final 1.4.13


    Marcel

  • Here is a list of resolved issues between 1.4.12 and 1.4.12b.


    20070105. Archiving options: dgate manual incorrect, dgate --restoremagflags: does not work.


    20070107. Web access: when using the built-in dbaseIII driver, the CGI interface does not work correctly. Even though a series list is asked for a particular patient, all series of all patients are shown. This is a side effect of the critical bug fix in the dbaseIII driver.


    20070108. Timestamps missing in PacsUser and PacsTrouble under Linux (sorry Mark Pearson, I forgot).


    20070113. It should not be possible to store in files with .dcm file extension (set through FileNameSyntax) images with NKI compression.


    20070114. De- or re-compression of jpeg images sometimes fails in dcmc/djpeg because invalid transfer syntax passed.


    20070122. The free space in MIRROR devices (MIRRORDevice0) is not printed.


    20070124. PatientID with ' (quote) causes big trouble (loading images, checking consistency, forward filtering, deleting).


    20070126. PatientID with " " (multiple spaces) causes trouble - fails to store correctly in dbf database: duplicate entries. Also fixed in conquest_service_patches20070127.zip for older versions


    Marcel

  • Resolved isssue between 1.4.12b and 1.4.12c:


    20070130: with native Mysql, delete does not work. Actually many GUI functions (delete, split etc) did not work anymore in 1.4.12b for any database driver.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!