View Issue Details

IDProjectCategoryView StatusLast Update
0004130Slicer4Module N4ITKBiasFieldCorrectionpublic2017-06-10 08:51
Reporterjcfr Assigned Tofedorov  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Product VersionSlicer 4.6.0 
Target VersionFixed in VersionSlicer 4.6.0 
Summary0004130: N4ITKBiasFieldCorrection: Failing following ITK updates of Jan 7 (r24836)
Description

Following Slicer r24836 of January 7th, EMSegment tests using N4ITKBiasFieldCorrection are failing with the following error:

$ "/home/jcfr/Projects/Slicer-Debug/Slicer-build/lib/Slicer-4.5/cli-modules/N4ITKBiasFieldCorrection" --iterations 1 --maskimage mask.nrrd input.nrrd output.nrrd

<pre>
itk::ExceptionObject (0x2a4c110)
Location: "void itk::MultiThreader::SingleMethodExecute()"
File: /home/jcfr/Projects/Slicer-Debug/ITKv4/Modules/Core/Common/src/itkMultiThreader.cxx
Line: 417
Description: itk::ERROR: MultiThreader(0x2a8d3b0): Exception occurred during SingleMethodExecute
/home/jcfr/Projects/Slicer-Debug/ITKv4/Modules/Filtering/ImageGrid/include/itkBSplineScatteredDataPointSetToImageFilter.hxx:621:
itk::ERROR: PointSetToImageFilter(0x2a81400): The reparameterized point component -1.97373e-16 is outside the corresponding parametric domain of [0, 1).
</pre>

See http://slicer.cdash.org/index.php?project=Slicer4&amp;date=2016-01-09

TagsNo tags attached.

Activities

jcfr

jcfr

2016-01-19 04:06

administrator  

input.nrrd (71,806 bytes)
jcfr

jcfr

2016-01-19 04:06

administrator  

mask.nrrd (4,621 bytes)
jcfr

jcfr

2016-01-19 12:36

administrator   ~0013727

Fixed in r24883
See http://viewvc.slicer.org/viewvc.cgi/Slicer4?view=revision&amp;revision=24883

Related Changesets

Import 2017-06-07 23:51:09: master 5c34f8c2

2016-01-19 12:34:50

jcfr

Details Diff
BUG: Update ITKv4 to fix issue with N4ITKBiasFieldCorrection. Fixes 0004130

More specifically, commit InsightSoftwareConsortium/ITK@be66cfa will fix
the following tests:
EMSeg_SlicerCommonInterfaceTestGeneral
EMSegCL_Task_MRIHumanBrain_2CH

It basically prevents the following error:

//---------------
itk::ExceptionObject (0x2a4c110)
Location: "void itk::MultiThreader::SingleMethodExecute()"
File: /home/jcfr/Projects/Slicer-Debug/ITKv4/Modules/Core/Common/src/itkMultiThreader.cxx
Line: 417
Description: itk::ERROR: MultiThreader(0x2a8d3b0): Exception occurred during SingleMethodExecute
/home/jcfr/Projects/Slicer-Debug/ITKv4/Modules/Filtering/ImageGrid/include/itkBSplineScatteredDataPointSetToImageFilter.hxx:621:

itk::ERROR: PointSetToImageFilter(0x2a81400): The reparameterized point component -1.97373e-16 is outside
the corresponding parametric domain of [0, 1).
//---------------


Associated ITK updates:

$ git shortlog 619f991..615607f --no-merges
Bradley Lowekamp (1):
BUG: Fix precision with accumulation and scaling in AdaptiveHistogram

Hans Johnson (5):
COMP: BSD command lines do not have --version
COMP: Respect CMAKE_CXX_STANDARD during config
COMP: Clang Override warnings removed
BUG: Download URL was wrong for macosx
COMP: The ComputeUpdate function is needed

Hyun Jae Kang (1):
BUG: Exclude a test code of ITKLabelMapTestDriver on OSX 10.6

Isaiah Norton (1):
COMP: fix build with -std=c++11 when ITK/VXL initially configured without

Jean-Christophe Fillion-Robin (1):
COMP: Fix Slicer MacOSX extension packaging setting CMP0042 policy to OLD

Matthew McCormick (10):
DOC: Update the location of the GNUPlot Software Guide scripts.
DOC: Update the Software Guide repo location in Examples/README.txt.
COMP: Add export specification for itk::ResourceProbe.
COMP: Require NO_MODULE with DCMTK find_package.
COMP: Update CastXML revision for C++14 VS 2015.
BUG: Fix PythonTransformCoverage test for Python 3.4.
BUG: Fix PythonExtras test with Python 3.
BUG: Fix PythonTypemaps tests with Python 3.
ENH: Do not force shared libraries when wrapping.
ENH: Allow ITKVideoBridgeOpenCV to be built externally.

Michka Popoff (2):
COMP: Re-enable review module for python 3 and older VTK's
ENH: Use importlib for python 3.4 instead of imp

Nick Tustison (1):
ENH: Accommodate epsilon error on left side.

Sean McBride (1):
DOC: Update some woefully out-of-date GDCM comments, and typos

Seun Odutola (1):
BUG: Improved itkAnalyzeImageIO to handle case insensitive extensions

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

Issue History

Date Modified Username Field Change
2016-01-19 04:04 jcfr New Issue
2016-01-19 04:04 jcfr Status new => assigned
2016-01-19 04:04 jcfr Assigned To => fedorov
2016-01-19 04:06 jcfr File Added: input.nrrd
2016-01-19 04:06 jcfr File Added: mask.nrrd
2016-01-19 12:36 jcfr Note Added: 0013727
2016-01-19 12:36 jcfr Status assigned => resolved
2016-01-19 12:36 jcfr Fixed in Version => Slicer 4.6.0
2016-01-19 12:36 jcfr Resolution open => fixed
2016-01-26 16:29 jcfr Status resolved => closed
2017-06-10 08:51 jcfr Changeset attached => Slicer master 5c34f8c2