today i was writing a flex application when i tried to test my application file i got this error:

Adobe Flash Player 9

[RPC Fault faultString="Security error accessing url" faultCode="Channel.Security.Error" faultDetail="Destination: DefaultHTTP"]
at mx.rpc::AbstractInvokerhttp:\www.adobe.com2006flexmxinternal::faultHandler()[E:dev3.0.xframeworksprojectsrpcsrcmxrpcAbstractInvoker.as:216]
at mx.rpc::Responderfault()[E:dev3.0.xframeworksprojectsrpcsrcmxrpcResponder.as:49]
at mx.rpc::AsyncRequestfault()[E:dev3.0.xframeworksprojectsrpcsrcmxrpcAsyncRequest.as:103]
at DirectHTTPMessageRespondersecurityErrorHandler()[E:dev3.0.xframeworksprojectsrpcsrcmxmessagingchannelsDirectHTTPChannel.as:368]
at flash.events::EventDispatcherdispatchEventFunction()
at flash.events::EventDispatcherdispatchEvent()
at flash.net::URLLoaderredirectEvent()


so what does this error popup window mean?

well, i just simply means that you are running an application from a non-server. for example, i was running my application from the src folder and when i did that, i ran it from

C:Documents and SettingsserverMy DocumentsFlex Builder 3appsbin-debugdatapictures.xml

instead, i should have put it in my server like this:
http:\localhostflashresourcespictures.xml