View Issue Details

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

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

Traceback (most recent call last):
File "C:/gcs6/build/slicer-4/SlicerRt/PlmRegister/PlmRegister.py", line 180, in onApply
self.runOneIteration()
File "C:/gcs6/build/slicer-4/SlicerRt/PlmRegister/PlmRegister.py", line 196, in runOneIteration
state = self.registrationState()
File "C:/gcs6/build/slicer-4/Slicer-build/Slicer-build/lib/Slicer-4.3/qt-scripted-modules/LandmarkRegistration.py", 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/LandmarkRegistration.py", 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.

Activities

gregsharp

gregsharp

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