Just so happens that I emailed Trevor (a.k.a. senocular) about the issue yesterday. He said that it has been added to the system as a high priority.
Thanks for your help Alex. On 11/9/07, Alex Harui <[EMAIL PROTECTED]> wrote: > > I asked around and was given this link: > http://www.adobe.com/support/programs/flex/?tab:plans=1 > > > > However, technically you have a Flash Player issue and not a Flex issue > and they have different support options which you can see by chasing links > from the link above. > > > > If none of the paid packages work for you, your only remaining courses of > action are to: > > > > 1) continue to subdivide the app until it stops breaking and see if > you can identify the change that causes the problem to reappear. > > 2) Find a way to quickly reproduce the problem 100$ of the time when > deployed over the web. Then offer bribes to the Flash Player engineers if > they can dig into it on their own time. > > > > -Alex > > > ------------------------------ > > *From:* [email protected] [mailto:[EMAIL PROTECTED] *On > Behalf Of *Steve Mathews > *Sent:* Thursday, November 08, 2007 3:31 PM > *To:* [email protected] > *Subject:* Re: [flexcoders] Player crash on GC > > > > So what are support options for this situation? Looking at the Adobe site > it appears that the only option is the Enterprise support package. I am just > wondering if there is any other options than that. > > On 11/6/07, *Steve Mathews* <[EMAIL PROTECTED]> wrote: > > Actually I don't have any mouse interaction going on currently. I do have > a keyboard listener to handle navigating forward. > > > > As far as loading goes, I have a ComponentManager and a ComponentLoader > class. The manager creates a ComponentLoader which uses a Loader to load the > actual swf. Once it is finished loading the ComponentLoader sends the > manager a reference to the Class from the swf. The manager then notifies a > PresentationManager that the class has been loaded and is ready to be > initialized. > > > > I had moved back to FlexBuilder2 so I haven't tried to take memory > snapshots. I will do that soon though. > > > > On 11/6/07, *Alex Harui* <[EMAIL PROTECTED]> wrote: > > I would see if you can use the app with as little interaction as > possible. If you've made your app "accessible" then you can use the > keyboard and skip using the mouse to execute the sequence in question > (loading some page several times then using forceGC()). > > > > If that succeeds in reproducing the problem, I would take memory snapshots > after loading the page and then another snapshot if you can get a forceGC() > to not crash the player and see what is going away and take a closer look at > those things. > > > > Also, how are you loading the SWFs? Maybe you've lost your hard reference > to the SWF so they get collected when you don't want. > > > ------------------------------ > > *From:* [email protected] [mailto:[EMAIL PROTECTED] *On > Behalf Of *Steve Mathews > *Sent:* Tuesday, November 06, 2007 10:22 AM > *To:* [email protected] > *Subject:* Re: [flexcoders] Player crash on GC > > > > Thanks for the idea Alex. I just finished looking through my code and > can't find anything to indicate something should be available for GC before > all listeners are cleaned up. > > > > The really confusing thing is that all the pieces of this system worked > just fine before I started my "overhaul" of it. The changes I made were > mainly in navigation (page to page) and some minor tweaks here and there. I > just can't figure out how the changes I made could have gotten me to this > spot. > > > > Any other ideas, theories or shots in the dark that I could look at? I am > running out of ideas myself at this point. > > > > Thanks. > > > > On 11/5/07, *Alex Harui* < [EMAIL PROTECTED]> wrote: > > Some version of the player used to crash when display objects that had > rollover handlers under the mouse were removed and GC'd. I do not know the > status of the fix. The workaround was to place a "shield" between the mouse > and the display objects before removing them. > > > > In general, I would not remove objects such that they can get GC'd until > any listeners they might have were removed. I would not suspect > getDefinition. > > > ------------------------------ > > *From:* [email protected] [mailto:[EMAIL PROTECTED] *On > Behalf Of *Steve Mathews > *Sent:* Monday, November 05, 2007 3:46 PM > *To:* [email protected] > *Subject:* [flexcoders] Player crash on GC > > > > I have run into a roadblock that I can't seem to figure out. > > I have an application that creates and displays a presentation (think > PowerPoint). During an overhaul of the code the player started > crashing. It seems to be related to garbage collection in some way as > I can display the exact same page a few times in a row then it will > crash say on the fourth time. Or using FB3 I can click the Force GC > button after a few pages and the player will crash also. > > One area of concern is that these pages contain "components" which are > just swf's with a class in them. I use getDefinition to instantiate > the class. Although this has worked quite well up till this point, I > worry that this is now part of the problem. > > Has anyone seen any issues with getDefinition or GC crashing the player? > > Thanks. > > > > > > > > >

