I woke this morning and noticed the data usage alert I had set and thought it strange as I don't usually get full use of my plan data allowance, and I'm only half way though the billing period.
It turns out that the Youtube (current market version 4.2.16) used 418MB of background data and 28KB of foreground data, all while I was asleep. Luckily whatever happened stopped 5MB before reaching my monthly limit. Now I just have to keep my network data off (or upgrade my plan) for 2 weeks.
In my 3+ years of android devices, this is the first I've seen of this kind of unexpected app behavior, it would be more expected from a wallpaper or ringtone app. I have no idea what the youtube app could have been doing, youtube video pre-loading is only done via WIFI AFAIK.
I'd hate to see this happen every night.
Has anyone else experienced this?
Update:
I have turned off background data on the YouTube app, and since doing so, had another night of heavy 3G use while asleep, this time 1.2GB, and facing a $500 payment to the carrier if I don't work something out with them.
The strange thing is that the ICS data counter doesn't show this usage at all (this is where I turned off BG data for YouTube). However, a separate app, Data Counter widget, does show the usage.
My theory is there is some bug that let's 3G take over from WiFi once the phone is asleep and continue pre loading, and the ICS data usage clearly doesn't woel as intended. Perhaps all disabling the BG data did was stop monitoring the usage, but still allow the data. I now have pre-loading turned off and will see how it goes.