Operating system: linux
Slicer version: 4.10.1
Expected behavior: create 3 volumes from a CLI module
Actual behavior: Slicer crashes
We’re trying to create a CLI module that reads from a directory of dicom files and outputs a DWI volume, a scalar volume, and a label map volume for the data set. The module loads and runs without error, but Slicer crashes after the module finishes before displaying any of the volumes.
Initially, we tried this with the CLI taking the directory as input and returning a single scalar volume, which worked as expected.
How can we create three volumes, including display properties for each, and return them from a CLI module?
Our XML definition file looks like:
<?xml version="1.0" encoding="utf-8"?>
Output DWI Volume
Output Scalar Volume
Output Label Map Volume