Gdy otwieram Preferencje systemowe i klikam ikonę Poczta, kontakty i kalendarze, Preferencje systemowe ulegają awarii. Ponadto program iCal ulega awarii podczas uruchamiania, a program Mail ulega awarii, gdy próbuję otworzyć jego preferencje. To właśnie zaczęło się dziać dzisiaj. Nie zainstalowałem ostatnio żadnego nowego oprogramowania ani aktualizacji systemu operacyjnego. Korzystam z najnowszej wersji Lion z zainstalowanymi wszystkimi dostępnymi aktualizacjami systemu.
We wszystkich przypadkach dzienniki awarii wskazują, że awaria wątku została zbombardowana podczas tego samego połączenia. Oto przykład, kilka pierwszych linii ze śladu stosu w wątku powodującym awarię po awarii Preferencji systemowych.
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x00000001007e3a22 CFStringGetLength + 18
1 com.apple.CoreFoundation 0x00000001007fb049 CFStringCompareWithOptionsAndLocale + 73
2 com.apple.AOSAccounts 0x000000011282d09c SaveAccountInfo(__CFString const*, __CFArray*, __CFDictionary*) + 218
3 com.apple.AOSAccounts 0x000000011282e624 ParseAccountInfo(__CFString const*, __CFString const*, __CFDictionary const*) + 1439
4 com.apple.AOSAccounts 0x000000011282e699 RefreshAccount + 65
5 com.apple.AOSAccounts 0x00000001128301fa ServiceProviderManager::LoadAccountProviders(__CFString const*) + 60
6 com.apple.AOSAccounts 0x00000001128306d2 ServiceProviderManager::Login(__CFString const*, __CFString const*, bool) + 76
7 com.apple.AOSUI 0x00000001127a9158 -[MMAccountMgr init] + 577
8 com.apple.AOSUI 0x00000001127a85cb +[MMAccountMgr sharedMgr] + 53
We wszystkich przypadkach widzę awarię pochodzącą z SaveAccountInfo z com.apple.AOSAccounts .
Rzeczy, które próbowałem:
- Naprawianie uprawnień do dysku (ponieważ pachnie jak jeden z tych błędów „niektóre pliki konfiguracyjne przypadkowo stały się błędami tylko do odczytu”) - nie pomogło.
- Usuwanie pamięci podręcznych oraz plików preferencji związanych z pocztą i kalendarzem - nie pomogło.
Wygląda na to, że gdybym mógł dowiedzieć się, gdzie kod AOSAccount przechowuje dane konfiguracyjne, mógłbym to po prostu zdmuchnąć, zrestartować i ponownie wprowadzić dane mojego konta, ale nie mam pojęcia, gdzie to jest. Jakieś pomysły?
Aktualizacja : ten błąd został zgłoszony Apple - radr: // 10636431, jeśli jesteś w Apple i masz dostęp do radaru.