I've had a look into this and it turns out that the line it is crashing on, is the line that it is trying to set our OpenGL buffer size. You can't set an OpenGL buffer size of 0x0 so we get a GLError and unfortunately this is causing your application to crash.
I'll raise this as an issue to investigate. It could be that we need to catch this error and provide some default, or maybe provide a more useful error message etc.
You mention that this only happens on the iPad Air? I would expect that setting a frame of CGRectZero on your chart would crash on all devices. Are they both running the same version of iOS?
Until we've looked into this issue, I would suggest to not pass CGRectZero to your chart. Could you perhaps give it CGRectMake(0,0,1,1) instead?