dataaccessd continously crashing, draining battery.

Originator:BLoerwald
Number:rdar://10896294 Date Originated:20-Feb-2012 07:25 PM
Status:Closed Resolved:Yes
Product:iPhone/iOS Product Version:5.0.1
Classification:Crash/Hang/Data Loss Reproducible:Always
 
20-Feb-2012 07:25 PM Bernd Lörwald:
Summary: dataaccessd crashes after ten seconds, then invokes the crash reporter and gets restarted, causing high CPU load and therefore battery drain.

Steps to Reproduce: While the actual step causing the problem is unknown to me, it basically is
1. Take freshly resetted iPhone.
2. Add iCloud / some other account.
3. Enable push mode and 15 minute checks.

Expected Results: All data gets synced, contacts, calendar, reading list etc is available and pushed.

Actual Results: dataaccessd crashes after a short interval, causing heavy CPU load (about 80%) during that time, then crashes. launchd restarts the daemon after the crash has been logged. Repeat.

Regression: Disabling mail / calendar accounts or setting it to manual refresh stops dataaccessd from continuously crashing.

Notes: This also causes some parts of data not getting synced, like reading list in Safari.

The zip contains a log of 30 minutes after a restart of the iPhone showing several crashes with slightly different output before crashing, caused by playing around with account settings in order to find the reason for crashing. Also, calaccessd crashes some times.

This crashing loop results in heavy battery drain with down to 5 hours to empty while lying around after being fully charged and not used at all.

This might already be fixed in 5.1, as this has not been tested with beta versions in order to be possible to reproduce and give additional information upon request.

20-Feb-2012 07:25 PM Bernd Lörwald:
'dataaccessdcrashes.zip' was successfully uploaded

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!