I dont know. It's not happening in development. I will have to add logging
info an find a user who gets the problem consistently.
Plus, regulations do not allow copying any file without IT. And that will
take a while to get approved.

On Tue, Nov 1, 2016 at 3:36 PM Clint M <[email protected]> wrote:

> What's the actual error in event.text and id in event.id?
>
> On Tue, Nov 1, 2016 at 9:49 AM, mark goldin <[email protected]> wrote:
>
> > Seems like a reason for the problem might be because of getting too many
> > alert.show() going one after another.
> > When application starts I am loading some images.
> > Here is relevant code:
> > private var imageArrayIndex:int = 0;
> > public function PreloadImages():void
> > {
> > imageArrayIndex++;
> > var request:URLRequest = new URLRequest("PathToImage");
> > var imageLoader:Loader = new Loader();
> > var loaderContext:LoaderContext = new LoaderContext();
> > loaderContext.checkPolicyFile = true;
> > imageLoader.contentLoaderInfo.removeEventListener(Event.COMPLETE,
> > PreloadImage_CompleteHandler);
> > imageLoader.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR,
> > PreloadImage_ErrorHandler);
> > imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,
> > PreloadImage_CompleteHandler);
> > imageLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,
> > PreloadImage_ErrorHandler);
> > imageLoader.load(request,loaderContext);
> > }
> > private function PreloadImage_CompleteHandler(event:Event):void
> > {
> > imageArray.addItem(event.currentTarget.content.bitmapData);
> > // Check to see if there are still images that need to be loaded.
> > if (imageArrayIndex < imagesToLoad.length)
> > {
> > PreloadImages();
> > }
> > else
> > {
> > event.target.loader.contentLoaderInfo.removeEventListener(Event.COMPLETE,
> > PreloadImage_CompleteHandler);
> > event.target.loader.contentLoaderInfo.removeEventListener(
> > IOErrorEvent.IO_ERROR,
> > PreloadImage_ErrorHandler);
> >         }
> > }
> > // Called when the Loader we declared in PreloadImages() encountered an
> > error trying to load the image.
> > private function PreloadImage_ErrorHandler(event:Event):void
> > {
> > Alert.show(_iconStateName + " could not be loaded.\n\nPlease make sure
> the
> > file exists.");
> > // Check to see if there's still images that need to be loaded.
> > if (imageArrayIndex < imagesToLoad.length)
> > {
> > PreloadImages();
> > }
> > }
> > So, if a specific system cannot load images I am going to have a lot of
> > alerts because I am loading about 30 files.
> > What would you suggest? And why it mostly works? Definitely none of
> > computers running it in-house have any problem.
> >
> > Thanks
> >
> > On Tue, Nov 1, 2016 at 11:14 AM mark goldin <[email protected]>
> wrote:
> >
> > > Great, will try.
> > >
> > > On Tue, Nov 1, 2016 at 10:48 AM Clint M <[email protected]> wrote:
> > >
> > > Some ideas:
> > >
> > > - compile the app with -verbose-stacktraces=true
> > > - get them to install the debug player… it'll show a dialog when an
> error
> > > occurs
> > > - or you could trap the uncaughtErrorEvent and display a message (
> > > http://stackoverflow.com/a/6597046/3384609)
> > >
> > > Sometimes a null pointer in flex's validation methods
> (updateDisplayList,
> > > commitProperties) can cause an app to crash.
> > > You can listen for errors on those methods like this.
> > >
> > > import mx.core.UIComponentGlobals
> > > import mx.managers.SystemManagerGlobals
> > > import mx.events.DynamicEvent
> > >
> > > private function app_preinit(event:Event):void {
> > >   UIComponentGlobals.catchCallLaterExceptions = true;
> > >
> > >
> > > SystemManagerGlobals.topLevelSystemManagers[0].addEventListener("
> > callLaterError",
> > > systemManager_callLaterError);
> > > }
> > >
> > > private function systemManager_callLaterError(event:DynamicEvent):void
> {
> > >   Alert.show(event.error.message + "\n" + event.error.getStackTrace());
> > > }
> > >
> > >
> > > On Tue, Nov 1, 2016 at 8:11 AM, mark goldin <[email protected]>
> > wrote:
> > >
> > > > We have flex 3 app compiled with 4.13 SDK. in our development
> > environment
> > > > everything works fine. But on the customer site some users are having
> > > > problems running it in IE. The app starts loading showing a progress
> > bar
> > > > but then the whole screen becomes black. Any idea what that might be?
> > Any
> > > > debuging suggestions?
> > > >
> > > > Thanks
> > > >
> > >
> > >
> >
>

Reply via email to