OS Xのハングの繰り返し/死のビーチボールの回転を診断する方法は?


9

これが私の統計と問題の簡単な要約です:

macbook pro; 2009年半ば。13インチ; 2.26 GHz; 4GB RAM(現在、詳しく説明します); 10.7.5

私が抱えている問題は、毎日のタスクを実行するときにコンピューターが常にBBOD(Beach Ball Of Deathを回転)を取得することです。BBODを数時間放置しても解決しないため、結局コンピュータを再起動する必要があります。これは、1時間に数回から1日1回まで、頻繁に発生する可能性があります。

各フリーズの詳細なログ(時間、実行中のこと、システムの一般的な状態)を保持しており、トリガーに気づきません。最近、いくつかのBBODエピソードに関連するコンソールでエラーレポートが表示されています。これは問題の診断に役立つ可能性がありますが、エラーレポートを詳細に分析する方法はわかりません。私が識別できる唯一のことは、例外の種類がSIGBUSであり、通常RAMに関連していると聞いたことがあります。最後にエラーレポートを添付。

これまでに行ったこと:

  • OSXを再インストールします(あまり変更しません)
  • memtestを実行する(RAMが渡される)
  • 1つのモジュールを残して動作を観察することにより、RAM /テストソケットを交換します(バンク1はバンク0よりも動作が高いようですが、単一のモジュールがどのバンクにあるかに関係なく、フリーズは依然として発生します。別のRAMスティックを使用してRAMではないことを確認してください。1GB、2 GB、4 GBを自由に使用できます)。

少なくともハードウェアの問題のようです。必死で私が問題の原因であると思ったキングストン4GBスティックを送り返したので、RAMは大丈夫だと確信しています。

現在の構成は、バンク0の1〜4 GBのキングストンモジュールです。以前は2 GBおよび4 GBモジュール(Appleからの2 GB、最初の購入。4GB、私がアップグレードを投入)を使用していましたが、より高い頻度で動作しました。

問題の診断に役立つ情報が他にあるかどうかをお知らせください。少し迷ってしまいました。

コンソールエラーレポートの例を次に示します。各エラーレポートにはほとんど変更がなく、次のようなエラーレポートが約15あります。

Process:         crsud [50]
Path:            /usr/libexec/crsud
Identifier:      crsud
Version:         ??? (???)
Code Type:       X86-64 (Native)
Parent Process:  launchd [1]

Date/Time:       2013-07-21 00:07:05.384 -0500
OS Version:      Mac OS X 10.7.5 (11G63)
Report Version:  9

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: 0x000000000000000a, 0x000000010048a000

VM Regions Near 0x10048a000:
    Stack                  0000000100408000-000000010048a000 [  520K] rw-/rwx SM=COW  thread 4
--> mapped file            000000010048a000-0000000100492000 [   32K] r--/r-x SM=PRV  /private/var/db/*
    shared memory          0000000100492000-0000000100493000 [    4K] rw-/rw- SM=SHM  

Application Specific Information:
objc[50]: garbage collection is OFF

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.security              0x00007fff872a4278 Security::SharedMemoryClient::SharedMemoryClient(char const*, unsigned int) + 288
1   com.apple.security              0x00007fff872a495c Security::ModuleNexus<Security::SecurityServer::SharedMemoryClientMaker>::make() + 59
2   com.apple.security              0x00007fff87143eb4 Security::ModuleNexusCommon::create(void* (*)()) + 166
3   com.apple.security              0x00007fff872a486d Security::ModuleNexus<Security::SecurityServer::SharedMemoryClientMaker>::operator()() + 71
4   com.apple.security              0x00007fff872a472e Security::SecurityServer::NotificationPort::NotificationPort(unsigned int) + 40
5   com.apple.security              0x00007fff872a479f Security::SecurityServer::ThreadNotifier::ThreadNotifier() + 79
6   com.apple.security              0x00007fff8717391c Security::ThreadNexus<Security::SecurityServer::ThreadNotifier>::operator()() + 48
7   com.apple.security              0x00007fff871e2a3e Security::KeychainCore::CCallbackMgr::CCallbackMgr() + 32
8   com.apple.security              0x00007fff871e2ac2 CallbackMaker::CallbackMaker() + 44
9   com.apple.security              0x00007fff871e2b87 Security::ModuleNexus<CallbackMaker>::make() + 28
10  com.apple.security              0x00007fff87143eb4 Security::ModuleNexusCommon::create(void* (*)()) + 166
11  com.apple.security              0x00007fff871a8cf5 Security::ModuleNexus<CallbackMaker>::operator()() + 71
12  com.apple.security              0x00007fff871e28fc Security::KeychainCore::CCallbackMgr::AddCallback(int (*)(unsigned int, SecKeychainCallbackInfo*, void*), unsigned int, void*) + 42
13  com.apple.security              0x00007fff8720acfd SecKeychainAddCallback + 29
14  com.apple.CFNetwork             0x00007fff8cf57d8d _CFURLProtocolInitHTTPProtocol + 17
15  com.apple.CFNetwork             0x00007fff8cf57d5e URLProtocolRegistry::URLProtocolRegistry() + 78
16  com.apple.CFNetwork             0x00007fff8cf57cf7 URLProtocol::InitClass() + 65
17  libsystem_c.dylib               0x00007fff839f7e06 pthread_once + 86
18  com.apple.CFNetwork             0x00007fff8cf57cad URLProtocol::Class() + 23
19  com.apple.CFNetwork             0x00007fff8cf57c7d _CFURLProtocolRegisterFoundationBridge + 30
20  com.apple.Foundation            0x00007fff8aacb1b8 +[_NSCFURLProtocolBridge registerWithCFURLProtocol] + 118
21  libsystem_c.dylib               0x00007fff839f7e06 pthread_once + 86
22  com.apple.Foundation            0x00007fff8aacb033 +[NSURLProtocol(NSURLProtocolPrivate) _registeredClasses] + 23
23  com.apple.Foundation            0x00007fff8aacae83 NSURLConnectionInit + 184
24  libsystem_c.dylib               0x00007fff839f7e06 pthread_once + 86
25  com.apple.Foundation            0x00007fff8abd4044 -[NSURLConnection(NSURLConnectionPrivate) _initWithRequest:delegate:usesCache:maxContentLength:startImmediately:connectionProperties:] + 62
26  com.apple.Foundation            0x00007fff8aacadc5 -[NSURLConnection initWithRequest:delegate:] + 47
27  com.apple.Foundation            0x00007fff8abd2487 +[NSURLConnection connectionWithRequest:delegate:] + 56
28  crsud                           0x00000001000022d7 0x100000000 + 8919
29  crsud                           0x0000000100002e00 0x100000000 + 11776
30  crsud                           0x0000000100001ec2 0x100000000 + 7874
31  crsud                           0x0000000100001aaf 0x100000000 + 6831
32  crsud                           0x0000000100001951 0x100000000 + 6481
33  crsud                           0x0000000100001870 0x100000000 + 6256

Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0   libsystem_kernel.dylib          0x00007fff8df507e6 kevent + 10
1   libdispatch.dylib               0x00007fff8193d786 _dispatch_mgr_invoke + 923
2   libdispatch.dylib               0x00007fff8193c316 _dispatch_mgr_thread + 54

Thread 2:
0   libsystem_kernel.dylib          0x00007fff8df50192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff839fa594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff839fbb85 start_wqthread + 13

Thread 3:
0   libsystem_kernel.dylib          0x00007fff8df50192 __workq_kernreturn + 10
1   libsystem_c.dylib               0x00007fff839fa594 _pthread_wqthread + 758
2   libsystem_c.dylib               0x00007fff839fbb85 start_wqthread + 13

Thread 4:: com.apple.NSURLConnectionLoader
0   libsystem_kernel.dylib          0x00007fff8df4e67a mach_msg_trap + 10
1   libsystem_kernel.dylib          0x00007fff8df4dd71 mach_msg + 73
2   com.apple.CoreFoundation        0x00007fff8dbe150c __CFRunLoopServiceMachPort + 188
3   com.apple.CoreFoundation        0x00007fff8dbe9c74 __CFRunLoopRun + 1204
4   com.apple.CoreFoundation        0x00007fff8dbe9486 CFRunLoopRunSpecific + 230
5   com.apple.Foundation            0x00007fff8aacafd7 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 335
6   com.apple.Foundation            0x00007fff8aabf72a -[NSThread main] + 68
7   com.apple.Foundation            0x00007fff8aabf6a2 __NSThread__main__ + 1575
8   libsystem_c.dylib               0x00007fff839f88bf _pthread_start + 335
9   libsystem_c.dylib               0x00007fff839fbb75 thread_start + 13

Thread 0 crashed with X86 Thread State (64-bit):
  rax: 0x000000010048a000  rbx: 0x0000000100492000  rcx: 0x0000000100489fff  rdx: 0x0000000000000000
  rdi: 0x0000000000000004  rsi: 0x0000000000008000  rbp: 0x00007fff5fbff020  rsp: 0x00007fff5fbfefe0
   r8: 0x0000000000000004   r9: 0x0000000000000000  r10: 0x00007fff8df4fa1e  r11: 0x0000000000000206
  r12: 0x0000000100518b98  r13: 0x00007fff5fbfeff0  r14: 0x0000000000000004  r15: 0x0000000100518b80
  rip: 0x00007fff872a4278  rfl: 0x0000000000010203  cr2: 0x000000010048a000
Logical CPU: 1

Binary Images:
       0x100000000 -        0x10000afff  crsud (??? - ???) <ABD7454B-0BB3-3A4E-9F74-98CF8975706D> /usr/libexec/crsud
    0x7fff6659d000 -     0x7fff665d1baf  dyld (195.6 - ???) <C58DAD8A-4B00-3676-8637-93D6FDE73147> /usr/lib/dyld
    0x7fff8107e000 -     0x7fff8107efff  libkeymgr.dylib (23.0.0 - compatibility 1.0.0) <61EFED6A-A407-301E-B454-CD18314F0075> /usr/lib/system/libkeymgr.dylib
    0x7fff81142000 -     0x7fff81172ff7  com.apple.DictionaryServices (1.2.1 - 158.3) <5E2EBBFD-D520-3379-A431-11DAA844B8D6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff81463000 -     0x7fff81463fff  com.apple.CoreServices (53 - 53) <043C8026-8EDD-3241-B090-F589E24062EF> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff814d7000 -     0x7fff81542ff7  com.apple.framework.IOKit (2.0 - ???) <FE838BB6-D42E-3291-A1A0-6F53FC970261> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff81543000 -     0x7fff81627ff7  com.apple.CoreServices.OSServices (478.50 - 478.50) <3D6AA4EF-C601-36C7-8F3A-A00964F01759> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff8193a000 -     0x7fff81948fff  libdispatch.dylib (187.10.0 - compatibility 1.0.0) <8E03C652-922A-3399-93DE-9EA0CBFA0039> /usr/lib/system/libdispatch.dylib
    0x7fff81979000 -     0x7fff8197ffff  com.apple.DiskArbitration (2.4.1 - 2.4.1) <CEA34337-63DE-302E-81AA-10D717E1F699> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff819aa000 -     0x7fff819b8fff  com.apple.NetAuth (3.2 - 3.2) <F0D60E34-37A9-308D-B44E-E3450906173A> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
    0x7fff819b9000 -     0x7fff819f8fff  com.apple.AE (527.7 - 527.7) <B82F7ABC-AC8B-3507-B029-969DD5CA813D> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff82012000 -     0x7fff82024ff7  libz.1.dylib (1.2.5 - compatibility 1.0.0) <30CBEF15-4978-3DED-8629-7109880A19D4> /usr/lib/libz.1.dylib
    0x7fff82025000 -     0x7fff820a8fef  com.apple.Metadata (10.7.0 - 627.37) <B9BEB598-B6F2-3BFF-A8F3-C3C87CD076AB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff820a9000 -     0x7fff820bcff7  libCRFSuite.dylib (??? - ???) <0B76941F-218E-30C8-B6DE-E15919F8DBEB> /usr/lib/libCRFSuite.dylib
    0x7fff823c6000 -     0x7fff824c8fff  libxml2.2.dylib (10.3.0 - compatibility 10.0.0) <AFBB22B7-07AE-3F2E-B88C-70BEEBFB8A86> /usr/lib/libxml2.2.dylib
    0x7fff8269f000 -     0x7fff826adff7  libkxld.dylib (??? - ???) <01161870-E3B3-3F87-BA4A-0AA7A081F409> /usr/lib/system/libkxld.dylib
    0x7fff827ea000 -     0x7fff827f1fff  libcopyfile.dylib (85.1.0 - compatibility 1.0.0) <0AB51EE2-E914-358C-AC19-47BC024BDAE7> /usr/lib/system/libcopyfile.dylib
    0x7fff8363d000 -     0x7fff8363eff7  libsystem_blocks.dylib (53.0.0 - compatibility 1.0.0) <8BCA214A-8992-34B2-A8B9-B74DEACA1869> /usr/lib/system/libsystem_blocks.dylib
    0x7fff8399e000 -     0x7fff839a9ff7  com.apple.bsd.ServiceManagement (2.0 - 2.0) <D836A22C-BBDC-3C9F-83D3-F8CC0EE75885> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
    0x7fff839aa000 -     0x7fff83a87fef  libsystem_c.dylib (763.13.0 - compatibility 1.0.0) <41B43515-2806-3FBC-ACF1-A16F35B7E290> /usr/lib/system/libsystem_c.dylib
    0x7fff83ae4000 -     0x7fff83ae9ff7  libsystem_network.dylib (??? - ???) <5DE7024E-1D2D-34A2-80F4-08326331A75B> /usr/lib/system/libsystem_network.dylib
    0x7fff83aff000 -     0x7fff83b3afff  libsystem_info.dylib (??? - ???) <35F90252-2AE1-32C5-8D34-782C614D9639> /usr/lib/system/libsystem_info.dylib
    0x7fff83b3b000 -     0x7fff83bddfff  com.apple.securityfoundation (5.0 - 55116) <70CDC3ED-39AA-3784-8715-F0F5E2CB9754> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff83c47000 -     0x7fff83c56ff7  libxar-nossl.dylib (??? - ???) <A6ABBFB9-E4ED-38AD-BBBB-F9958B9CEFB5> /usr/lib/libxar-nossl.dylib
    0x7fff8417b000 -     0x7fff84215ff7  com.apple.SearchKit (1.4.0 - 1.4.0) <4E70C394-773E-3A4B-A93C-59A88ABA9509> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff846f2000 -     0x7fff846f4fff  com.apple.TrustEvaluationAgent (2.0 - 1) <1F31CAFF-C1C6-33D3-94E9-11B721761DDF> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff846f5000 -     0x7fff84702fff  com.apple.CrashReporterSupport (10.7.4 - 353) <6044CFB6-939E-3C73-BFBB-A8BBC096F135> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
    0x7fff84703000 -     0x7fff84705fff  libquarantine.dylib (36.7.0 - compatibility 1.0.0) <8D9832F9-E4A9-38C3-B880-E5210B2353C7> /usr/lib/system/libquarantine.dylib
    0x7fff84706000 -     0x7fff84707fff  libdnsinfo.dylib (395.11.0 - compatibility 1.0.0) <853BAAA5-270F-3FDC-B025-D448DB72E1C3> /usr/lib/system/libdnsinfo.dylib
    0x7fff84d2f000 -     0x7fff84d39ff7  liblaunch.dylib (392.39.0 - compatibility 1.0.0) <8C235D13-2928-30E5-9E12-2CC3D6324AE2> /usr/lib/system/liblaunch.dylib
    0x7fff84d3a000 -     0x7fff84d4cff7  libbsm.0.dylib (??? - ???) <349BB16F-75FA-363F-8D98-7A9C3FA90A0D> /usr/lib/libbsm.0.dylib
    0x7fff84d52000 -     0x7fff8506efff  com.apple.CoreServices.CarbonCore (960.25 - 960.25) <4FC1AB30-022C-3C67-AC46-FDCBFCB7EEDE> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff852e1000 -     0x7fff85351fff  com.apple.datadetectorscore (3.0 - 179.4) <4AB32B7F-8EC2-327E-BAC8-80129AA36E7B> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
    0x7fff853b6000 -     0x7fff853cdfff  com.apple.CFOpenDirectory (10.7 - 146) <F321AE12-9592-3E56-AB8D-A47BA4696A0E> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff85487000 -     0x7fff8558efe7  libsqlite3.dylib (9.6.0 - compatibility 9.0.0) <EE02BB01-64C9-304D-9719-A35F5CD6D04C> /usr/lib/libsqlite3.dylib
    0x7fff85629000 -     0x7fff8569fff7  libc++.1.dylib (28.4.0 - compatibility 1.0.0) <A24FC3DA-4FFA-3DD2-9DCC-2B8D1B3BF97C> /usr/lib/libc++.1.dylib
    0x7fff85e80000 -     0x7fff85e81fff  liblangid.dylib (??? - ???) <CACBE3C3-2F7B-3EED-B50E-EDB73F473B77> /usr/lib/liblangid.dylib
    0x7fff862c3000 -     0x7fff862c3fff  libOpenScriptingUtil.dylib (??? - ???) <A7847713-F410-39C0-884F-A7188A18E742> /usr/lib/libOpenScriptingUtil.dylib
    0x7fff866fa000 -     0x7fff86738fff  com.apple.bom (11.0 - 183) <F300B9EC-995E-33A7-9175-9F07D4B68F16> /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom
    0x7fff870d8000 -     0x7fff870deff7  libunwind.dylib (30.0.0 - compatibility 1.0.0) <1E9C6C8C-CBE8-3F4B-A5B5-E03E3AB53231> /usr/lib/system/libunwind.dylib
    0x7fff870df000 -     0x7fff870e0ff7  libremovefile.dylib (21.1.0 - compatibility 1.0.0) <739E6C83-AA52-3C6C-A680-B37FE2888A04> /usr/lib/system/libremovefile.dylib
    0x7fff870e1000 -     0x7fff870e6fff  libcache.dylib (47.0.0 - compatibility 1.0.0) <1571C3AB-BCB2-38CD-B3B2-C5FC3F927C6A> /usr/lib/system/libcache.dylib
    0x7fff87142000 -     0x7fff87437ff7  com.apple.security (7.0 - 55148.6) <4535E500-973A-3BA7-AF65-DF5CF0658F02> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff87552000 -     0x7fff875c5fff  libstdc++.6.dylib (52.0.0 - compatibility 7.0.0) <6BDD43E4-A4B1-379E-9ED5-8C713653DFF2> /usr/lib/libstdc++.6.dylib
    0x7fff87632000 -     0x7fff8763fff7  libbz2.1.0.dylib (1.0.5 - compatibility 1.0.0) <DFAB8CA8-CC9D-3F58-8C12-CE120442AACD> /usr/lib/libbz2.1.0.dylib
    0x7fff87640000 -     0x7fff87647fff  com.apple.NetFS (4.0 - 4.0) <433EEE54-E383-3505-9154-45B909FD3AF0> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff87710000 -     0x7fff87719ff7  libsystem_notify.dylib (80.1.0 - compatibility 1.0.0) <A4D651E3-D1C6-3934-AD49-7A104FD14596> /usr/lib/system/libsystem_notify.dylib
    0x7fff8771a000 -     0x7fff8771efff  libdyld.dylib (195.6.0 - compatibility 1.0.0) <FFC59565-64BD-3B37-90A4-E2C3A422CFC1> /usr/lib/system/libdyld.dylib
    0x7fff87853000 -     0x7fff87858fff  libcompiler_rt.dylib (6.0.0 - compatibility 1.0.0) <98ECD5F6-E85C-32A5-98CD-8911230CB66A> /usr/lib/system/libcompiler_rt.dylib
    0x7fff8785c000 -     0x7fff8785dfff  libunc.dylib (24.0.0 - compatibility 1.0.0) <337960EE-0A85-3DD0-A760-7134CF4C0AFF> /usr/lib/system/libunc.dylib
    0x7fff8796c000 -     0x7fff87989fff  libxpc.dylib (77.19.0 - compatibility 1.0.0) <9F57891B-D7EF-3050-BEDD-21E7C6668248> /usr/lib/system/libxpc.dylib
    0x7fff882f7000 -     0x7fff882fffff  libsystem_dnssd.dylib (??? - ???) <584B321E-5159-37CD-B2E7-82E069C70AFB> /usr/lib/system/libsystem_dnssd.dylib
    0x7fff884e3000 -     0x7fff885effef  libcrypto.0.9.8.dylib (49.0.0 - compatibility 0.9.8) <C24B1416-99E4-3DF5-B51B-E6FCE8F690A4> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff8872d000 -     0x7fff8873bff7  com.apple.AppleFSCompression (37 - 1.0) <61113C2F-564C-3E6C-918C-3179980D599F> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
    0x7fff8873e000 -     0x7fff88769ff7  libxslt.1.dylib (3.24.0 - compatibility 3.0.0) <E71220D3-8015-38EC-B97D-7FDB383C2BDC> /usr/lib/libxslt.1.dylib
    0x7fff88aa7000 -     0x7fff88af3ff7  com.apple.SystemConfiguration (1.11.3 - 1.11) <131780ED-E8DD-3153-81F2-5FEC4F6554C2> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff892d9000 -     0x7fff8937afff  com.apple.LaunchServices (480.40 - 480.40) <C936A07F-0CF8-3F8E-BDB3-76AA7611B4CA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff897bc000 -     0x7fff89857fff  com.apple.PackageKit (2.0.3 - 172) <16F5285D-1E49-3373-A8B8-8565F9AA5775> /System/Library/PrivateFrameworks/PackageKit.framework/Versions/A/PackageKit
    0x7fff89fb2000 -     0x7fff89fbdff7  libc++abi.dylib (14.0.0 - compatibility 1.0.0) <8FF3D766-D678-36F6-84AC-423C878E6D14> /usr/lib/libc++abi.dylib
    0x7fff8a77d000 -     0x7fff8a97ffff  libicucore.A.dylib (46.1.0 - compatibility 1.0.0) <0176782F-9526-3905-813A-7A5676EC2C86> /usr/lib/libicucore.A.dylib
    0x7fff8a980000 -     0x7fff8a981fff  libDiagnosticMessagesClient.dylib (??? - ???) <3DCF577B-F126-302B-BCE2-4DB9A95B8598> /usr/lib/libDiagnosticMessagesClient.dylib
    0x7fff8a982000 -     0x7fff8a9d0fff  libauto.dylib (??? - ???) <D8AC8458-DDD0-3939-8B96-B6CED81613EF> /usr/lib/libauto.dylib
    0x7fff8aa56000 -     0x7fff8aa5cfff  libmacho.dylib (800.0.0 - compatibility 1.0.0) <165514D7-1BFA-38EF-A151-676DCD21FB64> /usr/lib/system/libmacho.dylib
    0x7fff8aa65000 -     0x7fff8ad7efff  com.apple.Foundation (6.7.2 - 833.25) <22AAC369-B63C-3C55-8AC6-C3ECBA44DA7B> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff8b9c4000 -     0x7fff8b9d3fff  libxar.1.dylib (??? - ???) <9E05C939-6CBF-38E7-8915-86278F7DB6C7> /usr/lib/libxar.1.dylib
    0x7fff8b9d4000 -     0x7fff8b9d5ff7  libsystem_sandbox.dylib (??? - ???) <5459F293-E1F2-33B3-B9B2-2ABB7B915B62> /usr/lib/system/libsystem_sandbox.dylib
    0x7fff8ba99000 -     0x7fff8ba9dfff  libmathCommon.A.dylib (2026.0.0 - compatibility 1.0.0) <FF83AFF7-42B2-306E-90AF-D539C51A4542> /usr/lib/system/libmathCommon.A.dylib
    0x7fff8ccf8000 -     0x7fff8cd25fe7  libSystem.B.dylib (159.1.0 - compatibility 1.0.0) <6E5C8AC3-DBB7-31CB-BEB7-D6ED8E6DE0CE> /usr/lib/libSystem.B.dylib
    0x7fff8ce4a000 -     0x7fff8ce4ffff  libpam.2.dylib (3.0.0 - compatibility 3.0.0) <D952F17B-200A-3A23-B9B2-7C1F7AC19189> /usr/lib/libpam.2.dylib
    0x7fff8ce50000 -     0x7fff8cf34e5f  libobjc.A.dylib (228.0.0 - compatibility 1.0.0) <871E688B-CF57-3BC7-80D6-F6476DFF109B> /usr/lib/libobjc.A.dylib
    0x7fff8cf35000 -     0x7fff8cf51ff7  com.apple.GenerationalStorage (1.0 - 126.1) <509F52ED-E54B-3FEF-B3C2-759387B826E6> /System/Library/PrivateFrameworks/GenerationalStorage.framework/Versions/A/GenerationalStorage
    0x7fff8cf52000 -     0x7fff8d0b9fff  com.apple.CFNetwork (520.5.1 - 520.5.1) <08F70E26-5456-3BFB-8192-00D3CE40D3C9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff8d876000 -     0x7fff8d8b8ff7  libcommonCrypto.dylib (55010.0.0 - compatibility 1.0.0) <BB770C22-8C57-365A-8716-4A3C36AE7BFB> /usr/lib/system/libcommonCrypto.dylib
    0x7fff8dbb1000 -     0x7fff8dd85ff7  com.apple.CoreFoundation (6.7.2 - 635.21) <62A3402E-A4E7-391F-AD20-1EF20236CE1B> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff8df39000 -     0x7fff8df59fff  libsystem_kernel.dylib (1699.32.7 - compatibility 1.0.0) <66C9F9BD-C7B3-30D4-B1A0-03C8A6392351> /usr/lib/system/libsystem_kernel.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 5
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=78.2M resident=39.7M(51%) swapped_out_or_unallocated=38.5M(49%)
Writable regions: Total=30.7M written=560K(2%) resident=864K(3%) swapped_out=0K(0%) unallocated=29.8M(97%)

REGION TYPE                      VIRTUAL
===========                      =======
MALLOC                             20.3M
MALLOC guard page                    32K
STACK GUARD                        56.0M
Stack                              10.0M
VM_ALLOCATE                          36K
__DATA                             3420K
__LINKEDIT                         49.1M
__TEXT                             29.1M
__UNICODE                           544K
mapped file                        15.7M
shared memory                        16K
===========                      =======
TOTAL                             184.2M

BBOD?私はこの用語/頭字語に精通していません。OSをインストールしたときに、バックアップからライブラリファイルを復元せずに、アーカイブとインストール、または新規の消去とインストールを実行しましたか?ディスクユーティリティを使用して内蔵ディスクを確認しようとしましたか?
ウサギ氏

@MrRabbitすばらしい質問です。BBODは「Beach Ball of Death」を指していると思います。
アシュリー

@Ashley-ああ、それは理にかなっていると思います。私はいつもビーチボールを回していると言ってきました。BBODはWindows BSODに由来していると思いますが、カーネルパニックの方が比較しやすいと思います。今、私はあなたの考えに間違いなく同意します。通常、決してリリースされない回転するビーチボールは、システムの破損または故障した/故障したハードドライブに戻ります。ディスクを確認/修復して、そこから続行します。
ウサギ氏2013

@MrRabbit Ashleyは正しいです。つまり、回転するビーチボールです。もっと具体的になればよかったのに。他の質問に答えるために、ライオンのリカバリディスク(ディスクユーティリティからプロンプトが出され、以下のAshleyの考えに従ってHDを指すこともある)を使用して、新しい消去とインストールを行い、その後、外部HDからファイルを復元しました。内蔵ディスクを確認しましたが、問題なく起動します。
Seggix 2013

はい、そしてMagicJackはEl Capitanでも機能しません!技術サポートと話して、彼らは本当にそれを働いていると言いましたか?彼らはそれが出てきたことに気付いたばかりですか?
John

回答:


6

@Ashleyさんは、キーチェーンファイルのファイル破損に関連している可能性があると述べました。あまり知られていませんが、KeyChainには独自のFirst Aidユーティリティがあり、キーチェーンファイルの確認または修復に使用できます。

キーチェーンメニューから呼び出すだけです。

メニュー項目

ここに画像の説明を入力してください

チェックする価値がありますか?


1
ありがとうございました!!!これは広く知られているわけではなく、他のすべての試みに抵抗していた持続的で信じられないほど煩わしいBBODの問題を即座に完全に修正したようです。私の老朽化した(2008)Mac Pro Towerは、ついにまともなマシンになりました!! :) :) :)
cweekly 2014年

3

そのエラー報告の私の解釈(これはよく間違っているかもしれません)は次のとおりです:

  • crsud明らかにセキュリティ(コード署名、ソフトウェアの更新、信頼の評価:この説明を参照)に関係するプロセスがクラッシュしました。

  • キーチェーンに関連するコードを実行しているときにそうしました(「Thread 0 Crashed」の下で、最後のエントリ(33)から始めて、上に読んで、呼び出されるさまざまなルーチンを確認します):私は気づきましたSecurity::KeychainCore::CCallbackMgr...

  • エラーのタイプはでしたEXC_BAD_ACCESS。これは、メモリへのアクセス時のエラーです。

  • アクセスしようとしたメモリの領域は、実際にはメモリにマップされたファイルであり、ファイルはでした/private/var/db/*

したがって、実際には、RAMではなくハードディスク、特に/ private / var / dbの下のファイルやキーチェーンに関連するファイルには不審です。最初のステップとして、ディスクユーティリティでディスクの修復を試します。(これを行うには、別の場所から起動する必要があります。)

申し訳ありませんが、これは完全な答えではありません(そして、これの一部は当て推量であることを念頭に置いてください)。


返信いただきありがとうございます。凍結エピソードから再起動した後、スポットライトが頻繁にインデックスを作成することを忘れていましたが、これは仮説をさらに悪化させる可能性がありますが、HDをディスクユーティリティで確認したところ、ボリュームは問題ないようです。EXC_BAD_ACCESSを明確にするために、そのHDメモリまたは何かが参照しているRAMにマップされていますか?
Seggix 2013

また、このエラーレポートには、フリーズが常に発生するわけではないこともあります。コンピューターにBBODに座る十分な時間を与えると、エラーレポートが表示されるようです。
Seggix 2013

私は考えて何をそのエラーレポートが表示されていることCPUが0x000000010048a000にあるいくつかのメモリにアクセスするように指示されたということです。このアクセス試行によりEXC_BAD_ACCESSエラーが発生しました。これは、「このメモリ領域には、現在のプロセスが実際にアクセスできない」ことを意味すると思います。そのため、メモリアドレスが正しくない可能性があります(たとえば、不良データに由来)。さておき、そのアドレスの「メモリ」の内容は、実際にはディスク上のファイルの内容だと思います(エラーレポートで「マップされたファイル」に言及しているのを参照してください)。これはおそらくmmapメカニズムを介して設定されます...
アシュリー

... CPUがそのアドレスでデータを要求した場合、データは実際には物理RAMから取得されません。代わりに、OSがデータをディスクからフェッチします。
アシュリー

1

元の質問から、これがハードウェアまたはソフトウェアの問題であるという十分な強力な証拠はありません。

ハードウェアの問題?

ハードウェアの起源のほとんどを排除 するには、システムを他のいじくり回す前に、Apple Hardware Testを実行してください 。

拡張モードで、少なくとも4回連続して実行します。

この問題の最初の原因が解消されたら、Ashleyからの回答を読み、 システムとは別のディスクからディスクユーティリティを実行してください。システムを定期的にクラッシュさせているため、おそらく内部ファイルシステムの状態が悪いでしょう。したがって、新しいブートのたびに(ファイルシステムの)ジャーナルを使用してすべてを再構築する必要があり、強制終了された長いプロセスはタスクを再開する必要があります。

トラブルのこの2番目の主要な原因が解消されたら、おそらくソフトウェアの問題があり、それを特定するときかもしれません。

ソフトウェアの問題

このためには、テストアカウントを作成し、それをすべてのアプリケーションで使用する必要があります。このテストアカウントで同じハングが発生しますか?

はいの場合、一般的なMacOS Xの動作に問題があります。この場合、MacOX X Lion再インストールする必要あります。

そうでない場合は、環境内のどのアプリケーションがこの誤動作を引き起こしているのかを特定する必要があります。

Activity MonitorMacOS Xが応答しなくなったときに何が起こっているかを特定するのに役立ちます。犯人が見つかるまで、常にこのカーネルスパイを画面上で実行する必要があります。もう1つのツールは、原因となるプロセスを特定するのにより高速な場合があります。Terminalまたはxtermウィンドウを開き、次のコマンドを入力します。

top -o cpu

このコマンドによって継続的に更新される一番上の行は、元の問題から数秒以内に、仮想メモリまたはCPU使用率のレベルで異常が発生しているかどうかを示します。


ありがとうございました。ハードウェアテストを入手したら、また報告します。残念ながら、システムに付属していた元のディスクはもうありませんが、ダウンロードを見つけることができない場合は、購入するか、アップルストアで診断を使用します。
Seggix 2013

0

コマンドラインからSWoDを診断する方法

OS Xには、過去にこの問題の診断に使用した非常に便利なツールがいくつか含まれています。これらはすべてコマンドラインユーティリティです。通常、死の紡ぎ車では、コンピューターとのグラフィカルインターフェイスが機能しなくなります。を起動できる場合はTerminal.app、この方法で実行できる場合があります。しかし、私は、Macbookのディスプレイが真っ黒で、SWoDしか見えないという、さらに極端なロックアップのケースがあることを発見しました。この場合、マシンでSSHリモートアクセスを有効にすると非常に役立ちます。あなたは可能SSHを有効にするには、このチュートリアルに従います

ネットワーク上でMacbookを見つける

ネットワーク上でMacbookを見つけるのに苦労している場合は、を使っdns-sdて見つけることができます。

# List hosts advertising SSH via Avahi / DNS Service Discovery
# -B for human-readable format
dns-sd -B _ssh._tcp.
# -Z for Zone File format
# More helpful because it shows the FQDN.. i.e.: `mymacbook.local.`
dns-sd -Z _ssh._tcp.

システム統計コマンドラインユーティリティ

次のユーティリティは、システムリソースを使いすぎてロックアップを引き起こしている可能性のあるプロセスに光を当てることができます。それぞれの詳細については、マンページをお読みください。

  • htop-Homebrewから入手できますbrew install htop。と同様topですが、カラーUIと、[親/子ツリーの処理]ビューなどの並べ替えオプションが追加されています。
    次で実行:htop
  • iotop -OS Xにインストールされます。多くのディスクI / Oを使用するプロセスを見つけるのに役立ちます。
    sudo iotop 1
  • top-OS Xにインストール。選択したキーでソートされた上位プロセスを表示します。たとえば、次のように並べ替えますcputop -o cpu
  • systemstats-OS Xにインストールされています。
    バッテリーの使用状況、CPUの統計、温度、ファン、メモリとI / Oの概要、ランク付けされたI / Oアクティビティ、CPUとエネルギーの影響でランク付けされたアプリとデーモン、割り込みなど、さまざまな有用なシステム統計情報を表示します/アイドルウェイクアップ、プロセスを発売(税込XPC SVCの&フォーク()。。)、デバイスはなど、接続されている...
    ランそれで:sudo /usr/sbin/systemstats
  • vm_stat-OS Xと共にインストールされます。マッハカーネルの仮想メモリの統計情報(「VRAM」に使用しているディスク容量)を表示します。
    それを実行します:/usr/bin/vm_stat
  • netstat -OS Xとともにインストールされます。ネットワーク接続ステータスを表示します。 netstat
  • nettop-OS Xとともにインストールされます。ネットワークI / Oを使用するプロセスのトップスタイルのライブ更新リストを表示します。非常に広いターミナルがある場合に役立ちます。
    次で実行:nettop
  • kextstat-挿入されたすべてのMachカーネル拡張機能(Linuxカーネルモジュールなど)をリストします。カーネル拡張機能またはI / Oキットドライバーが問題の原因であると思われる場合は、でバンドル名を見つけて問題のカーネルモジュールをアンロードし、次のコマンドkextstatを実行しkextunloadます。sudo kextunload -b org.virtualbox.kext.VBoxUSB
  • システムログを調べてみてくださいtail -f /var/log/system.log
    。興味深い手がかりがここにあります。

多くのシステムリソース(CPU /メモリ/ディスクI / Oなど)を使用しているプロセスを見つけた場合は、次のようにして強制終了してみてください。

# For example, if 'Google Chrome' is using too much memory, kill it:
ps auxww | grep -i 'google chrome' | grep -v grep | awk '{ print $2 }' | xargs kill
# Kill a process by PID:
kill 1234
# Forcibly kill by PID:
kill -9 1234

最後の手段:殺す WindowServer

他のすべてが失敗し、何が本当にハングしているのかわからない場合は、killを試してみてくださいWindowServer。これは私が数回問題を解決するために使用したトリックで、目に見えるのは黒い背景とSWoDだけです。強制終了すると、それは戻ってきて、ログイン画面に戻ります。

単に実行する:

sudo killall -HUP WindowServer

0

だから私は答えを見つけようとグーグルしていました、そしてこの質問についての何かが私が見ていたエラーに正確にリンクされていました(正確にはわからない)、しかし私は実際に私の問題を追跡したので、私は可能な答えを提供したいと思いましたあなたが抱えている問題に:

開いているファイルが多すぎるプロセスがある可能性があります。私の場合、それは何千ものファイルを一度に開くことを決定したprefpaneでした。ターミナルで実行できるこのコマンドを使用して、最も開いているファイルがあるプロセスを追跡できます。

lsof | awk '{print $2}' | sort | uniq -c | sort -n

これにより、問題のプロセスのプロセスIDがわかります。これは、ActivityMonitorで検索できます。この問題について注意が必要なのは、最大数のファイルを開くと、問題のプロセス以外のアプリケーションのCPU使用率が急上昇し、BBODやランダムクラッシュが発生する可能性があることです。私の場合、それはNullRiver MediaLink prefpaneであり、特にChromeだけでなく、Adobe IllustratorとSpotlightにも影響を及ぼしていました(3つのケースすべてでクラッシュを引き起こしていました)。それはあなたのために問題を引き起こしている完全に異なるプロセスまたはアプリである可能性があります。これらの影響を受ける3つのプログラムはすべて自分自身で多くのファイルを開くため、OSによる影響が最も大きく、「いいえ、これ以上ファイルを開くことができません。ファイル記述子が不足しています。」prefpaneを強制終了して最新バージョンに更新すると、問題は完全に解決しましたが、原因を突き止めるには上記のコマンドが必要でした。何が起こっていたかについてのあなたの説明は、私にとって何が起こっていたのかとほぼ正確に一致しています。数年後のことなので、この問題があなたを悩ませることはもうないと思いますが、Googleの他の訪問者が役に立つと思うかもしれません。


0

可能であれば、SBBODまたはSWODの問題に対処しました。私の2006年のmacproタワーでの起動後は10.6.8です。結局のところ、私の場合は、ネットワーク設定パネルとAirMacでIPv4とIPv6を使用する必要がありました。この問題は、ケーブルから光ファイバーに切り替えたときに始まりました。どうやら、光ファイバーモデムはIPv6に対応していません。

システム設定/ネットワークに移動します。TCP/ IPタブを選択します。「詳細」ボタンをクリックします。「IPv6の構成」プルダウンメニューを使用して、「オフ」を選択します。

これは10.6.8で機能します。新しいシステムは少し異なる場合がありますが、プロセスは似ています。

この答えはオンラインでどこにも見つかりませんでした。これが誰かを助けることを願っています。他の多くの解決策を試してみましたが、これが私にとってうまくいった唯一の解決策です。


-2

これを解決するために、私が考慮に入れていなかった、バックグラウンドで使用している進行中のソフトウェアの何かである必要があると考えました。

私はアクティビティモニターを実行し、CPUと[%CPU]列をクリックして、その原因であるMagicJackを発見しました。私は、それがむちゃくちゃになるシステムリソースの異常な量に気づいたことがありませんでした。%CPUに関してはmjdev、MagicJackアプリ自体が常にプラグインされて実行されているときに、CPUの15〜20%以上を使用します。MJを終了して接続を解除したらすぐに、何が起こったのかを推測します。これ以上ビーチボールはなく、Snow Leopard Daysと同じように物事はきびきびと動いています。

MagicJackは非常に多くのCPU時間を消費していたため、システムは常にその順番を待たなければならなかったため、ビーチボールが原因でした。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.