View Issue Details

IDProjectCategoryView StatusLast Update
0003815Slicer4Core: Building (CMake, Superbuild)public2017-06-10 08:51
Reporterjcfr Assigned Tojcfr  
PriorityhighSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product Version 
Target VersionSlicer 4.4.0Fixed in VersionSlicer 4.4.0 
Summary0003815: Legacy module OtsuThresholdImageFilter is needed by EMSegment
Description

Slicer r23607

See http://slicer.cdash.org/testDetails.php?test=5661444&build=260855

EMSegment test "EMSeg_SlicerCommonInterfaceTestGeneral" is failing with:

Test 7 : PreprocessingBiasFieldCorrection
ERROR: In /home/kitware/Dashboards/Nightly/Slicer-0-build/EMSegment/vtkSlicerCommonInterface.cxx, line 609
vtkSlicerCommonInterface (0x226d940): Could not find path to OtsuThresholdImageFilter

ERROR: In /home/kitware/Dashboards/Nightly/Slicer-0/Libs/MRML/Core/vtkMRMLVolumeArchetypeStorageNode.cxx, line 367
vtkMRMLVolumeArchetypeStorageNode (0x235fd00): ReadData: Cannot read file as a volume of type Volume[fullName = /tmp/EMSD1388245976wJ71mE/mask.nrrd]
Number of files listed in the node = 0.
File reader says it was able to read 0 files.
File reader used the archetype file name of /tmp/EMSD1388245976wJ71mE/mask.nrrd []

TagsNo tags attached.

Relationships

related to 0003401 closedjcfr Remove Slicer legacy module from the trunk 

Activities

Related Changesets

Import 2017-06-07 23:51:09: master 19d9e8e5

2014-08-21 23:35:22

jcfr

Details Diff
BUG: Legacy module OtsuThresholdImageFilter needed by EMSegment. Issue 0003815

This commit fixes a regression introduced by r23598 which removed
the source of OtsuThresholdImageFilter. This ensures EMSegment will
work as expected by integrating the source of the CLI as a
remote module [1].

[1] http://wiki.slicer.org/slicerWiki/index.php/Documentation/Nightly/Developers/Build_system/Remote_Module

For future reference, the EMSegment test
"EMSeg_SlicerCommonInterfaceTestGeneral" was failing with:

// ---------------
[...]
Test 7 : PreprocessingBiasFieldCorrection
ERROR: In /home/kitware/Dashboards/Nightly/Slicer-0-build/EMSegment/vtkSlicerCommonInterface.cxx, line 609
vtkSlicerCommonInterface (0x226d940): Could not find path to OtsuThresholdImageFilter

ERROR: In /home/kitware/Dashboards/Nightly/Slicer-0/Libs/MRML/Core/vtkMRMLVolumeArchetypeStorageNode.cxx, line 367
vtkMRMLVolumeArchetypeStorageNode (0x235fd00): ReadData: Cannot read file as a volume of type Volume[fullName = /tmp/EMSD1388245976wJ71mE/mask.nrrd]
Number of files listed in the node = 0.
File reader says it was able to read 0 files.
File reader used the archetype file name of /tmp/EMSD1388245976wJ71mE/mask.nrrd []
[...]
// ---------------

git-svn-id: http://svn.slicer.org/Slicer4/trunk@23611 3bd1e089-480b-0410-8dfb-8563597acbee
mod - SuperBuild.cmake Diff File

Issue History

Date Modified Username Field Change
2014-08-21 18:01 jcfr New Issue
2014-08-21 18:01 jcfr Status new => assigned
2014-08-21 18:01 jcfr Assigned To => jcfr
2014-08-21 18:01 jcfr Relationship added related to 0003401
2014-08-21 18:01 jcfr Priority normal => high
2014-08-21 18:01 jcfr Target Version => Slicer 4.4.0
2014-08-21 19:47 jcfr Note Added: 0012411
2014-08-21 19:47 jcfr Status assigned => resolved
2014-08-21 19:47 jcfr Fixed in Version => Slicer 4.4.0
2014-08-21 19:47 jcfr Resolution open => fixed
2014-08-21 19:47 jcfr Status resolved => closed
2017-06-10 08:51 jcfr Changeset attached => Slicer master 19d9e8e5