View Issue Details

IDProjectCategoryView StatusLast Update
0002756Slicer4Core: CLI infrastructurepublic2014-03-06 06:15
Reportermarkus-van-tol Assigned Tomillerjv  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionSlicer 4.2.0 
Target VersionSlicer 4.3.0Fixed in VersionSlicer 4.3.0 
Summary0002756: Hidden parameters referencing optional parameters cause an error.
Description

In a command line interface module or extension, having a parameter that is optional (is not necessarily used for the output) that has a hidden parameter that references it will cause an error.

TagsNo tags attached.

Relationships

related to 0002966 closedfinetjul Overwriting an output volume triggers VTK error 

Activities

markus-van-tol

markus-van-tol

2012-11-13 12:50

reporter   ~0007198

I've tried a specific test extension for this, and it does run the extension and gets the output.
However, it gets errors along the way.
ERROR: In /home/mvantol/software/public/Slicer4-nightly/trunk/Base/QTCLI/vtkSlicerCLIModuleLogic.cxx, line 2038
vtkSlicerCLIModuleLogic (0x461c610): Reference node "" does not exist in the scene.

ERROR: In /home/mvantol/software/public/Slicer4-nightly/Slicer4-SuperBuild/VTK/Filtering/vtkDemandDrivenPipeline.cxx, line 727
vtkStreamingDemandDrivenPipeline (0x54722c0): Input port 0 of algorithm vtkImageResliceMask(0x3cd7ca0) has 0 connections but is not optional.

The second error appears 6 times in a row.

Ultimately, it doesn't prevent the module from running, but it clutters the output stream with error notices.

markus-van-tol

markus-van-tol

2012-11-13 12:58

reporter   ~0007200

Github URL for this issue:
https://github.com/mvantol/2756-Hidden-parameters-referencing-optional-parameters-cause-an-error

pieper

pieper

2013-07-23 15:31

administrator   ~0009180

I believe this is actually a duplicate of 2966 so it should be closed. Markus, if you disagree please re-open the issue, otherwise close it.

jcfr

jcfr

2014-03-06 05:18

administrator   ~0011136

Closing resolved issues that have not been updated in more than 3 months

Issue History

Date Modified Username Field Change
2012-11-13 12:32 markus-van-tol New Issue
2012-11-13 12:32 markus-van-tol Status new => assigned
2012-11-13 12:32 markus-van-tol Assigned To => millerjv
2012-11-13 12:50 markus-van-tol Note Added: 0007198
2012-11-13 12:58 markus-van-tol Note Added: 0007200
2013-07-18 06:19 pieper Relationship added related to 0002966
2013-07-23 15:31 pieper Note Added: 0009180
2013-07-23 15:31 pieper Status assigned => resolved
2013-07-23 15:31 pieper Fixed in Version => Slicer 4.3.0
2013-07-23 15:31 pieper Resolution open => fixed
2014-03-06 05:18 jcfr Note Added: 0011136
2014-03-06 05:19 jcfr Status resolved => closed
2014-03-06 06:15 jcfr Target Version => Slicer 4.3.0