Index: src/libchcore/MathFunctions.cpp =================================================================== diff -u -N -rd9527df01ee91b35d9a5fdccb80ded25a9c8265f -rc1f7af79a52133c6d4b14944c3370288be7f5af5 --- src/libchcore/MathFunctions.cpp (.../MathFunctions.cpp) (revision d9527df01ee91b35d9a5fdccb80ded25a9c8265f) +++ src/libchcore/MathFunctions.cpp (.../MathFunctions.cpp) (revision c1f7af79a52133c6d4b14944c3370288be7f5af5) @@ -15,6 +15,9 @@ LIBCHCORE_API double Div64(unsigned long long ullNumber, double dDenominator) { + if (dDenominator == 0.0) + return 0.0; + return ullNumber / dDenominator; } }