View Issue Details

IDProjectCategoryView StatusLast Update
0002663Slicer4Module Annotationspublic2014-03-06 04:55
Reporterpieper Assigned Tonicole  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.2.0Fixed in VersionSlicer 4.2.0 
Summary0002663: Cannot put down fiducials on windows
Description

Going into fiducial place mode does not work (cursor changes, but never places fiducial. This operation does work on linux/mac.

TagsNo tags attached.

Relationships

has duplicate 0002655 closednicole cannot place fiducials or any other annotations 
related to 0002664 closedjcfr crash on second point of ruler 
related to 0002496 closedjcfr Ruler is not usable in CompareViews 

Activities

nicole

nicole

2012-10-19 15:04

administrator   ~0006653

Built a debug windows version and was able to reproduce the error on win32. Working on a fix...

nicole

nicole

2012-10-19 18:02

administrator   ~0006656

Last edited: 2012-10-19 18:03

Recompiling after reverting to before Jim's displayable manager changes (to svn 21159) led to my laptop blue screening. Recovering, rebuilding, will look at it again on Monday.

jcfr

jcfr

2012-10-22 10:51

administrator   ~0006683

Last edited: 2012-10-22 10:54

Any update ?

nicole

nicole

2012-10-22 10:54

administrator   ~0006684

Still struggling to get my windows build working, starting a fresh build.
It is a show stopper for the release, I'll update as soon as I have an estimate on fixing it.

nicole

nicole

2012-10-23 06:28

administrator   ~0006688

Built and running, and see this in the erorr log:

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLThreeDViewDisplayableManagerFactory (0EEA4500): RegisterDisplayableManager - vtkMRMLAnnotationFiducialDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLThreeDViewDisplayableManagerFactory (0EEA4500): RegisterDisplayableManager - vtkMRMLAnnotationRulerDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLThreeDViewDisplayableManagerFactory (0EEA4500): RegisterDisplayableManager - vtkMRMLAnnotationROIDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLSliceViWarning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLThreeDViewDisplayableManagerFactory (0EEA4500): RegisterDisplayableManager - vtkMRMLAnnotationFiducialDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLThreeDViewDisplayableManagerFactory (0EEA4500): RegisterDisplayableManager - vtkMRMLAnnotationRulerDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLThreeDViewDisplayableManagerFactory (0EEA4500): RegisterDisplayableManager - vtkMRMLAnnotationROIDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLSliceViewDisplayableManagerFactory (0EEA4620): RegisterDisplayableManager - vtkMRMLAnnotationFiducialDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLSliceViewDisplayableManagerFactory (0EEA4620): RegisterDisplayableManager - vtkMRMLAnnotationRulerDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLSliceViewDisplayableManagerFactory (0EEA4620): RegisterDisplayableManager - vtkMRMLAnnotationROIDisplayableManager is not a displayable manager. Failed to register

DisplayableManagerFactory (0EEA4620): RegisterDisplayableManager - vtkMRMLAnnotationFiducialDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLSliceViewDisplayableManagerFactory (0EEA4620): RegisterDisplayableManager - vtkMRMLAnnotationRulerDisplayableManager is not a displayable manager. Failed to register

Warning: In ............\cygwin\home\nicole\Slicer4\Slicer4\Libs\MRML\DisplayableManager\vtkMRMLDisplayableManagerFactory.cxx, line 139
vtkMRMLSliceViewDisplayableManagerFactory (0EEA4620): RegisterDisplayableManager - vtkMRMLAnnotationROIDisplayableManager is not a displayable manager. Failed to register

vtkMRMLDisplayableManagerGroup::IsADisplayableManager test must be failing, debugging now, hopefully soon fixable!

nicole

nicole

2012-10-23 06:33

administrator   ~0006689

Possibly due the refactoring of the Annotations displayable manager into a separate library.

jcfr

jcfr

2012-10-23 06:46

administrator   ~0006690

Found the issue - "AnnotationsInstantiator.h" needs to be included within qSlicerAnnotationsModule.cxx

jcfr

jcfr

2012-10-23 06:50

administrator   ~0006691

Confirmed that was the issue. Will commit change.

jcfr

jcfr

2012-10-23 06:56

administrator   ~0006692

Fixed in r21224
See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&revision=21224

nicole

nicole

2012-10-23 06:59

administrator   ~0006693

Confirmed that the fix worked on my win32 build. Thanks!

jcfr

jcfr

2014-03-06 04:53

administrator   ~0010741

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

Issue History

Date Modified Username Field Change
2012-10-18 11:51 pieper New Issue
2012-10-18 11:51 pieper Status new => assigned
2012-10-18 11:51 pieper Assigned To => nicole
2012-10-18 11:52 pieper Relationship added related to 0002664
2012-10-18 11:52 pieper Target Version => Slicer 4.2.0 - coming release
2012-10-18 12:09 pieper Relationship added related to 0002496
2012-10-19 15:04 nicole Note Added: 0006653
2012-10-19 18:02 nicole Note Added: 0006656
2012-10-19 18:03 nicole Note Edited: 0006656
2012-10-22 10:51 jcfr Note Added: 0006683
2012-10-22 10:54 jcfr Note Edited: 0006683
2012-10-22 10:54 nicole Note Added: 0006684
2012-10-22 15:58 jcfr Relationship added has duplicate 0002655
2012-10-23 06:28 nicole Note Added: 0006688
2012-10-23 06:33 nicole Note Added: 0006689
2012-10-23 06:46 jcfr Note Added: 0006690
2012-10-23 06:50 jcfr Note Added: 0006691
2012-10-23 06:56 jcfr Note Added: 0006692
2012-10-23 06:56 jcfr Status assigned => resolved
2012-10-23 06:56 jcfr Fixed in Version => Slicer 4.2.0 - coming release
2012-10-23 06:56 jcfr Resolution open => fixed
2012-10-23 06:59 nicole Note Added: 0006693
2014-03-06 04:53 jcfr Note Added: 0010741
2014-03-06 04:55 jcfr Status resolved => closed