Skip to content

Commit 06d5ed1

Browse files
jhlegarretahjmjohnson
authored andcommitted
BUG: Initialize itk::Array variable values in test
Initialize `itk::Array` variable values in MultiResolutionImageRegistrationMethod. Fixes: ``` UMC ==17365== Conditional jump or move depends on uninitialised value(s) ==17365== at 0x6018484: vnl_vector::operator_eq(vnl_vector const&) const (vnl_vector.hxx:757) ==17365== by 0x2D1510: vnl_vector::operator!=(vnl_vector const&) const (vnl_vector.h:431) ==17365== by 0x3C92C7: itk::MultiResolutionImageRegistrationMethod, itk::Image > ::SetInitialTransformParametersOfNextLevel(itk::OptimizerParameters) (itkMultiResolutionImageRegistrationMethod.h:200) ==17365== by 0x613AC5: itkMultiResolutionImageRegistrationMethodTest(int, char**) (itkMultiResolutionImageRegistrationMethodTest.cxx:139) ==17365== by 0x2C10E7: main (ITKRegistrationCommonTestDriver.cxx:417) ``` Raised for example in: https://open.cdash.org/viewDynamicAnalysisFile.php?id=9067993
1 parent bd55ef3 commit 06d5ed1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Modules/Registration/Common/test/itkMultiResolutionImageRegistrationMethodTest.cxx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,8 @@ itkMultiResolutionImageRegistrationMethodTest(int, char *[])
135135
registration->SetInitialTransformParameters(initialParameters);
136136
ITK_TEST_SET_GET_VALUE(initialParameters, registration->GetInitialTransformParameters());
137137

138-
ParametersType initialTransformParametersOfNextLevel(1);
138+
typename ParametersType::ValueType initialTransformParametersOfNextLevelVal(0.0);
139+
ParametersType initialTransformParametersOfNextLevel(1, initialTransformParametersOfNextLevelVal);
139140
registration->SetInitialTransformParametersOfNextLevel(initialTransformParametersOfNextLevel);
140141
ITK_TEST_SET_GET_VALUE(initialTransformParametersOfNextLevel,
141142
registration->GetInitialTransformParametersOfNextLevel());

0 commit comments

Comments
 (0)