I’m currently trying to get the new Orthanc OHIF plugin to work with an existing larger Orthanc installation. This uses the Orthanc DICOM Web Plugin together with the Orthanc OHIF Plugin. OHIF is working fine with SingleFrame DICOMs, however, when trying to open Siemens MRI MultiFrame DICOMs OHIF just shows black images with the error message
Something went wrong
Something went wrongfalse.
Sorry, something went wrong there. Try again
The error message in the browser console is:
331.bundle.bd0c13931a21d53086c9.js:29510
TypeError: Cannot read properties of null (reading '0')
at app.bundle.599d31514539ffe1c788.js:14774:121
at Array.map (<anonymous>)
at combineFrameInstance (app.bundle.599d31514539ffe1c788.js:14774:109)
at MetadataProvider._getInstance (app.bundle.599d31514539ffe1c788.js:14866:27)
at MetadataProvider.get (app.bundle.599d31514539ffe1c788.js:14872:27)
at Module.getMetaData (331.bundle.bd0c13931a21d53086c9.js:2813:37)
at te (app.bundle.599d31514539ffe1c788.js:7:40923)
at se (app.bundle.599d31514539ffe1c788.js:7:42930)
at app.bundle.599d31514539ffe1c788.js:7:47832 'wadors:../dicom-web/studies/1.2.276.0.38.1.1.1.5631.20230503114015.46143371/series/1.3.12.2.1107.5.2.50.175785.2023050312011134582384252.0.0.0/instances/1.3.12.2.1107.5.2.50.175785.2023050312055486448984441/frames/41'
when trying to access the dicom-web resource via curl on .../dicom-web/studies/1.2.276.0.38.1.1.1.5631.20230503114015.46143371/series/1.3.12.2.1107.5.2.50.175785.2023050312011134582384252.0.0.0/instances/1.3.12.2.1107.5.2.50.175785.2023050312055486448984441/frames/41
everything works fine and a resource is returned. There is also no error message on the Orthanc Server end so I do suspect that the errors lies with OHIF.
Any advice on how to debug this problem further? It basically happens with all Siemens MRI MultiFrame DICOMs. All Single Frame DICOMs (CT and MRI) work fine.