# NRRD loading broken on Windows since yesterday nightly

**URL:** <https://discourse.slicer.org/t/nrrd-loading-broken-on-windows-since-yesterday-nightly/2274>\
**Category:** Development\
**Created:** [March 9, 2018, 4:46pm UTC](https://discourse.slicer.org/t/nrrd-loading-broken-on-windows-since-yesterday-nightly/2274 "2018-03-09T16:46:59Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![cpinter](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/cpinter/32/7995_2.png) [@cpinter](https://discourse.slicer.org/u/cpinter)\
**Post date:** [March 9, 2018, 4:46pm UTC](https://discourse.slicer.org/t/nrrd-loading-broken-on-windows-since-yesterday-nightly/2274/1 "2018-03-09T16:46:59Z")

</div>

It seems that NRRD loading has been broken on Windows by a commit made yesterday. I noticed it when I updated my local clone and tried using Slicer afterwards. NRRD files failed to be loaded in both debug and release mode. It’s also the same in the nightly package the factory made, and there are [36 more failing tests on the dashboard](http://slicer.cdash.org/viewTest.php?onlydelta&buildid=1217121), so it’s definitely not a local issue.

> **Click here to see the error message**
>
> vtkITKArchetypeImageSeriesReader::ExecuteInformation: Cannot open C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd. ITK exception info: error in unknown: Could not create IO object for reading file C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd  
> Tried to create one of the following:  
> MRMLIDImageIO  
> You probably failed to set a file suffix, or  
> set the suffix to an unsupported type.
> 
> Algorithm vtkITKArchetypeDiffusionTensorImageReaderFile(00000237CF64BF00) returned failure for request: vtkInformation (00000237D3450AD0)  
> Debug: Off  
> Modified Time: 867266  
> Reference Count: 1  
> Registered Events: (none)  
> Request: REQUEST\_INFORMATION  
> FORWARD\_DIRECTION: 0  
> ALGORITHM\_AFTER\_FORWARD: 1
> 
> vtkITKArchetypeImageSeriesReader::ExecuteInformation: Cannot open C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd. ITK exception info: error in unknown: Could not create IO object for reading file C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd  
> Tried to create one of the following:  
> MRMLIDImageIO  
> You probably failed to set a file suffix, or  
> set the suffix to an unsupported type.
> 
> Algorithm vtkITKArchetypeImageSeriesVectorReaderSeries(00000237CF64BF00) returned failure for request: vtkInformation (00000237D344C6B0)  
> Debug: Off  
> Modified Time: 868804  
> Reference Count: 1  
> Registered Events: (none)  
> Request: REQUEST\_INFORMATION  
> FORWARD\_DIRECTION: 0  
> ALGORITHM\_AFTER\_FORWARD: 1
> 
> vtkITKArchetypeImageSeriesReader::ExecuteInformation: Cannot open C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd. ITK exception info: error in unknown: Could not create IO object for reading file C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd  
> Tried to create one of the following:  
> MRMLIDImageIO  
> You probably failed to set a file suffix, or  
> set the suffix to an unsupported type.
> 
> Algorithm vtkITKArchetypeImageSeriesScalarReader(00000237CF64CD80) returned failure for request: vtkInformation (00000237D3450260)  
> Debug: Off  
> Modified Time: 869571  
> Reference Count: 1  
> Registered Events: (none)  
> Request: REQUEST\_INFORMATION  
> FORWARD\_DIRECTION: 0  
> ALGORITHM\_AFTER\_FORWARD: 1
> 
> ReadData: Cannot read file as a volume of type DiffusionTensorVolume[fullName = C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd]  
> Number of files listed in the node = 0.  
> File reader says it was able to read 0 files.  
> File reader used the archetype file name of C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd []  
> FileFormatError
> 
> ReadData: MRMLVolumeNode does not match file kind
> 
> ReadData: Failed to instantiate a file reader
> 
> ReadData: Cannot read file as a volume of type Volume[fullName = C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd]  
> Number of files listed in the node = 0.  
> File reader says it was able to read 0 files.  
> File reader used the archetype file name of C:/Users/pinter/AppData/Local/Temp/RemoteIO/CT-chest.nrrd []  
> FileFormatError

I cannot see an obvious culprit in the log, so I’m hoping someone has an idea about what caused this.  
Thanks!

---

<div class="post-metadata">

**Author:** ![lassoan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/lassoan/32/13_2.png) [@lassoan](https://discourse.slicer.org/u/lassoan)\
**Post date:** [March 9, 2018, 5:45pm UTC](https://discourse.slicer.org/t/nrrd-loading-broken-on-windows-since-yesterday-nightly/2274/2 "2018-03-09T17:45:55Z")

</div>

This is a quite fundamental problem. @jcfr Can you have a look?

---

<div class="post-metadata">

**Author:** ![jcfr](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/jcfr/32/17825_2.png) [@jcfr](https://discourse.slicer.org/u/jcfr)\
**Post date:** [March 9, 2018, 6:55pm UTC](https://discourse.slicer.org/t/nrrd-loading-broken-on-windows-since-yesterday-nightly/2274/3 "2018-03-09T18:55:22Z")

</div>

This should be fixed in [r27035](http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=27035)
