Which is line 75? Debug to find out which reference is null.
Also, probably not related to your problem, do not use "new" with XML() . XML is not really a constructor but a top-level function. So just do: var rXML:XML = XML(event.target.data); or var rXML:XML = event.target.data as XML; The second is a cast, and there are subtle differences in behavior when the object is null. Tracy ________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of David Pariente Sent: Thursday, August 28, 2008 7:02 AM To: [email protected] Subject: [flexcoders] asigning text with script error Hi all, I got an strange error... I make some text change through AS3 on my app. When i test on IE, i see no change at all. When i test on FireFox, i see the changes. But if i reload the page i get this error on the browser: TypeError: Error #1009: Cannot access a property or method of a null object reference. at thethaichef/rLoaded()[K:\PROJECTS\Personal\thethaichef\src\thethaichef.m xml:75] at flash.events::EventDispatcher/dispatchEventFunction() at flash.events::EventDispatcher/dispatchEvent() at flash.net::URLLoader/onComplete() seems it finds an error on the rLoaded function (that starts when an XML is loaded), when i asign some text to the MXML: private function rLoaded(event:Event) : void{ var rXML:XML = new XML(); rXML = XML(event.target.data); currentState="recipe"; rdata_title.title=rXML.info.thainame; rdata_by.text='by '+rXML.info.author.name; } does anyone knows what i'm doing wrong? thnx a lot!

