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 flexcoders@yahoogroups.com, "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: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
> Behalf Of flexaustin
> Sent: Friday, November 21, 2008 6:12 PM
> To: flexcoders@yahoogroups.com
> 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
>


Reply via email to