A minor update to my app was rejected a few weeks ago because it crashed subsequent to a didReceiveMemoryWarning under iOS 4.2. The app had never had serious memory problems under previous versions of iOS. Now, even with 4.2.1, I get a level 2 memory warning at app startup, before I've done anything. Using Instruments I don't see any major leaks, and my live bytes are at about 1 MB (1.5 MB if you really take the app's features for a spin).
Any thoughts what could be causing this? The app is image-heavy, but, as I said, I never had major problems or saw an update rejected prior to this. Any diagnostic techniques would be appreciated.
Thanks.