View Issue Details

IDProjectCategoryView StatusLast Update
0003553Slicer4Core: Base Codepublic2014-01-10 12:48
ReportergregsharpAssigned Topieper 
Status assignedResolutionopen 
PlatformWindows 7OSOS Version
Product Version 
Target VersionFixed in Version 
Summary0003553: LandmarkRegistration module error calling RegistrationState()

The LandmarkRegistration module emits the following error when calling RegistrationState():

Traceback (most recent call last):
File "C:/gcs6/build/slicer-4/SlicerRt/PlmRegister/", line 180, in onApply
File "C:/gcs6/build/slicer-4/SlicerRt/PlmRegister/", line 196, in runOneIteration
state = self.registrationState()
File "C:/gcs6/build/slicer-4/Slicer-build/Slicer-build/lib/Slicer-4.3/qt-scripted-modules/", line 330, in registationState
state.fixedFiducials = self.logic.volumeFiducialList(state.fixed)
File "C:/gcs6/build/slicer-4/Slicer-build/Slicer-build/lib/Slicer-4.3/qt-scripted-modules/", line 716, in volumeFiducialList
listName = volumeNode.GetName() + "-landmarks"
AttributeError: 'NoneType' object has no attribute 'GetName'

(N.b. There is no selection for this module in the Mantis category list.)

TagsNo tags attached.




2014-01-10 12:48

developer   ~0010503

A little more information on this. It happens when the fixed and moving image volume nodes do not have images selected.

Issue History

Date Modified Username Field Change
2014-01-10 12:06 gregsharp New Issue
2014-01-10 12:06 gregsharp Status new => assigned
2014-01-10 12:06 gregsharp Assigned To => pieper
2014-01-10 12:48 gregsharp Note Added: 0010503