Exchange Calendar - dataaccessd constant crashes and 100% CPU
I didn't see a similar post about this yet, so I might be able to provide a little more detail for those who have the same problem.
Basically over the last month or so my iPhone's battery life has been dramatically reduced and I really had no idea why. I went from full charge to dead in less than 2 hours with little to no usage. I can't remember the last time I actually woke up in the morning to find my iPhone still alive.
Today I decided to see if there was an app out there that would give me a better idea as to why my battery life has been so bad lately. I picked up an app called "System Activity Monitor" and just watched the processes. What I saw was 100% CPU usage, with a process called dataaccessd at the top of the list. After a few seconds, a new process called CrashReport would move to the top, then disappear, followed again by dataaccessd. With some googling I found a tweet from somebody describing the same problem, and blaming Exchange and/or ActiveSync.
I played around with my Exchange settings and eventually figured out that if I disabled calendar support with Exchange that the problem stopped! This is great because I can finally use my iPhone again, but now I've lost support for syncing my Calendar. Based on many of the posts in this forum, there appaears a lot of problems with this anyways, so please add this to the list.
Since I mentioned CrashReport, I found out these reports actually generate a log that is saved on my PC when I sync with iTunes. Here's one of them in hopes that it helps fix the problem. There were hundreds more with "dataaccessd" in this folder.
If anybody has a solution, I would appreciate it. Thanks!
Incident Identifier: 7EF5DD56-2DBF-4B84-8CD2-7CFE145E5A59
CrashReporter Key: bfac73e1b1e00d23a745146cd4b3f24fa1d061a8
Process: dataaccessd [7036]
Path: /System/Library/PrivateFrameworks/DataAccess.framework/Support/dataaccessd
Identifier: dataaccessd
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2009-08-21 11:05:15.077 -0500
OS Version: iPhone OS 3.0.1 (7A400)
Report Version: 104
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x00000001, 0x00000000
Crashed Thread: 0
Thread 0 Crashed:
0 dataaccessd 0x00024882 0x1000 + 145538
1 dataaccessd 0x0000eff0 0x1000 + 57328
2 dataaccessd 0x000147dc 0x1000 + 79836
3 dataaccessd 0x0000f944 0x1000 + 59716
4 dataaccessd 0x00014eae 0x1000 + 81582
5 dataaccessd 0x0000e94c 0x1000 + 55628
6 dataaccessd 0x0000564c 0x1000 + 17996
7 dataaccessd 0x00007e26 0x1000 + 28198
8 dataaccessd 0x0001266c 0x1000 + 71276
9 DataAccess 0x335ba78e 0x3358f000 + 178062
10 DataAccess 0x335bbfe6 0x3358f000 + 184294
11 DataAccess 0x335bda8c 0x3358f000 + 191116
12 Foundation 0x3056b796 0x30501000 + 436118
13 Foundation 0x3056b716 0x30501000 + 435990
14 CFNetwork 0x31b095ae 0x31af1000 + 99758
15 CFNetwork 0x31afbfae 0x31af1000 + 44974
16 CFNetwork 0x31afc11e 0x31af1000 + 45342
17 CFNetwork 0x31afc11e 0x31af1000 + 45342
18 CFNetwork 0x31afbea2 0x31af1000 + 44706
19 CFNetwork 0x31afbe4a 0x31af1000 + 44618
20 CFNetwork 0x31afbdca 0x31af1000 + 44490
21 CFNetwork 0x31afbd6a 0x31af1000 + 44394
22 CoreFoundation 0x302548ec 0x301fd000 + 358636
23 CoreFoundation 0x30254164 0x301fd000 + 356708
24 dataaccessd 0x00024b7c 0x1000 + 146300
25 dataaccessd 0x00015f5a 0x1000 + 85850
26 dataaccessd 0x000020d8 0x1000 + 4312
Thread 1:
0 libSystem.B.dylib 0x31d47158 0x31d46000 + 4440
1 libSystem.B.dylib 0x31d49ed8 0x31d46000 + 16088
2 CoreFoundation 0x3025454e 0x301fd000 + 357710
3 CoreFoundation 0x30254164 0x301fd000 + 356708
4 dataaccessd 0x00024b7c 0x1000 + 146300
5 dataaccessd 0x00015dec 0x1000 + 85484
6 dataaccessd 0x00024958 0x1000 + 145752
7 Foundation 0x30554062 0x30501000 + 340066
8 Foundation 0x305023f2 0x30501000 + 5106
9 libSystem.B.dylib 0x31d705a0 0x31d46000 + 173472
Thread 2:
0 libSystem.B.dylib 0x31d47158 0x31d46000 + 4440
1 libSystem.B.dylib 0x31d49ed8 0x31d46000 + 16088
2 CoreFoundation 0x3025454e 0x301fd000 + 357710
3 CoreFoundation 0x30254164 0x301fd000 + 356708
4 Foundation 0x3055af34 0x30501000 + 368436
5 Foundation 0x30554062 0x30501000 + 340066
6 Foundation 0x305023f2 0x30501000 + 5106
7 libSystem.B.dylib 0x31d705a0 0x31d46000 + 173472
Thread 3:
0 libSystem.B.dylib 0x31d6b0e0 0x31d46000 + 151776
1 CoreFoundation 0x3021dd1e 0x301fd000 + 134430
2 libSystem.B.dylib 0x31d705a0 0x31d46000 + 173472
Thread 0 crashed with ARM Thread State:
r0: 0x00057500 r1: 0x382084f8 r2: 0x001942c0 r3: 0x300df49c
r4: 0x00196440 r5: 0x001942c0 r6: 0x00196240 r7: 0x2fffeb94
r8: 0x001942c0 r9: 0x001fc098 r10: 0x300df49c r11: 0x00101950
ip: 0x39d46550 sp: 0x2fffeb6c lr: 0x31d49508 pc: 0x00024882
cpsr: 0x60000030
Binary Images:
0x1000 - 0x3dfff dataaccessd armv6 <bea6314aa82fa0ee46b89276820a95a8> /System/Library/PrivateFrameworks/DataAccess.framework/Support/dataaccessd
0x79000 - 0x7afff dns.so armv6 <7943354b648b9518f46a835d5359e45a> /usr/lib/info/dns.so
0x8e000 - 0x96fff MCEASConfigurationBundle armv6 <44686c1da02c8c6a87950aaa5202f822> /System/Library/ManagedConfigurationBundles/MCEASConfigurationBundle.bundle/MCE ASConfigurationBundle
0x2fe00000 - 0x2fe26fff dyld armv6 <384bf84ebe2b822c3cb75fce3e8647d6> /usr/lib/dyld
0x30000000 - 0x30008fff libgcc_s.1.dylib armv6 <b404b5f84fa4293f0dd35a469b8b6894> /usr/lib/libgcc_s.1.dylib
0x3000c000 - 0x3015bfff libobjc.A.dylib armv6 <92636cf8b8e8f3c10721667c48ca182b> /usr/lib/libobjc.A.dylib
0x301ca000 - 0x301d8fff libz.1.dylib armv6 <bb2c65d59f36ea2ffdf39aa4d8e49430> /usr/lib/libz.1.dylib
0x301fd000 - 0x302a8fff CoreFoundation armv6 <3e02f5628a56bce4c9eb1c5e49c863d4> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
0x30501000 - 0x305f5fff Foundation armv6 <c4fc557994aee708dd4fb14ed4fd875f> /System/Library/Frameworks/Foundation.framework/Foundation
0x3073a000 - 0x30760fff AppSupport armv6 <1baa1e22eb94eb405d724a2f6b219f53> /System/Library/PrivateFrameworks/AppSupport.framework/AppSupport
0x30778000 - 0x3077dfff liblockdown.dylib armv6 <e4f0b16194fac3bd426e679a3c35c38b> /usr/lib/liblockdown.dylib
0x31885000 - 0x318d1fff IOKit armv6 <56ba629c062ac21a045914430412c5f4> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x318e9000 - 0x31aa2fff CoreGraphics armv6 <80bccae4ab17a49f7fc3a66bb2def894> /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics
0x31af1000 - 0x31b58fff CFNetwork armv6 <863076d9b768c76272e3f0f686ca355d> /System/Library/Frameworks/CFNetwork.framework/CFNetwork
0x31d46000 - 0x31e69fff libSystem.B.dylib armv6 <f8d95df9776974bbe640911fee96c59d> /usr/lib/libSystem.B.dylib
0x31ea9000 - 0x31feffff AudioToolbox armv6 <cd7d22e01299f0d589878c2417c7ff18> /System/Library/Frameworks/AudioToolbox.framework/AudioToolbox
0x32041000 - 0x3204bfff GraphicsServices armv6 <99b0baa68c257ca5d2fed21bd409ea20> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
0x3209b000 - 0x320cefff Security armv6 <34c21a865d91e9a13477e9395c516f8c> /System/Library/Frameworks/Security.framework/Security
0x320e8000 - 0x32194fff ImageIO armv6 <44921d26b2b796c2c707c87c68026b16> /System/Library/PrivateFrameworks/ImageIO.framework/ImageIO
0x321b3000 - 0x321d9fff MobileSync armv6 <784e8d709e4dcd3306c6925ad711e629> /System/Library/PrivateFrameworks/MobileSync.framework/MobileSync
0x321e9000 - 0x32208fff EAP8021X armv6 <e3c06e74781275e39aef98d27b9d4035> /System/Library/PrivateFrameworks/EAP8021X.framework/EAP8021X
0x32369000 - 0x3239cfff SystemConfiguration armv6 <c295ae48e7c85c02ae396f3dae1901df> /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration
0x324c6000 - 0x32521fff CoreAudio armv6 <a3189b3cffe9fdb8007e8a4fd54b28e2> /System/Library/Frameworks/CoreAudio.framework/CoreAudio
0x325b2000 - 0x325cefff AddressBook armv6 <3023a336aec321324b5a310ee66687f1> /System/Library/Frameworks/AddressBook.framework/AddressBook
0x32709000 - 0x32740fff CoreTelephony armv6 <7b14c2cd6a643f0d90472472b715c38e> /System/Library/PrivateFrameworks/CoreTelephony.framework/CoreTelephony
0x32773000 - 0x3282afff Message armv6 <eee80a69c511469dacda86ea4abc5cc8> /System/Library/PrivateFrameworks/Message.framework/Message
0x32a16000 - 0x32a16fff CoreSurface armv6 <2c60135f696b1a787443c4a68e1aced2> /System/Library/PrivateFrameworks/CoreSurface.framework/CoreSurface
0x32a1b000 - 0x32a1cfff IOMobileFramebuffer armv6 <05aa0565d0f6813003dc5dc175af6048> /System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/IOMobileFramebu ffer
0x32a38000 - 0x32a73fff Calendar armv6 <bad4a9d669b2597059424e547eeec039> /System/Library/PrivateFrameworks/Calendar.framework/Calendar
0x32e0c000 - 0x32f0dfff libicucore.A.dylib armv6 <3f78cbbe6b5b7d3b4c5753627fcebdee> /usr/lib/libicucore.A.dylib
0x330d8000 - 0x330e3fff libbz2.1.0.dylib armv6 <8e880791fc827ae2cb63cad8f6ce5d7b> /usr/lib/libbz2.1.0.dylib
0x3311e000 - 0x33213fff libxml2.2.dylib armv6 <3398aecf5ef07d7bbe6673fc9ab570fb> /usr/lib/libxml2.2.dylib
0x3358f000 - 0x3363bfff DataAccess armv6 <5cbeac5522cbe75e90c99906b5b5ae05> /System/Library/PrivateFrameworks/DataAccess.framework/DataAccess
0x336be000 - 0x336e2fff ManagedConfiguration armv6 <db5e59168eb30f69a152e82527f25180> /System/Library/PrivateFrameworks/ManagedConfiguration.framework/ManagedConfigu ration
0x33eff000 - 0x33f11fff libmis.dylib armv6 <68e630756ffe7c785929b8b11f67b803> /usr/lib/libmis.dylib
0x3415c000 - 0x34165fff SpringBoardServices armv6 <4997adf422af4a9eecf25aa9bcaf8fc9> /System/Library/PrivateFrameworks/SpringBoardServices.framework/SpringBoardServ ices
0x346e9000 - 0x346f5fff DataAccessExpress armv6 <d311d4de364a902ec0c0dc22079f8d73> /System/Library/PrivateFrameworks/DataAccessExpress.framework/DataAccessExpress
0x34701000 - 0x3470bfff PersistentConnection armv6 <4aa4e58f339a0344d7e86847e54c907d> /System/Library/PrivateFrameworks/PersistentConnection.framework/PersistentConn ection
0x347f5000 - 0x34812fff libresolv.9.dylib armv6 <7e34a4dd5c5b0400d10b01e998d5b2de> /usr/lib/libresolv.9.dylib
0x35522000 - 0x35525fff ActorKit armv6 <c9043ba911b8bc95ffdc28f299caf609> /System/Library/PrivateFrameworks/ActorKit.framework/ActorKit
0x355c8000 - 0x355ccfff IOSurface armv6 <d2585af66f593d95adf6d1fab0181b1a> /System/Library/PrivateFrameworks/IOSurface.framework/IOSurface
0x356e1000 - 0x3570bfff MIME armv6 <4c2a074d32afce77a502835f5247874a> /System/Library/PrivateFrameworks/MIME.framework/MIME
0x363b2000 - 0x363f7fff iCalendar armv6 <51ba8755f9baa9d02517cd9e80a87d78> /System/Library/PrivateFrameworks/iCalendar.framework/iCalendar
0x36422000 - 0x3647cfff libsqlite3.dylib armv6 <456f75f502443d281147f36f6ed4c3d3> /usr/lib/libsqlite3.dylib
0x36483000 - 0x36485fff Notes armv6 <de15dc9ba3e18a4d962ceb876fc9a2b5> /System/Library/PrivateFrameworks/Notes.framework/Notes
0x3648a000 - 0x36493fff libkxld.dylib armv6 <2528ee7a4fd041090850f1845c393b84> /usr/lib/system/libkxld.dylib
0x36496000 - 0x364a6fff libbsm.0.dylib armv6 <44ee6b2c59cd5aa70d59f7d0d0d3b0b2> /usr/lib/libbsm.0.dylib
0x364c1000 - 0x3655ffff LDAP armv6 <c4d5a8dc449ceb89f87d531496c8e792> /System/Library/PrivateFrameworks/LDAP.framework/LDAP
0x3661a000 - 0x36620fff AccountSettings armv6 <14bd77206c288b9561e316817c89bf57> /System/Library/PrivateFrameworks/AccountSettings.framework/AccountSettings
0x36db6000 - 0x36dbdfff MobileWiFi armv6 <ca5c74a9a00bf823d21acbe4e12c36cf> /System/Library/PrivateFrameworks/MobileWiFi.framework/MobileWiFi
0x36ebb000 - 0x36ef9fff DAVKit armv6 <edbd30dd8b12551043886ea0776575f5> /System/Library/PrivateFrameworks/DAVKit.framework/DAVKit
0x36f75000 - 0x36f84fff MobileDeviceLink armv6 <58d1e0f460e85c5dd8cf63c7eb2fd1e9> /System/Library/PrivateFrameworks/MobileDeviceLink.framework/MobileDeviceLink
0x36fac000 - 0x36fe7fff ContentIndex armv6 <fff8b63e92ec9a8fc72d4c06d1228741> /System/Library/PrivateFrameworks/ContentIndex.framework/ContentIndex
0x3748a000 - 0x374f3fff libstdc++.6.dylib armv6 <44d54be7409eedbf35157cc538ea660b> /usr/lib/libstdc++.6.dylib
0x37c74000 - 0x37c74fff Accelerate armv6 <e3325738fdc407edc125d921d2a90839> /System/Library/PrivateFrameworks/Accelerate.framework/Accelerate
0x37cc8000 - 0x37d0bfff libvDSP.dylib armv6 <5632d3e7799c5c90540157938bce4b95> /System/Library/PrivateFrameworks/Accelerate.framework/Frameworks/vecLib.framew ork/libvDSP.dylib
0x37d12000 - 0x37d12fff vecLib armv6 <eb68bab288e9f047d876848490b162fc> /System/Library/PrivateFrameworks/Accelerate.framework/Frameworks/vecLib.framew ork/vecLib
Original iPhone, iPhone OS 3.0.1