Yes, that line is in a private function. I wrote this line
if(strtRoot == null){throw Error("strtRoot missing") };
to test things and throw an error before we get to strtRoot = new line
and the error gets thrown. Am I missing something?
--- In [email protected], "Tracy Spratt" <[EMAIL PROTECTED]> wrote:
>
> "I get a null object error on strtRoot" which line raises the exception?
> Paste the text of the error.
>
>
>
> You are *sure* that this line is in a function?
>
> strtRoot = new Thingy(somearrary[1]);
>
>
>
> Tracy
>
>
>
> ________________________________
>
> From: [email protected] [mailto:[EMAIL PROTECTED] On
> Behalf Of flexaustin
> Sent: Friday, November 21, 2008 6:12 PM
> To: [email protected]
> Subject: [flexcoders] Null object doesnt exist? What is going on?
>
>
>
> Ok, in my custom component I have this line:
>
> // root node to start with
> private var strtRoot:IThingy;
>
> Later in a function call from init() I call this:
>
> strtRoot = new Thingy(somearrary[1]);
>
> I get a null object error on strtRoot. I am try to create strtRoot why
> am I getting this error?
>
> I use this code in another area and it runs fine, but when I use it to
> create another object it throws an error. And yes I have check that
> somearray[1] exists.
>
> TIA
>