Program received signal : "EXC_BAD_ACCESS"

Here’s what happen. I’m trying to use a gui button on stage such that when the user clicks on it, the user is able to draw symbols on the screen. In Unity Remote, I’m not having any problems, everything works fine. When I export over to iPhone, I ended up getting this error: Program received signal : “EXC_BAD_ACCESS”.

I have a script, Button, which runs the GUI button function which works perfectly fine and when the user clicks on the button, it attaches another script, Line, to the camera which is the script that contains the drawing symbol script. As the script is attached through code, I cant assign the material and camera from the inspector, which is why I created an empty gameObject with a script, Starts, containing the variables and having a code in the Line script to access this variables.

It is working fine through the Unity Remote but in iPhone, it doesnt work.

Do let me know if you want to see my script.

Its trying to access an uninitialised variable. If you hit continue twice it will output the function where it is crashing.