Skip to main content
Participating Frequently
August 26, 2013
Answered

Flash / AS3 slide viewer that worked perfectly for years, now crashes live. Why?

  • August 26, 2013
  • 1 reply
  • 901 views

After four days of this I'm giving up and asking for help. I have an Actionscript 3 / Flash slide viewer, originally from FlashDen that has worked perfectly for about five years. It STILL works perfectly locally, but I take it live and it freezes and crashes. I know AS3 and I've been through all the classes and got rid of all errors and even the pernickety 'please embed all fonts' output messages. Same problem. It works perfectly locally and it just freezes and goes crap live.  This is obviously a Flash Player 11 issue but I'm totally stumped. There's dozens of images and XML associated with the FLA and the AS3 classes, so I've just added page links, and links to the live swf, in case anyone can find that useful.

This is the original from FlashDen, untouched, just loaded up:

http://www.ksqdesign.com/pgu/PhotoGallery.html

Even the untouched, fresh off the counter version now crashes live, BUT works perfectly locally. Why?

This is my edited version for a client that WORKED PERFECTLY for five years but is now hopeless:

http://www.ksqdesign.com/jansregencystoneiframe.html

http://www.ksqdesign.com/janshfiveiframe.html

The second link uses an HTML5 shell but that makes no difference either.

The thing to note is this app worked perfectly up until a year ago. So it's some kind of FP 11 / security / AS3 clash on the live side that just has me totally stumped.

Very grateful for any light you can shine. Many thanks.

NT

This topic has been closed for replies.
Correct answer kglad

there's a drawPie() function that's timing out:

Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds.

    at com.design.ksq::PiePreloader/drawPie()

    at com.design.ksq::PiePreloader/onEnterFrame()

1 reply

kglad
Community Expert
kgladCommunity ExpertCorrect answer
Community Expert
August 26, 2013

there's a drawPie() function that's timing out:

Error: Error #1502: A script has executed for longer than the default timeout period of 15 seconds.

    at com.design.ksq::PiePreloader/drawPie()

    at com.design.ksq::PiePreloader/onEnterFrame()

Participating Frequently
August 26, 2013

I tried disabling the PiePreloader class by unlinking it from it's movie clip. Once again, the app worked perfectly locally and crashed live. How do you debug live? Thanks.

NT

kglad
Community Expert
Community Expert
August 26, 2013

remove your flash player (http://helpx.adobe.com/flash-player/kb/uninstall-flash-player-windows.html) and install the flash debug player (http://www.adobe.com/support/flashplayer/downloads.html).

i also use firefox and the firebug plug-in.