ERROR loading a file on Mac related with Node

Problem report for Slicer 5.2.1 macosx-amd64: I try to charge a mrml file and the following errors appear:

  • ERROR: In /Volumes/D/S/S-0/Libs/MRML/Core/vtkMRMLParser.cxx, line 139

vtkMRMLParser (0x600003edc840): Failed to CreateNodeByClass: vtkMRMLChartViewNode

  • ERROR: In /Volumes/D/S/S-0/Libs/MRML/Core/vtkMRMLStorableNode.cxx, line 326

vtkMRMLScalarVolumeNode (0x7f79a2dfb180): vtkMRMLStorableNode::UpdateScene failed: Failed to read node 00000000 (vtkMRMLScalarVolumeNode1) using storage node vtkMRMLVolumeArchetypeStorageNode4.

  • ERROR: In /Volumes/D/S/S-0/Libs/MRML/Core/vtkMRMLStorableNode.cxx, line 326

vtkMRMLVolumePropertyNode (0x7f79d2775c50): vtkMRMLStorableNode::UpdateScene failed: Failed to read node VolumeProperty (vtkMRMLVolumePropertyNode1) using storage node vtkMRMLVolumePropertyStorageNode1.

  • ERROR: In /Volumes/D/S/S-0/Libs/MRML/Core/vtkMRMLStorableNode.cxx, line 326

vtkMRMLAnnotationROINode (0x7f79928fe140): vtkMRMLStorableNode::UpdateScene failed: Failed to read node AnnotationROI (vtkMRMLAnnotationROINode1) using storage node vtkMRMLAnnotationLinesStorageNode1.

I worked with this file last year in a windows operative system and I didn’t have any problems, now when I try to work on it on a Mac the errors shown above appears.

I would appreciate if someone could help me.

It’s hard to say for sure, but if you only copied the .mrml file then these messages mean that the referenced data files are not available on your mac. Using the .mrb format is a good way to ensure you have all the data in one handy file.

1 Like

We improved error reporting during scene loading in recent Slicer versions. Errors that were previously ignored are now displayed. To get rid of the errors, the simplest is to load the data files (.nrrd, .vtk, … files) into Slicer instead of the .mrml file.