I believe the problems are related as well and most likely has to do with the opengl/graphics driver implementations on OSX. 10.8.4 has increased the frequency of my GUI hangs. Oracle Java / Internet Settings still hangs 100% of the time with NVDIA Channel timeouts. In addition Safari has started to cause the same GUI hangs. I can visit a specific url (www.vrbo.com) and click on a owner login button which should bring up the login page. Instead Safari either crashes (see stack trace below for thread 0) in opengl code or hangs the GUI with NVDIA channel timeouts displayed in the console log. This occurs 100% of the time. So far Chrome has not encountered these problems. VMWare Fusion likes to cause the GUI hang randomly during startup of various VMs. Again NVDIA Channel Timeouts listed in the Console log.
Process: WebProcess [234]
Path: /System/Library/PrivateFrameworks/WebKit2.framework/WebProcess.app/Contents/Mac OS/WebProcess
Identifier: com.apple.WebProcess
Version: 8536 (8536.30.1)
Build Info: WebKit2-7536030001000000~9
Code Type: X86-64 (Native)
Parent Process: ??? [1]
User ID: 501
Date/Time: 2013-06-08 22:23:06.641 -0600
OS Version: Mac OS X 10.8.4 (12E55)
Report Version: 10
Interval Since Last Report: 1657 sec
Crashes Since Last Report: 2
Per-App Interval Since Last Report: 135 sec
Per-App Crashes Since Last Report: 2
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Application Specific Information:
Bundle controller class:
BrowserBundleController
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_c.dylib 0x00007fff90dffd0e OSAtomicAdd32Barrier$VARIANT$mp + 2
1 com.apple.GeForceGLDriver 0x00000002001cb5d7 0x200000000 + 1881559
2 com.apple.GeForceGLDriver 0x00000002002ef968 0x200000000 + 3078504
3 com.apple.GeForceGLDriver 0x00000002001ffad4 0x200000000 + 2095828
4 com.apple.GeForceGLDriver 0x00000002001ffdf6 0x200000000 + 2096630
5 com.apple.GeForceGLDriver 0x0000000200304972 0x200000000 + 3164530
6 com.apple.GeForceGLDriver 0x00000002003048cf 0x200000000 + 3164367
7 libGPUSupport.dylib 0x000000014606b27c gpusFinishContextObject + 77
8 com.apple.GeForceGLDriver 0x0000000200258fbd 0x200000000 + 2461629
9 com.apple.GeForceGLDriver 0x00000002002588a3 0x200000000 + 2459811
10 com.apple.GeForceGLDriver 0x0000000200204fb4 0x200000000 + 2117556
11 com.apple.GeForceGLDriver 0x00000002002d6d45 0x200000000 + 2977093
12 com.apple.GeForceGLDriver 0x0000000200319c47 0x200000000 + 3251271
13 libGPUSupport.dylib 0x0000000146066fbd gldDestroyContext + 114
14 GLEngine 0x0000000145cdc8fd gliDestroyContext + 162
15 com.apple.opengl 0x00007fff91a800a3 CGLReleaseContext + 190
16 com.apple.opengl 0x00007fff91a7f33e CGLDestroyContext + 29
17 com.apple.WebCore 0x00007fff89848b53 WebCore::GraphicsContext3D::~GraphicsContext3D() + 275
18 com.apple.WebCore 0x00007fff8a22c360 WebCore::WebGLRenderingContext::~WebGLRenderingContext() + 1760
19 com.apple.WebCore 0x00007fff89848891 WebCore::WebGLRenderingContext::~WebGLRenderingContext() + 17
20 com.apple.WebCore 0x00007fff89d99582 WebCore::HTMLCanvasElement::~HTMLCanvasElement() + 162
21 com.apple.WebCore 0x00007fff89d994c5 non-virtual thunk to WebCore::HTMLCanvasElement::~HTMLCanvasElement() + 21
22 com.apple.WebCore 0x00007fff896e7436 WebCore::JSNodeOwner::finalize(JSC::Handle<JSC::Unknown>, void*) + 102
23 com.apple.JavaScriptCore 0x00007fff94d6ef7c JSC::WeakBlock::sweep() + 108
24 com.apple.JavaScriptCore 0x00007fff94d6f2d0 JSC::WeakSet::sweep() + 64
25 com.apple.JavaScriptCore 0x00007fff94c83c13 JSC::Heap::collect(JSC::Heap::SweepToggle) + 179
26 com.apple.JavaScriptCore 0x00007fff94c82a0b JSC::DefaultGCActivityCallbackPlatformData::timerDidFire(__CFRunLoopTimer*, void*) + 315
27 com.apple.CoreFoundation 0x00007fff9291c804 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
28 com.apple.CoreFoundation 0x00007fff9291c31d __CFRunLoopDoTimer + 557
29 com.apple.CoreFoundation 0x00007fff92901ad9 __CFRunLoopRun + 1529
30 com.apple.CoreFoundation 0x00007fff929010e2 CFRunLoopRunSpecific + 290
31 com.apple.HIToolbox 0x00007fff8a674eb4 RunCurrentEventLoopInMode + 209
32 com.apple.HIToolbox 0x00007fff8a674c52 ReceiveNextEventCommon + 356
33 com.apple.HIToolbox 0x00007fff8a674ae3 BlockUntilNextEventMatchingListInMode + 62
34 com.apple.AppKit 0x00007fff8e43d533 _DPSNextEvent + 685
35 com.apple.AppKit 0x00007fff8e43cdf2 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
36 com.apple.AppKit 0x00007fff8e4341a3 -[NSApplication run] + 517
37 com.apple.WebCore 0x00007fff8a0e94ff WebCore::RunLoop::run() + 63
38 com.apple.WebKit2 0x00007fff8cecc462 WebKit::WebProcessMain(WebKit::CommandLine const&) + 2586
39 com.apple.WebKit2 0x00007fff8ce92bfd WebKitMain + 285
40 com.apple.WebProcess 0x000000010082ee7b 0x10082e000 + 3707
41 libdyld.dylib 0x00007fff907f47e1 start + 1