Skip to content

[Bug] Unable to open certain series with an updated v3 #95

@fedorov

Description

@fedorov

Describe the Bug

This is somewhat bizarre and intricate...

While spot-checking updated v3, I ran into a weird issue of a specific series triggering error. For each of the below you need to double-click RTSTRUCT to open the series that causes error.

This is the URL of the study where everything works with the current OHIF v3: https://viewer.imaging.datacommons.cancer.gov/v3/viewer/?StudyInstanceUIDs=1.3.6.1.4.1.32722.99.99.282967364651788470277412461462049836277

Here it is in dev, with a newer OHIF, and it triggers error: https://dev-viewer.canceridc.dev/v3/viewer/?StudyInstanceUIDs=1.3.6.1.4.1.32722.99.99.282967364651788470277412461462049836277

Same with test tier: https://testing-viewer.canceridc.dev/v3/viewer/?StudyInstanceUIDs=1.3.6.1.4.1.32722.99.99.282967364651788470277412461462049836277

Here is the same version of OHIF, which I deployed, talking to the proxy, and it triggers an error as well: https://viewers-sandbox-gha-testing.web.app/viewer?StudyInstanceUIDs=1.3.6.1.4.1.32722.99.99.282967364651788470277412461462049836277

But if I use that last instance of the viewer and point it to the same study in the Google Healthcare DICOM store directly, I do not get any errors: https://viewers-sandbox-gha-testing.web.app/viewer?StudyInstanceUIDs=1.3.6.1.4.1.32722.99.99.282967364651788470277412461462049836277&gcp=projects/nci-idc-data/locations/us-central1/datasets/idc/dicomStores/idc-store-v21

The only difference between the last 2 URLs should be the proxy, but then why does it work with proxy with the earlier version of the viewer?

@igoroctaviano this is the error in the console:

Image

@s-paquette @igoroctaviano how should we proceed investigating this?

Steps to Reproduce

see above

The current behavior

see above

The expected behavior

see above

OS

mac

Node version

na

Browser

chrome

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions