Ever since the Android 2.2 upgrade on my Dell Streak, one particularly annoying problem plagued me. Every morning after powering up my Dell Streak, the email application would crash, and my Exchange account would vanish from the device.
The application Email (Process com.android.email) has stopped unexpectedly.
It didn’t do it every time I powered on; just in the mornings. I suspect it was specifically happening after a power-on when there were new messages waiting, since a quick power cycle never left time for new messages to arrive.
I tried a shorter sync period (2 weeks instead of a month). I tried clearing the data of the email app and starting over. Nothing helped. I even tried living with just IMAP again for a while, which stopped the crashes, but for some reason push notifications didn’t work any more despite working fine in Android 1.6. So, after I became thoroughly bored with my new morning routine of re-entering my Exchange account details over breakfast, I sat down and had a think about what the cause could be. Other 2.2 devices weren’t this broken, or Google would damn well know about it. It had to be something specific to the Streak.
Then it hit me. The Dell Stage isn’t just specific to the Streak, it’s unique to the Streak. There’s a stage widget for email that I’d been using since it was one of the few parts of the Dell Stage I actually liked. But was it so horribly broken that it was crashing the email app every day?
Of course it bloody well was. I removed it 5 days ago and haven’t had a single crash since. Screw you, Dell. Now, can you please fix the intermittent touchscreen freeze while the phone is locked?