BUG: Fixed crash in histogram computation for inf image
@@ -348,8 +348,8 @@ void populateIrregularBins(vtkIntArray* bins, const ctkVTKHistogram* histogram)
ptr += component;
for (; ptr < endPtr; ptr += componentNumber)
{
- if (std::numeric_limits<T>::has_quiet_NaN &&
- vtkMath::IsNan(*ptr))
+ if ((std::numeric_limits<T>::has_quiet_NaN &&
+ vtkMath::IsNan(*ptr)) || vtkMath::IsInf(*ptr))
continue;
}