Итак ... у моего Mac был вращающийся пляжный мяч смерти (SBBOD), и он имел их примерно один раз в день в течение последних двух недель. :-(
Я вручную выключил компьютер (удерживал кнопку питания), подождал ~ 3 минуты, затем перезагрузился. Я пошел прямо в Консоль, чтобы выяснить, что случилось, так как это место для поиска отчетов о сбоях.
Я посмотрел там в разделе «Все сообщения» и нашел несколько последних сообщений перед моей перезагрузкой:
Вот последние полдюжины или около того строк:
10/1/15 11:26:05.493 AM sharingd[291]: 11:26:05.493 : SDActivityAdvertiser::continuity:didFailToStartAdvertisingOfType:withError: Activity (The operation couldn’t be completed. (com.apple.identityservices.error error 200.))
10/1/15 11:26:07.340 AM sharingd[291]: 11:26:07.339 : SDActivityAdvertiser::continuity:didFailToStartAdvertisingOfType:withError: Activity (The operation couldn’t be completed. (com.apple.identityservices.error error 200.))
10/1/15 11:26:07.340 AM sharingd[291]: 11:26:07.340 : SDActivityAdvertiser::continuity:didFailToStartAdvertisingOfType:withError: Activity (The operation couldn’t be completed. (com.apple.identityservices.error error 200.))
10/1/15 11:26:07.389 AM WindowServer[168]: _CGXGetWindowMovementGroup: Operation on a window 0x19 requiring rights 0x5 by caller Dashboard
10/1/15 11:26:07.389 AM DashboardClient[1057]: _NXMoveWindow: error moving window (1000)
10/1/15 11:26:11.638 AM SubmitDiagInfo[416]: SubmitDiagInfo sucessfully uploaded 117 diagnostic messages
10/1/15 11:26:11.668 AM SubmitDiagInfo[416]: Submitted problem report file:///Users/ME/Library/Logs/DiagnosticReports/com.apple.MailServiceAgent_2015-09-30-123002_MY-MacBook-Pro.crash
10/1/15 11:26:16.706 AM sharingd[291]: 11:26:16.705 : SDActivityAdvertiser::continuity:didFailToStartAdvertisingOfType:withError: Activity (The operation couldn’t be completed. (com.apple.identityservices.error error 200.))
10/1/15 11:29:12.000 AM bootlog[0]: BOOT_TIME 1443724152 0
(Примечание: я изменил свое имя пользователя на ME
и имя компьютера для MY-MacBook-Pro
для анонимности.)
Это привело меня к чтению журнала аварий на /Users/ME/Library/Logs/DiagnosticReports/com.apple.MailServiceAgent_2015-09-30-123002_MY-MacBook-Pro.crash
, Вот самые важные части информации:
Process: com.apple.MailServiceAgent [524]
Path: /System/Library/PrivateFrameworks/MailService.framework/Versions/A/XPCServices/com.apple.MailServiceAgent.xpc/Contents/MacOS/com.apple.MailServiceAgent
Identifier: com.apple.MailServiceAgent
Version: 8.2 (2104)
Build Info: Mail-2104000000000000~1
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: com.apple.MailServiceAgent [524]
User ID: 501
Date/Time: 2015-09-30 12:30:01.204 -0700
OS Version: Mac OS X 10.10.5 (14F27)
Report Version: 11
Anonymous UUID: [I am omitting this too :-)]
Time Awake Since Boot: 280 seconds
Crashed Thread: 2 Dispatch queue: NSOperationQueue 0x608000030940 :: NSOperation 0x608000243090 (QOS: LEGACY)
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Append action must have account'
terminating with uncaught exception of type NSException
abort() called
В чем дело? Судя по всему, почта падает, потому что у меня нет учетной записи. Это бессмысленно. Если у меня нет учетной записи, не должно быть активности, верно?
Как я могу это исправить, кроме создания учетной записи?
Ответы:
Начал как комментарий, но получил слишком долго. Вы задаете два вопроса. «Вращающийся пляжный мяч смерти» и сбой MailServiceAgent, скорее всего, не связаны.
Чтобы уточнить. «Вращающийся пляжный мяч смерти» на самом деле не означает, что что-то падает. Это указывает на то, что приложение (в большинстве случаев временно) не отвечает на сообщения из операционной системы.
От Apple Руководство по интерфейсу человека :
Если вы перемещаете курсор, появляется ли курсор ожидания, если он находится над другим приложением или над вашим рабочим столом? если ты ALT + TAB чтобы вывести другое приложение на передний план, вы все еще получаете курсор ожидания? Если он отображается только над одним приложением, проблема возникает только у этого приложения. Если он появляется над всеми приложениями или если вы обнаружите, что не можете переместить курсор или ALT + TAB в другое приложение, тогда у вас есть более широкая системная проблема, чем проблема с одним конкретным приложением.
источник
То, что происходит, будет трудно диагностировать без настроек почты.
Вы ищете варианты, как получить этот файл для чтения от Apple, или вы хотите, чтобы некоторые идеи сузили его до одной учетной записи Mail или определенного действия?
Следует обратить внимание на то, что SPOD не имеет никакого отношения к сбою одного потока. Почтовое приложение может аварийно завершать работу 10 раз в минуту и не блокировать пользовательский интерфейс (я знаю, как это происходило во время бета-тестирования), и что-то еще может привести к замедлению работы системы
Вот что я бы сделал:
Кроме того, OS X сложнее, чем раньше. Если у вас есть пользователь на Mac - некоторые пользовательские процессы запускаются даже до того, как вы войдете в систему. ОС также будет запускать потоки для программ, которые не запущены, и закрывать программы, которые отображаются как запущенные, и завершать / прерывать потоки на программах, которые все еще работают , дни, когда у меня было простое приложение, запускающее потоки, закончились (к сожалению?). Почта - это программа, которая была преобразована во многие фоновые процессы и межпроцессные коммуникации, что делает ее отладку еще более сложной.
источник