Often at the office I plug my RetniaBook into an external monitor. Sometimes when I unplug it to pack up my laptop sublime text 2 crashes. In fact it just happened, here is the crashlog.
Process: Sublime Text 2 [12205]
Path: /Applications/Sublime Text 2.app/Contents/MacOS/Sublime Text 2
Identifier: com.sublimetext.2
Version: Build 2220 (2220)
Code Type: X86-64 (Native)
Parent Process: launchd [249]
User ID: 501
Date/Time: 2013-02-16 23:56:51.009 -0800
OS Version: Mac OS X 10.8.2 (12C3006)
Report Version: 10
Interval Since Last Report: 455590 sec
Crashes Since Last Report: 376
Per-App Interval Since Last Report: 424515 sec
Per-App Crashes Since Last Report: 2
Anonymous UUID: 1DC38076-D8E6-AC21-FB68-F46C7B52A54D
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000128625000
VM Regions Near 0x128625000:
IOKit 0000000128130000-0000000128625000 5076K] rw-/rw- SM=SHM
–>
IOKit 0000000128a53000-00000001293b1000 9592K] rw-/rw- SM=SHM
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 libsystem_c.dylib 0x00007fff88c90a67 memmove$VARIANT$sse42 + 159
1 com.apple.GeForceGLDriver 0x00000002000d1b14 0x200000000 + 858900
2 com.apple.GeForceGLDriver 0x00000002000d1588 0x200000000 + 857480
3 com.apple.GeForceGLDriver 0x00000002000d1cac 0x200000000 + 859308
4 libGPUSupport.dylib 0x0000000106691a80 gpumRestoreTextureData + 540
5 libGFXShared.dylib 0x00007fff852f6fd9 gfxUploadPluginTextureLevel + 126
6 GLEngine 0x000000010a647344 gleSynchronizePluginTextureLevels + 249
7 GLEngine 0x000000010a647558 gleSynchronizePluginTextures + 66
8 GLEngine 0x000000010a63194e gleSwitchPlugin + 78
9 GLEngine 0x000000010a4f0051 gliAttachDrawableWithOptions + 956
10 com.apple.opengl 0x00007fff878d1781 0x7fff878ce000 + 14209
11 com.apple.opengl 0x00007fff878d6130 CGLUpdateContext + 305
12 com.apple.AppKit 0x00007fff860d727c -[NSOpenGLContext update] + 61
13 com.apple.CoreFoundation 0x00007fff8a53647a _CFXNotificationPost + 2554
14 com.apple.Foundation 0x00007fff891fa846 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
15 com.apple.AppKit 0x00007fff85efea9f -[NSSurface _surfaceDidChangeScreen] + 117
16 com.apple.AppKit 0x00007fff85efea14 -[NSSurface _windowDidMove:] + 113
17 com.apple.CoreFoundation 0x00007fff8a53647a _CFXNotificationPost + 2554
18 com.apple.Foundation 0x00007fff891fa846 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
19 com.apple.AppKit 0x00007fff85fa2421 -[NSWindow _setFrameCommon:display:stashSize:] + 1973
20 com.apple.AppKit 0x00007fff8654500f -[NSWindow _adjustWindowToScreen] + 908
21 com.apple.AppKit 0x00007fff86545158 -[NSWindow _displayChanged] + 70
22 com.apple.AppKit 0x00007fff85f6f8da -[NSApplication makeWindowsPerform:inOrder:] + 404
23 com.apple.AppKit 0x00007fff861be9c4 -[NSApplication _reactToDisplayChanged:resetScreens:] + 107
24 com.apple.AppKit 0x00007fff8605484c -[NSApplication sendEvent:] + 6025
25 com.apple.AppKit 0x00007fff85f6a2fa -[NSApplication run] + 636
26 com.sublimetext.2 0x0000000102216d3b main + 2251
27 com.sublimetext.2 0x0000000102125614 start + 52
Thread 1:: Dispatch queue: com.apple.libdispatch-manager
0 libsystem_kernel.dylib 0x00007fff83f74d16 kevent + 10
1 libdispatch.dylib 0x00007fff8be20dea _dispatch_mgr_invoke + 883
2 libdispatch.dylib 0x00007fff8be209ee _dispatch_mgr_thread + 54
Thread 2:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 com.sublimetext.2 0x000000010213153b thread_queue_runner::run() + 97
3 com.sublimetext.2 0x0000000102131369 0x102124000 + 54121
4 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
5 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 3:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 com.sublimetext.2 0x0000000102139744 io_scheduler::extract_next_request() + 148
3 com.sublimetext.2 0x0000000102139813 io_worker::thread_proc() + 155
4 com.sublimetext.2 0x0000000102139839 0x102124000 + 88121
5 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
6 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 4:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 com.sublimetext.2 0x0000000102139744 io_scheduler::extract_next_request() + 148
3 com.sublimetext.2 0x0000000102139813 io_worker::thread_proc() + 155
4 com.sublimetext.2 0x0000000102139839 0x102124000 + 88121
5 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
6 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 5:: SamplerThread
0 libsystem_kernel.dylib 0x00007fff83f726c2 semaphore_wait_trap + 10
1 _PyV8.so 0x00000001081acfd8 v8::internal::MacOSSemaphore::Wait() + 18
2 _PyV8.so 0x00000001081c8f5d v8::internal::RuntimeProfilerRateLimiter::SuspendIfNecessary() + 109
3 _PyV8.so 0x00000001081ad24b v8::internal::SamplerThread::Run() + 73
4 _PyV8.so 0x00000001081ac64d v8::internal::ThreadEntry(void*) + 61
5 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
6 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 6:
0 libsystem_kernel.dylib 0x00007fff83f74322 __select + 10
1 time.so 0x0000000105fc0d83 0x105fc0000 + 3459
2 org.python.python 0x0000000102ae8041 PyEval_EvalFrameEx + 7548
3 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
4 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
5 org.python.python 0x0000000102ae4aba PyObject_Call + 97
6 org.python.python 0x0000000102aebdfc PyEval_CallObjectWithKeywords + 177
7 org.python.python 0x0000000102b3e010 0x102ad1000 + 446480
8 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
9 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 7:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 org.python.python 0x0000000102b3754e PyThread_acquire_lock + 96
3 org.python.python 0x0000000102b3dbe8 0x102ad1000 + 445416
4 org.python.python 0x0000000102ae8041 PyEval_EvalFrameEx + 7548
5 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
6 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
7 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
8 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
9 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
10 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
11 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
12 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
13 org.python.python 0x0000000102ae4aba PyObject_Call + 97
14 org.python.python 0x0000000102ae6c59 PyEval_EvalFrameEx + 2452
15 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
16 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
17 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
18 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
19 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
20 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
21 org.python.python 0x0000000102ae4aba PyObject_Call + 97
22 org.python.python 0x0000000102aff19a 0x102ad1000 + 188826
23 org.python.python 0x0000000102ae4aba PyObject_Call + 97
24 org.python.python 0x0000000102aebdfc PyEval_CallObjectWithKeywords + 177
25 org.python.python 0x0000000102b3e010 0x102ad1000 + 446480
26 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
27 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 8:
0 libsystem_kernel.dylib 0x00007fff83f74322 __select + 10
1 time.so 0x0000000105fc0d83 0x105fc0000 + 3459
2 org.python.python 0x0000000102ae8041 PyEval_EvalFrameEx + 7548
3 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
4 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
5 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
6 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
7 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
8 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
9 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
10 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
11 org.python.python 0x0000000102ae4aba PyObject_Call + 97
12 org.python.python 0x0000000102aff19a 0x102ad1000 + 188826
13 org.python.python 0x0000000102ae4aba PyObject_Call + 97
14 org.python.python 0x0000000102aebdfc PyEval_CallObjectWithKeywords + 177
15 org.python.python 0x0000000102b3e010 0x102ad1000 + 446480
16 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
17 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 9:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 org.python.python 0x0000000102b3754e PyThread_acquire_lock + 96
3 org.python.python 0x0000000102b3dbe8 0x102ad1000 + 445416
4 org.python.python 0x0000000102ae8041 PyEval_EvalFrameEx + 7548
5 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
6 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
7 org.python.python 0x0000000102ae4aba PyObject_Call + 97
8 org.python.python 0x0000000102ae6c59 PyEval_EvalFrameEx + 2452
9 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
10 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
11 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
12 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
13 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
14 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
15 org.python.python 0x0000000102ae4aba PyObject_Call + 97
16 org.python.python 0x0000000102aff19a 0x102ad1000 + 188826
17 org.python.python 0x0000000102ae4aba PyObject_Call + 97
18 org.python.python 0x0000000102aebdfc PyEval_CallObjectWithKeywords + 177
19 org.python.python 0x0000000102b3e010 0x102ad1000 + 446480
20 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
21 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 10:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 org.python.python 0x0000000102b3754e PyThread_acquire_lock + 96
3 org.python.python 0x0000000102b3dbe8 0x102ad1000 + 445416
4 org.python.python 0x0000000102ae8041 PyEval_EvalFrameEx + 7548
5 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
6 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
7 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
8 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
9 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
10 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
11 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
12 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
13 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
14 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
15 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
16 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
17 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
18 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
19 org.python.python 0x0000000102ae4aba PyObject_Call + 97
20 org.python.python 0x0000000102aff19a 0x102ad1000 + 188826
21 org.python.python 0x0000000102ae4aba PyObject_Call + 97
22 org.python.python 0x0000000102aebdfc PyEval_CallObjectWithKeywords + 177
23 org.python.python 0x0000000102b3e010 0x102ad1000 + 446480
24 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
25 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 11:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 org.python.python 0x0000000102b3754e PyThread_acquire_lock + 96
3 org.python.python 0x0000000102b3dbe8 0x102ad1000 + 445416
4 org.python.python 0x0000000102ae8041 PyEval_EvalFrameEx + 7548
5 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
6 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
7 org.python.python 0x0000000102ae4aba PyObject_Call + 97
8 org.python.python 0x0000000102ae6c59 PyEval_EvalFrameEx + 2452
9 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
10 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
11 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
12 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
13 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
14 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
15 org.python.python 0x0000000102ae4aba PyObject_Call + 97
16 org.python.python 0x0000000102aff19a 0x102ad1000 + 188826
17 org.python.python 0x0000000102ae4aba PyObject_Call + 97
18 org.python.python 0x0000000102aebdfc PyEval_CallObjectWithKeywords + 177
19 org.python.python 0x0000000102b3e010 0x102ad1000 + 446480
20 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
21 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 12:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 org.python.python 0x0000000102b3754e PyThread_acquire_lock + 96
3 org.python.python 0x0000000102b3dbe8 0x102ad1000 + 445416
4 org.python.python 0x0000000102ae8041 PyEval_EvalFrameEx + 7548
5 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
6 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
7 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
8 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
9 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
10 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
11 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
12 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
13 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
14 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
15 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
16 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
17 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
18 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
19 org.python.python 0x0000000102ae4aba PyObject_Call + 97
20 org.python.python 0x0000000102aff19a 0x102ad1000 + 188826
21 org.python.python 0x0000000102ae4aba PyObject_Call + 97
22 org.python.python 0x0000000102aebdfc PyEval_CallObjectWithKeywords + 177
23 org.python.python 0x0000000102b3e010 0x102ad1000 + 446480
24 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
25 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 13:: com.apple.NSURLConnectionLoader
0 libsystem_kernel.dylib 0x00007fff83f72686 mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff83f71c42 mach_msg + 70
2 com.apple.CoreFoundation 0x00007fff8a520803 __CFRunLoopServiceMachPort + 195
3 com.apple.CoreFoundation 0x00007fff8a525ee6 __CFRunLoopRun + 1078
4 com.apple.CoreFoundation 0x00007fff8a5256b2 CFRunLoopRunSpecific + 290
5 com.apple.Foundation 0x00007fff891e9586 +[NSURLConnection(Loader) _resourceLoadLoop:] + 356
6 com.apple.Foundation 0x00007fff89247612 NSThread__main + 1345
7 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
8 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 14:: com.apple.CFSocket.private
0 libsystem_kernel.dylib 0x00007fff83f74322 __select + 10
1 com.apple.CoreFoundation 0x00007fff8a5654e6 __CFSocketManager + 1302
2 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
3 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 15:
0 libsystem_kernel.dylib 0x00007fff83f740fa __psynch_cvwait + 10
1 libsystem_c.dylib 0x00007fff88ca7f89 _pthread_cond_wait + 869
2 org.python.python 0x0000000102b3754e PyThread_acquire_lock + 96
3 org.python.python 0x0000000102b3dbe8 0x102ad1000 + 445416
4 org.python.python 0x0000000102ae8041 PyEval_EvalFrameEx + 7548
5 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
6 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
7 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
8 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
9 org.python.python 0x0000000102aec661 0x102ad1000 + 112225
10 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
11 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
12 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
13 org.python.python 0x0000000102aec5eb 0x102ad1000 + 112107
14 org.python.python 0x0000000102ae80d2 PyEval_EvalFrameEx + 7693
15 org.python.python 0x0000000102ae6281 PyEval_EvalCodeEx + 1956
16 org.python.python 0x0000000102b25f78 0x102ad1000 + 348024
17 org.python.python 0x0000000102ae4aba PyObject_Call + 97
18 org.python.python 0x0000000102aff19a 0x102ad1000 + 188826
19 org.python.python 0x0000000102ae4aba PyObject_Call + 97
20 org.python.python 0x0000000102aebdfc PyEval_CallObjectWithKeywords + 177
21 org.python.python 0x0000000102b3e010 0x102ad1000 + 446480
22 libsystem_c.dylib 0x00007fff88ca3742 _pthread_start + 327
23 libsystem_c.dylib 0x00007fff88c90181 thread_start + 13
Thread 16:
0 libsystem_kernel.dylib 0x00007fff83f746d6 __workq_kernreturn + 10
1 libsystem_c.dylib 0x00007fff88ca5eec _pthread_workq_return + 25
2 libsystem_c.dylib 0x00007fff88ca5cb3 _pthread_wqthread + 412
3 libsystem_c.dylib 0x00007fff88c90171 start_wqthread + 13
Thread 0 crashed with X86 Thread State (64-bit):
rax: 0xffffffffffbc9880 rbx: 0x0000000000000358 rcx: 0xffffffffffffec40 rdx: 0x0000000000000028
rdi: 0x00000001286263c0 rsi: 0x0000000128a5cb40 rbp: 0x00007fff5dad9940 rsp: 0x00007fff5dad9940
r8: 0x00000000000013e8 r9: 0x0000000000000001 r10: 0x00007fff8d977085 r11: 0x0000000128625000
r12: 0x00000000000013e8 r13: 0x0000000000000000 r14: 0x0000000000000000 r15: 0x0000000000000000
rip: 0x00007fff88c90a67 rfl: 0x0000000000010246 cr2: 0x0000000128625000
Logical CPU: 5
Binary Images:
… apparently the crash log is too long to post so I trimmed the binary images, I’ll add them as a reply …
Model: MacBookPro10,1, BootROM MBP101.00EE.B02, 4 processors, Intel Core i7, 2.6 GHz, 16 GB, SMC 2.3f32
Graphics: Intel HD Graphics 4000, Intel HD Graphics 4000, Built-In, 512 MB
Graphics: NVIDIA GeForce GT 650M, NVIDIA GeForce GT 650M, PCIe, 1024 MB
Memory Module: BANK 0/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
Memory Module: BANK 1/DIMM0, 8 GB, DDR3, 1600 MHz, 0x80AD, 0x484D5434314753364D465238432D50422020
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0xEF), Broadcom BCM43xx 1.0 (5.106.98.100.14)
Bluetooth: Version 4.1.2f9 11046, 2 service, 18 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM512E, 500.28 GB
USB Device: hub_device, 0x8087 (Intel Corporation), 0x0024, 0x1a100000 / 2
USB Device: FaceTime HD Camera (Built-in), apple_vendor_id, 0x8510, 0x1a110000 / 3
USB Device: hub_device, 0x8087 (Intel Corporation), 0x0024, 0x1d100000 / 2
USB Device: hub_device, 0x0424 (SMSC), 0x2512, 0x1d180000 / 3
USB Device: BRCM20702 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x1d181000 / 5
USB Device: Bluetooth USB Host Controller, apple_vendor_id, 0x8286, 0x1d181300 / 6
USB Device: Apple Internal Keyboard / Trackpad, apple_vendor_id, 0x0262, 0x1d182000 / 4