Thanks, I had an enterFrame still running in one of my classes and stopping that helped a lot. This is the first time I've built an application that loads other multicore swfs, so I'm trying to get a grip on shutting things down. Does the player 10 unloadAndStop() method solve this problem (I'm using CS3 Flash), or would I still need to unhook everything?
I have a multicore project built in Flash, which loads other PureMVC multicore swfs. Before I unload a swf I run a shutdown command sequence inside the swf which removes listeners, children etc. Everything works fine but I've been reading through the gc tutorial and tracing the app's memory usage and sure enough I'm not getting the memory back when I unload a swf. I'm a bit fuzzy on if or how removeCore() might work in this case or if would help? Is there a way to force gc in this case and stay in player 9?
Have been using PureMVC for about 9 months and it's made life much easier—thanks Cliff. Here's a site i just launched built with PureMVC and PaperVision: