Found an issue where there are circumstances where the normalization routine can set the scaling factor to 0.0.  This will cause the logic inside of MPlotAbstractSeries to return null QRectF's from the boundingRect() causing bad painting and hard to track down issues.  I have added a condition where if the scaling factor somehow becomes identically zero, it is reset to 1.0.