Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

slsmith

macrumors newbie
Original poster
Jun 17, 2011
1
0
Safari keeps crashing on me, probably 10 times today. It seems like it happens randomly, but I'm sure there is something causing it. I searched the forums earlier, and someone suggested installing OnyX. I did that, ran it, restarted my iMac twice, and it's still doing it. I am running Snow Leopard, 10.6.7. Any advice would be appreciated.

I could only post part of my crash report here.


Process: Safari [612]
Path: /Applications/Safari.app/Contents/MacOS/Safari
Identifier: com.apple.Safari
Version: 5.0.5 (6533.21.1)
Build Info: WebBrowser-75332101~1
Code Type: X86-64 (Native)
Parent Process: launchd [208]

PlugIn Path: /Users/stephaniesmith/Library/Application Support/RoboForm/RoboForm.bundle/Contents/MacOS/RoboForm
PlugIn Identifier: com.siber.roboform
PlugIn Version: ??? (1)

Date/Time: 2011-06-17 13:21:51.372 -0500
OS Version: Mac OS X 10.6.7 (10J869)
Report Version: 6

Interval Since Last Report: -4955145 sec
Crashes Since Last Report: -17
Per-App Interval Since Last Report: 5754 sec
Per-App Crashes Since Last Report: 1
Anonymous UUID: 40635AE6-B810-449E-8C8A-F7DC00AE0692

Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread: 0 Dispatch queue: com.apple.main-thread

Application Specific Information:
abort() called
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[DOMEvent keyIdentifier]: unrecognized selector sent to instance 0x1219a4d50'
*** Call stack at first throw:
(
0 CoreFoundation 0x00007fff856ee7b4 __exceptionPreprocess + 180
1 libobjc.A.dylib 0x00007fff88dc30f3 objc_exception_throw + 45
2 CoreFoundation 0x00007fff85748110 +[NSObject(NSObject) doesNotRecognizeSelector:] + 0
3 CoreFoundation 0x00007fff856c091f ___forwarding___ + 751
4 CoreFoundation 0x00007fff856bca68 _CF_forwarding_prep_0 + 232
5 RoboForm 0x0000000118c0095e -[RFMacDOMEventListener handleEvent:] + 662
6 WebCore 0x00007fff883edae0 _ZN7WebCore11EventTarget18fireEventListenersEPNS_5EventEPNS_15EventTargetDataERN3WTF6VectorINS_23RegisteredEventListenerELm1EEE + 240
7 WebCore 0x00007fff87c69b62 _ZN7WebCore11EventTarget18fireEventListenersEPNS_5EventE + 146
8 WebCore 0x00007fff87c698a7 _ZN7WebCore4Node20dispatchGenericEventEN3WTF10PassRefPtrINS_5EventEEE + 1431
9 WebCore 0x00007fff87c691e1 _ZN7WebCore4Node13dispatchEventEN3WTF10PassRefPtrINS_5EventEEE + 241
10 WebCore 0x00007fff87d09847 _ZN7WebCore11EventTarget13dispatchEventEN3WTF10PassRefPtrINS_5EventEEERi + 135
11 WebCore 0x00007fff87edbf6e _ZN7WebCore36jsNodePrototypeFunctionDispatchEventEPN3JSC9ExecStateEPNS0_8JSObjectENS0_7JSValueERKNS0_7ArgListE + 174
12 ??? 0x000047f1168001b4 0x0 + 79100790178228
13 JavaScriptCore 0x00007fff845b806f _ZN3JSC11Interpreter7executeEPNS_18FunctionExecutableEPNS_9ExecStateEPNS_10JSFunctionEPNS_8JSObjectERKNS_7ArgListEPNS_14ScopeChainNodeEPNS_7JSValueE + 511
)


Thread 0 Crashed: Dispatch queue: com.apple.main-thread
0 libSystem.B.dylib 0x00007fff889425d6 __kill + 10
1 libSystem.B.dylib 0x00007fff889e2cd6 abort + 83
2 libstdc++.6.dylib 0x00007fff837875d2 __tcf_0 + 0
3 libobjc.A.dylib 0x00007fff88dc6d29 _objc_terminate + 100
4 libstdc++.6.dylib 0x00007fff83785ae1 __cxxabiv1::__terminate(void (*)()) + 11
5 libstdc++.6.dylib 0x00007fff83785b16 __cxxabiv1::__unexpected(void (*)()) + 0
6 libstdc++.6.dylib 0x00007fff83785bfc __gxx_exception_cleanup(_Unwind_Reason_Code, _Unwind_Exception*) + 0
7 libobjc.A.dylib 0x00007fff88dc3192 object_getIvar + 0
8 com.apple.CoreFoundation 0x00007fff85748110 +[NSObject(NSObject) doesNotRecognizeSelector:] + 0
9 com.apple.CoreFoundation 0x00007fff856c091f ___forwarding___ + 751
10 com.apple.CoreFoundation 0x00007fff856bca68 _CF_forwarding_prep_0 + 232
11 com.siber.roboform 0x0000000118c0095e -[RFMacDOMEventListener handleEvent:] + 662
12 com.apple.WebCore 0x00007fff883edae0 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul>&) + 240
13 com.apple.WebCore 0x00007fff87c69b62 WebCore::EventTarget::fireEventListeners(WebCore::Event*) + 146
14 com.apple.WebCore 0x00007fff87c698a7 WebCore::Node::dispatchGenericEvent(WTF::passRefPtr<WebCore::Event>) + 1431
15 com.apple.WebCore 0x00007fff87c691e1 WebCore::Node::dispatchEvent(WTF::passRefPtr<WebCore::Event>) + 241
16 com.apple.WebCore 0x00007fff87d09847 WebCore::EventTarget::dispatchEvent(WTF::passRefPtr<WebCore::Event>, int&) + 135
17 com.apple.WebCore 0x00007fff87edbf6e WebCore::jsNodePrototypeFunctionDispatchEvent(JSC::ExecState*, JSC::JSObject*, JSC::JSValue, JSC::ArgList const&) + 174
18 ??? 0x000047f1168001b4 0 + 79100790178228
19 com.apple.JavaScriptCore 0x00007fff845b806f JSC::Interpreter::execute(JSC::FunctionExecutable*, JSC::ExecState*, JSC::JSFunction*, JSC::JSObject*, JSC::ArgList const&, JSC::ScopeChainNode*, JSC::JSValue*) + 511
20 ??? 0x0000000127133740 0 + 4950538048
21 ??? 0x000000011bcb5780 0 + 4761278336
22 com.apple.WebCore 0x00007fff8846dfa0 WebCore::JSDOMWindowShell::~JSDOMWindowShell() + 0
23 ??? 0x9090909090900000 0 + 10416984888683003904

Thread 1: Dispatch queue: com.apple.libdispatch-manager
0 libSystem.B.dylib 0x00007fff88939652 select$DARWIN_EXTSN$NOCANCEL + 10
1 libSystem.B.dylib 0x00007fff8890f0e7 _dispatch_mgr_invoke + 388
2 libSystem.B.dylib 0x00007fff8890ecd4 _dispatch_queue_invoke + 185
3 libSystem.B.dylib 0x00007fff8890e7fe _dispatch_worker_thread2 + 252
4 libSystem.B.dylib 0x00007fff8890e128 _pthread_wqthread + 353
5 libSystem.B.dylib 0x00007fff8890dfc5 start_wqthread + 13

Thread 2: WebCore: IconDatabase
0 libSystem.B.dylib 0x00007fff8892ef8a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff88932da1 _pthread_cond_wait + 1286
2 com.apple.WebCore 0x00007fff87c050f9 WebCore::IconDatabase::syncThreadMainLoop() + 249
3 com.apple.WebCore 0x00007fff87c011fc WebCore::IconDatabase::iconDatabaseSyncThread() + 172
4 libSystem.B.dylib 0x00007fff8892d4f6 _pthread_start + 331
5 libSystem.B.dylib 0x00007fff8892d3a9 thread_start + 13

Thread 3: Safari: SafeBrowsingManager
0 libSystem.B.dylib 0x00007fff888f429a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff888f490d mach_msg + 59
2 com.apple.CoreFoundation 0x00007fff85689932 __CFRunLoopRun + 1698
3 com.apple.CoreFoundation 0x00007fff85688dbf CFRunLoopRunSpecific + 575
4 com.apple.Safari 0x000000010002f5c5 0x100000000 + 193989
5 com.apple.Safari 0x000000010002f555 0x100000000 + 193877
6 libSystem.B.dylib 0x00007fff8892d4f6 _pthread_start + 331
7 libSystem.B.dylib 0x00007fff8892d3a9 thread_start + 13

Thread 4:
0 libSystem.B.dylib 0x00007fff888f429a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff888f490d mach_msg + 59
2 com.apple.CoreFoundation 0x00007fff85689932 __CFRunLoopRun + 1698
3 com.apple.CoreFoundation 0x00007fff85688dbf CFRunLoopRunSpecific + 575
4 com.apple.Foundation 0x00007fff89008f5f +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 297
5 com.apple.Foundation 0x00007fff88f89f29 __NSThread__main__ + 1429
6 libSystem.B.dylib 0x00007fff8892d4f6 _pthread_start + 331
7 libSystem.B.dylib 0x00007fff8892d3a9 thread_start + 13

Thread 5: com.apple.CFSocket.private
0 libSystem.B.dylib 0x00007fff88937e52 select$DARWIN_EXTSN + 10
1 com.apple.CoreFoundation 0x00007fff856ab498 __CFSocketManager + 824
2 libSystem.B.dylib 0x00007fff8892d4f6 _pthread_start + 331
3 libSystem.B.dylib 0x00007fff8892d3a9 thread_start + 13

Thread 6: Safari: SnapshotStore
0 libSystem.B.dylib 0x00007fff8892ef8a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff88932da1 _pthread_cond_wait + 1286
2 com.apple.JavaScriptCore 0x00007fff8445ba40 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 64
3 com.apple.Safari 0x00000001001be5bd 0x100000000 + 1828285
4 com.apple.Safari 0x00000001000470a7 0x100000000 + 290983
5 com.apple.Safari 0x0000000100046f25 0x100000000 + 290597
6 libSystem.B.dylib 0x00007fff8892d4f6 _pthread_start + 331
7 libSystem.B.dylib 0x00007fff8892d3a9 thread_start + 13

Thread 7:
0 libSystem.B.dylib 0x00007fff888f429a mach_msg_trap + 10
1 libSystem.B.dylib 0x00007fff888f490d mach_msg + 59
2 com.apple.QuartzCore 0x00007fff83da83a6 CA::Render::Server::server_thread(void*) + 177
3 com.apple.QuartzCore 0x00007fff83da82e6 thread_fun + 34
4 libSystem.B.dylib 0x00007fff8892d4f6 _pthread_start + 331
5 libSystem.B.dylib 0x00007fff8892d3a9 thread_start + 13

Thread 8: WebCore: LocalStorage
0 libSystem.B.dylib 0x00007fff8892ef8a __semwait_signal + 10
1 libSystem.B.dylib 0x00007fff88932da1 _pthread_cond_wait + 1286
2 com.apple.JavaScriptCore 0x00007fff8445ba40 WTF::ThreadCondition::timedWait(WTF::Mutex&, double) + 64
3 com.apple.WebCore 0x00007fff87f55fb1 WebCore::LocalStorageThread::threadEntryPoint() + 193
4 libSystem.B.dylib 0x00007fff8892d4f6 _pthread_start + 331
5 libSystem.B.dylib 0x00007fff8892d3a9 thread_start + 13

Thread 9:
0 libSystem.B.dylib 0x00007fff8890df4a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff8890e35c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff8890dfc5 start_wqthread + 13

Thread 10:
0 libSystem.B.dylib 0x00007fff8890df4a __workq_kernreturn + 10
1 libSystem.B.dylib 0x00007fff8890e35c _pthread_wqthread + 917
2 libSystem.B.dylib 0x00007fff8890dfc5 start_wqthread + 13

Thread 0 crashed with X86 Thread State (64-bit):
rax: 0x0000000000000000 rbx: 0x00007fff710522d8 rcx: 0x00007fff5fbfdd48 rdx: 0x0000000000000000
rdi: 0x0000000000000264 rsi: 0x0000000000000006 rbp: 0x00007fff5fbfdd60 rsp: 0x00007fff5fbfdd48
r8: 0x00007fff71055a40 r9: 0x0000000000000063 r10: 0x00007fff8893e616 r11: 0x0000000000000202
r12: 0x00007fff85773b09 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x00000001219a4d50
rip: 0x00007fff889425d6 rfl: 0x0000000000000202 cr2: 0x0000000070679fd0
 
Safari is junk now. I used to use it exclusively but now it crashes all the time (even on clean installs).

I've switched over to Chrome
 
I have no desire to bash Safari, it's just not my idea of a great browser.

My choice for both Mac and Windows is Chrome. At the very rapid rate they are releasing so many useful extensions, it's becoming even better than my old time favorite Firefox.

Best of all when working daily in a cross platform environment, the unity of Chrome on both platforms, allows one to truly take advantage of it's speed and efficiency.
 
Safari is junk now. I used to use it exclusively but now it crashes all the time (even on clean installs).

I've switched over to Chrome

A clean install of Safari will have an outdated install of Adobe Flash Player, whereas Chrome will always have the latest. There's a reason why Apple bashed Flash so much. It really does cause browsers to crash a lot.

Furthermore, Safari doesn't quite have the plugin separation that Chrome has. When customer bring in machines with the complaint that Safari is crashing, I've always found that they've installed some obscure third-party plugin that's causing it. It's never Safari itself (except for the argument that plugins don't always run in separate processes).

That being said, I use Chrome at home and Firefox at work.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.