Wie diagnostiziere ich wiederholtes Hängen/Spinning von OS X Beach Ball of Death?

Hier sind meine Statistiken und eine kurze Zusammenfassung des Problems:

Macbook Pro; Mitte 2009; 13 Zoll; 2,26 GHz; 4 GB RAM (aktuell, wird noch ausgearbeitet); 10.7.5

Das Problem, das ich habe, ist, dass der Computer bei alltäglichen Aufgaben ständig den BBOD (spinning Beach Ball Of Death) bekommt. Das BBOD löst sich nicht auf, selbst wenn ich es über ein paar Stunden belasse, also muss ich den Computer eventuell neu starten. Dies kann häufig vorkommen, von ein paar Mal in einer Stunde bis zu einmal am Tag.

Ich habe jedes Einfrieren detailliert protokolliert (Zeit, was ich gemacht habe, allgemeiner Zustand des Systems) und bemerke keine Auslöser. In letzter Zeit habe ich Fehlermeldungen in der Konsole erhalten, die mit einigen BBOD-Episoden verbunden sind. Dies kann bei der Diagnose des Problems helfen, obwohl ich nicht weiß, wie ich die Fehlerberichte sehr gut analysieren soll. Das einzige, was ich erkennen kann, ist, dass der Ausnahmetyp SIGBUS ist, von dem ich gehört habe, dass er normalerweise mit RAM verbunden ist. Ein Fehlerbericht ist am Ende beigefügt.

Was ich bisher gemacht habe:

  • OSX neu installieren (nicht viel Änderung)
  • Memtest ausführen (RAM bestanden)
  • Tauschen Sie die RAM-/Testsockel aus, indem Sie ein Modul drin lassen und das Verhalten beobachten (Bank 1 scheint mehr zu reagieren als Bank 0, aber das Einfrieren tritt immer noch auf, unabhängig davon, in welcher Bank sich ein einzelnes Modul befindet. Ich habe auch verschiedene RAM-Sticks verwendet, um sie herzustellen sicher, dass es nicht der RAM ist, da mir 1 GB; 2 GB; 4 GB zur Verfügung stehen).

Es scheint zumindest ein Hardwareproblem zu sein. Ich bin mir ziemlich sicher, dass der RAM in Ordnung ist, da ich in meiner Verzweiflung einen Kingston 4-GB-Stick zurückgeschickt habe, von dem ich dachte, dass er die Ursache des Problems war.

Die aktuelle Konfiguration ist ein 1-4-GB-Kingston-Modul in Bank 0. Zuvor hatte ich ein 2-GB- und ein 4-GB-Modul (2 GB von Apple; ursprünglicher Kauf. 4 GB; von mir eingebautes Upgrade), aber es hat mit einer höheren Frequenz agiert .

Lassen Sie mich wissen, ob weitere Informationen helfen würden, das Problem zu diagnostizieren. Ich bin ein bisschen verloren.

Hier ist ein Beispiel für den Konsolenfehlerbericht. Zwischen den einzelnen Fehlerberichten gibt es kaum Änderungen, und ich habe ungefähr 15 Fehlerberichte wie diesen:

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? Ich kenne diesen Begriff/dieses Akronym nicht. Haben Sie bei der Installation des Betriebssystems eine Archivierung und Installation oder eine erneute Löschung und Installation durchgeführt, ohne Bibliotheksdateien aus einer Sicherung wiederherzustellen? Haben Sie versucht, die interne Festplatte über das Festplattendienstprogramm zu überprüfen?
@MrRabbit Tolle Fragen. Ich denke, BBOD bezieht sich auf "Beach Ball of Death".
@Ashley - Ah, denke, das macht Sinn. Ich habe immer nur gesagt, sich drehender Strandball. Ich schätze, BBOD stammt von Windows BSOD, ich denke, eine Kernel-Panik wäre vergleichbarer. Da ich das jetzt weiß, stimme ich Ihrer Idee unten definitiv zu. Typischerweise werden sich drehende Wasserbälle, die niemals losgelassen werden, entweder auf eine Systembeschädigung oder eine ausgefallene/ausgefallene Festplatte zurückgeführt. Ich würde die Festplatte überprüfen/reparieren und von dort aus fortfahren.
@MrRabbit Ashley hat Recht, ich meine den sich drehenden Wasserball. Ich hätte genauer werden sollen. Um Ihre anderen Fragen zu beantworten, habe ich mit der Lion-Wiederherstellungsdiskette (die vom Festplattendienstprogramm aufgefordert wurde, die auch auf die Festplatte verweisen könnte, wie Ashleys Gedanken unten zeigt) eine erneute Löschung und Installation durchgeführt und dann Dateien von einer externen Festplatte wiederhergestellt. Ich habe die interne Festplatte überprüft und sie erscheint als OK.
Ja, und MagicJack funktioniert nicht einmal auf El Capitan! Ich habe mit dem technischen Support gesprochen und sie sagten, dass sie daran arbeiten, wirklich? Sie haben gerade gemerkt, dass es herausgekommen ist?

Antworten (7)

@Ashley erwähnte, dass es mit Dateibeschädigungen in Schlüsselbunddateien zusammenhängen könnte. Nicht allgemein bekannt, aber KeyChain verfügt über ein eigenes Erste-Hilfe-Dienstprogramm, mit dem die Schlüsselbunddateien überprüft oder repariert werden können.

Rufen Sie einfach aus dem Schlüsselbund-Menü auf:

Menüpunkt

Geben Sie hier die Bildbeschreibung ein

Prüfenswert?

DANKE SCHÖN!!! Dies ist NICHT allgemein bekannt und scheint ein hartnäckiges und unglaublich ärgerliches BBOD-Problem, das allen anderen Versuchen widerstanden hatte, sofort und vollständig behoben zu haben. Mein alternder (2008) Mac Pro Tower ist jetzt endlich wieder eine anständige Maschine!! :) :) :)

Meine Interpretation (die durchaus falsch sein könnte) dieses Fehlerberichts ist:

  • der crsudProzess, der offenbar mit Sicherheit zu tun hat (Codesignatur, Softwareaktualisierung und Vertrauensauswertung: siehe diese Diskussion ), ist abgestürzt.

  • es tat dies, während es Code für den Schlüsselbund ausführte (unter "Thread 0 Crashed", beginnen Sie beim letzten Eintrag (33) und lesen Sie nach oben, um die verschiedenen aufgerufenen Routinen zu sehen): Ich bemerkte Security::KeychainCore::CCallbackMgr...

  • Der Fehlertyp war EXC_BAD_ACCESS, was ein Fehler beim Zugriff auf den Speicher ist.

  • Der Speicherbereich, auf den es zuzugreifen versuchte, war tatsächlich eine Datei, die dem Speicher zugeordnet war, und die Datei(en) waren /private/var/db/*.

Eigentlich wäre ich eher Ihrer Festplatte als dem RAM und insbesondere Dateien unter /private/var/db und allen, die mit dem Schlüsselbund zusammenhängen, misstrauisch. Ich würde es als ersten Schritt mit Repair Disk im Festplattendienstprogramm versuchen. (Sie müssen dazu von einem anderen Ort booten.)

Tut mir leid, dass dies keine vollständige Antwort ist (und denken Sie daran, dass einige davon Vermutungen sind), aber vielleicht bietet es eine andere Richtung, in die Sie es versuchen können?

Danke für die Antwort. Ich habe vergessen zu erwähnen, dass Spotlight nach dem Neustart von einer eingefrorenen Episode häufig indiziert, was Ihre Hypothese unterstützen könnte, aber ich habe gerade meine HD über das Festplatten-Dienstprogramm überprüft und die Lautstärke scheint in Ordnung zu sein. Zur Verdeutlichung von EXC_BAD_ACCESS , ist dieser HD-Speicher oder etwas, das dem RAM zugeordnet ist, auf den Sie sich beziehen?
Etwas, das ich auch erwähnen sollte, ist, dass diese Fehlermeldung nicht immer mit einem Einfrieren einhergeht, sondern nur gelegentlich. Es scheint, dass der Fehlerbericht auftaucht, wenn ich dem Computer ausreichend Zeit gebe, auf dem BBOD zu sitzen.
Ich denke , dieser Fehlerbericht zeigt, dass die CPU angewiesen wurde, auf einen Speicher zuzugreifen, der sich bei 0x000000010048a000 befindet. Dieser Zugriffsversuch hat einen EXC_BAD_ACCESS-Fehler ausgelöst, was meiner Meinung nach bedeutet, dass "dieser Speicherbereich für den aktuellen Prozess nicht wirklich zugänglich ist". Vielleicht ist also die Speicheradresse falsch (z. B. von fehlerhaften Daten abgeleitet). Abgesehen davon ist der Inhalt von "Speicher" an dieser Adresse meiner Meinung nach tatsächlich der Inhalt einer Datei auf der Festplatte (siehe Fehlerbericht erwähnt "zugeordnete Datei"). Dies wird wahrscheinlich über den mmap - Mechanismus eingerichtet ...
... wenn die CPU Daten an dieser Adresse anfordert, werden die Daten nicht tatsächlich aus dem physischen RAM abgerufen - stattdessen veranlasst das Betriebssystem, dass die Daten von der Festplatte abgerufen werden.

Aus Ihrer ursprünglichen Frage geht hervor, dass es sich nicht um ein Hardwrae- oder Softwareproblem handelt.

Hardwareproblem?

Um die meisten Hardware-Ursprünge zu beseitigen, führen Sie bitte: Apple Hardware Test aus , bevor Sie versuchen, am System herumzubasteln.

Führen Sie es im erweiterten Modus und für mindestens 4 aufeinanderfolgende Durchgänge aus.

Sobald diese erste Problemursache beseitigt ist, lesen Sie bitte die Antwort von Ashley und führen Sie das Festplattendienstprogramm von einer anderen Festplatte als der Ihres Systems aus. Höchstwahrscheinlich ist Ihr internes Dateisystem in einem schlechten Zustand, da Sie Ihr System regelmäßig zum Absturz bringen. Daher muss bei jedem Neustart das Journal (des Dateisystems) erneut verwendet werden, um alles neu aufzubauen, und lange beendete Prozesse müssen ihre Aufgaben erneut aufnehmen.

Sobald diese zweite Hauptursache für Probleme beseitigt ist, werden Sie zu dem Schluss kommen, dass Sie höchstwahrscheinlich ein Softwareproblem haben, und es könnte an der Zeit sein, es zu lokalisieren.

Softwareproblem

Dazu müssen Sie ein Testkonto erstellen und es für eine beträchtliche Zeitspanne und mit allen Anwendungen verwenden. Treten bei diesem Testkonto die gleichen Hänger auf?

Wenn ja, dann haben Sie ein allgemeines Fehlverhalten von MacOS X. In diesem Fall müssen Sie MacOX X Lion neu installieren .

Wenn nicht, müssen Sie herausfinden, welche Anwendung in Ihrer Umgebung dieses Fehlverhalten verursacht.

Activity Monitorhilft Ihnen zu erkennen, was passiert, wenn MacOS X nicht mehr reagiert. Bis Sie den Schuldigen gefunden haben, müssen Sie immer mit diesem Kernel-Spion auf dem Bildschirm laufen . Ein anderes Tool ist möglicherweise schneller, um den Schuldigen zu identifizieren. Öffnen Sie ein Terminaloder xterm-Fenster und geben Sie den folgenden Befehl ein:

top -o cpu

Die obersten Zeilen, die von diesem Befehl kontinuierlich aktualisiert werden, zeigen Ihnen innerhalb von Sekunden nach dem ursprünglichen Problem, ob auf der Ebene des virtuellen Speichers oder der CPU-Auslastung etwas Ungewöhnliches passiert.

Danke dir. Ich melde mich wieder, sobald ich den Hardwaretest in die Finger bekommen habe. Leider habe ich die mit dem System gelieferten Originaldisketten nicht mehr, aber ich werde sie entweder kaufen oder die Diagnose in einem Apple Store verwenden, wenn ich keinen Download oder ähnliches finden kann.

So diagnostizieren Sie das SWoD von der Befehlszeile aus

In OS X sind einige sehr hilfreiche Tools enthalten, mit denen ich dieses Problem in der Vergangenheit diagnostiziert habe. Sie alle sind Befehlszeilenprogramme, da das Spinning Wheel of Death Sie normalerweise ohne eine funktionierende grafische Schnittstelle mit Ihrem Computer zurücklässt. Wenn Sie starten Terminal.appkönnen, können Sie sie möglicherweise auf diese Weise ausführen. Ich habe jedoch festgestellt, dass in einigen extremeren Fällen von Sperren das Display meines Macbooks nur schwarz ist und ich nur das SWoD sehen kann. In diesem Fall ist es sehr hilfreich, den SSH-Fernzugriff für die Maschine zu aktivieren. Sie können diesem Tutorial folgen, um SSH zu aktivieren .

Finden Sie Ihr Macbook im Netzwerk

Wenn Sie Schwierigkeiten haben, Ihr Macbook im Netzwerk zu finden, können Sie es verwenden dns-sd, um es zu finden:

# 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.

Befehlszeilenprogramme für Systemstatistiken

Die folgenden Dienstprogramme können Aufschluss über die Prozesse geben, die möglicherweise zu viele Systemressourcen verwenden und die Blockierung verursachen. Lesen Sie die Manpage für weitere Details zu jedem.

  • htop- Verfügbar über Homebrew : brew install htop. Wie top, aber mit farbiger Benutzeroberfläche und mehr Sortieroptionen wie der Prozess-Eltern-/Kind-Baumansicht.
    Laufen mit:htop
  • iotop- Installiert in OS X. Hilfreich, um Prozesse zu finden, die viele Festplatten-E/A verwenden:
    sudo iotop 1
  • top- Installiert in OS X. Zeigt die wichtigsten Prozesse sortiert nach einem Schlüssel Ihrer Wahl. So sortieren Sie beispielsweise nach cpu:top -o cpu
  • systemstats- Installiert in OS X. Zeigt eine Fülle nützlicher Systemstatistiken an, wie z. B.:
    Akkuverbrauch, CPU-Statistiken, Wärme-, Lüfter-, Speicher- und E/A-Zusammenfassungen, bewertete E/A-Aktivität, Apps und Daemons, geordnet nach CPU- und Energieauswirkung, Unterbrechungen / Idle Wakeups, Process Launches (inkl. XPC svcs. & fork()), Devices connected, etc...
    Run it with:sudo /usr/sbin/systemstats
  • vm_stat- Wird mit OS X installiert. Zeigt Statistiken zum virtuellen Speicher des Mach-Kernels an (wie viel Speicherplatz Sie für "VRAM" verwenden).
    Führen Sie es aus mit:/usr/bin/vm_stat
  • netstat- Mit OS X installiert. Netzwerkverbindungsstatus anzeigen:netstat
  • nettop- Installiert mit OS X. Zeigt eine hochkarätige Live-Aktualisierungsliste von Prozessen, die Netzwerk-I/O verwenden. Hilft, wenn Sie ein sehr breites Terminal haben.
    Laufen mit:nettop
  • kextstat- Alle eingefügten Mach-Kernel-Erweiterungen (wie Linux-Kernel-Module) auflisten. Wenn Sie vermuten, dass eine Kernel-Erweiterung oder ein E/A-Kit-Treiber das Problem verursacht, können Sie das fehlerhafte Kernel-Modul entladen, indem Sie seinen Paketnamen mit suchen kextstatund dann Folgendes ausführen kextunload:sudo kextunload -b org.virtualbox.kext.VBoxUSB
  • Versuchen Sie, im Systemprotokoll nachzusehen: tail -f /var/log/system.log
    Hier finden Sie möglicherweise einige interessante Hinweise.

Wenn Sie einen Prozess finden, der viele Systemressourcen verwendet (CPU / Speicher / Festplatten-E/A usw.), versuchen Sie, ihn wie folgt zu beenden:

# 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

Letzter Ausweg: TötenWindowServer

Wenn alles andere fehlschlägt und Sie sich nicht sicher sind, was wirklich aufgehängt ist ... sollten Sie versuchen, zu töten WindowServer. Dies ist ein Trick, mit dem ich das Problem ein paar Mal gelöst habe, wenn ich nur einen schwarzen Hintergrund und SWoD sehe. Sobald Sie es beenden, sollte es zurückkommen und Sie zum Anmeldebildschirm zurückbringen.

Einfach ausführen:

sudo killall -HUP WindowServer

Also googelte ich herum und versuchte, eine Antwort zu finden, und etwas an dieser Frage war mit einem Fehler verknüpft, den ich sah (nicht genau sicher, was), aber da ich mein Problem tatsächlich eindeutig aufgespürt hatte, dachte ich, ich würde eine mögliche Antwort anbieten zu deinem Problem:

Möglicherweise haben Sie einen Prozess, der zu viele Dateien öffnet. In meinem Fall war es ein Prefpane, das beschloss, Tausende und Abertausende von Dateien auf einmal zu öffnen. Mit diesem Befehl, den Sie im Terminal ausführen können, können Sie nachverfolgen, welche Prozesse die meisten offenen Dateien haben:

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

Dadurch erhalten Sie die Prozess-ID des betreffenden Prozesses, die Sie dann in ActivityMonitor nachschlagen können. Das Schwierige an diesem Problem ist, dass etwas, das die maximale Anzahl von Dateien öffnet, die CPU-Auslastung von anderen Anwendungen als dem problematischen Prozess erhöhen und BBOD und zufällige Abstürze verursachen kann. In meinem Fall war es das NullRiver MediaLink Prefpane und es betraf besonders Chrome, aber auch Adobe Illustrator und Spotlight (was in allen drei Fällen zu Abstürzen führte). Es könnte ein ganz anderer Prozess oder eine ganz andere App sein, die das Problem für Sie verursacht. Alle 3 dieser betroffenen Programme öffnen selbst viele Dateien, daher waren sie am stärksten von der Meldung des Betriebssystems betroffen: „Nein, ich kann keine weiteren Dateien öffnen, wir haben alle keine Dateideskriptoren mehr.“ Das Beenden des Prefpane und das anschließende Aktualisieren auf die neueste Version hat mein Problem dauerhaft behoben, aber ich brauchte den obigen Befehl, um die Ursache aufzuspüren. Ihre Beschreibung dessen, was passiert ist, stimmt fast genau mit dem überein, was bei mir passiert ist, also ist es sehr wahrscheinlich, dass etwas, das zu viele Dateien öffnet, auch für Sie die Hauptursache gewesen sein könnte. Da es einige Jahre später ist, gehe ich davon aus, dass dieses Problem Sie nicht mehr plagt, aber andere Besucher von Google finden es möglicherweise hilfreich.

Habe mich gerade durch das Problem von SBBOD oder SWOD gekämpft, nach dem Start auf meinem 2006er Macpro Tower läuft 10.6.8. Es stellte sich heraus, dass es in meinem Fall mit IPv4 und IPv6 in den Netzwerkeinstellungen und AirPort zu tun hatte. Das Problem fing an, als ich von Kabel auf Fi-Optik umgestiegen bin. Anscheinend ist das Fi-Optics-Modem nicht bereit für IPv6.

Gehen Sie zu Systemeinstellungen/Netzwerk Wählen Sie die Registerkarte TCP/IP Klicken Sie auf die Schaltfläche „Erweitert“ Verwenden Sie das Pulldown-Menü zum Konfigurieren von IPv6 und wählen Sie „Aus“

Dies funktioniert in 10.6.8. Neuere Systeme können ein wenig variieren, aber der Prozess ist ähnlich.

Habe diese Antwort nirgendwo im Internet gefunden. Hoffe, das hilft jemandem. Ich habe viele andere Lösungen ausprobiert, dies ist die einzige, die für mich funktioniert hat.

Um dies zu lösen, dachte ich, dass es etwas in meiner laufenden Software sein muss, die ich im Hintergrund verwende, das ich nicht berücksichtigt hatte.

Ich habe Activity Monitor ausgeführt, auf CPU und die %CPU-Spalte geklickt und den Übeltäter entdeckt: MagicJack. Mir war noch nie aufgefallen, wie wahnsinnig viele Systemressourcen es verschlingt. In Bezug auf %CPU verbrauchen die mjdevund die MagicJack-App selbst immer mehr als 15-20 Prozent der CPU, wenn sie angeschlossen ist und ausgeführt wird! Sobald ich MJ beendet und die Verbindung getrennt habe, raten Sie mal: Kein Strandball mehr, und die Dinge laufen so bissig wie in den Schneeleopardentagen.

MagicJack beanspruchte so viel CPU-Zeit, dass das System ständig warten musste, bis es an der Reihe war, daher der Beach Ball.