Hi,
I have a perfectly working app with several screens utilizing chart views and pie charts. I had installed Nuclios 2013 Vol 2 (Infragistics_NucliOS_2013_2 3.pkg) and the app worked just fine. Recently I upgraded to Nuclios 2014 Vol. 1 and for some reason my app keeps crashing.
The Xcode console shows the below message
"Assertion failed: (CGFloatIsValid(x) && CGFloatIsValid(y)), function void CGPathAddLineToPoint(CGMutablePathRef, const CGAffineTransform *, CGFloat, CGFloat), file Paths/CGPath.cc, line 224."
The error does not seem to be caused from my app's code. When I switch back to Nuclios 2013 Vol. 2 the same code works fine.
Regards,
Aniruddh Chitre
Hi Chris,
Sorry for a late response. I tried both default crosshairs and IGCrosshairLayer, but wasn't able to reproduce the problem. I'm attaching the sample I used for testing.
Please try running it and see if you can still reproduce the error. The sample is using the default crosshair, but you can also test the crosshair layer by uncommenting two lines in the view controller.
I am getting the following similar crash when dragging a crosshair off the right or left edge of a IGChart. This doesn't happen if I drag above or below the chart. It seems it's trying to show a 0/NULL point value when this happens.
Assertion failed: (CGFloatIsValid(x) && CGFloatIsValid(y)), function void CGPathMoveToPoint(CGMutablePathRef, const CGAffineTransform *, CGFloat, CGFloat), file Paths/CGPath.cc, line 254.
I'm using the latest Nuclios 2014 Vol. 2. Can you help me resolve the problem? Thank you.
Hello Aniruddh Chitre, Thank you for reporting this to us. I have opened the following case, < CAS-136359-L2F2T5 >, to provide to you a newer build that I believe will address your issue. If you have any questions or concerns please update me through the case. Thanks.