mono / gtk-sharp

Gtk# is a Mono/.NET binding to the cross platform Gtk+ GUI toolkit and the foundation of most GUI apps built with Mono
http://www.mono-project.com/GtkSharp
Other
426 stars 141 forks source link

Crash when taking screenshots under macOS #236

Open MarcosCobena opened 6 years ago

MarcosCobena commented 6 years ago

OS:

 

Steps to repro:

  1. Double check:
    1. No additional screens are attached, just the bundled one
    2. Screen size set at: 1680x1050 (recommended one)
  2. Download ScreenshotCrashBug.zip and run the project contained
  3. Click "Bar" button

What I expected:

 

What happened:

 

Crash logs:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) Gdk.Pixbuf.gdk_pixbuf_get_from_drawable (intptr,intptr,intptr,int,int,int,int,int,int) <0x00015>
  at Gdk.Pixbuf.FromDrawable (Gdk.Drawable,Gdk.Colormap,int,int,int,int,int,int) [0x0001c] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/gtk-sharp-None/gdk/generated/Pixbuf.custom:273
  at ScreenshotCrashBug.MainClass/<>c.<Main>b__0_0 (object,System.EventArgs) [0x0002f] in /Users/marcos/Repositorios/Microsoft.SnipInsights/ScreenshotCrashBug/Program.cs:21
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object_object (object,intptr,intptr,intptr) [0x0005b] in <3ef162e744784a18a992413881f08f7b>:0
  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <0x00012>
  at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00032] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/mono-x64/mcs/class/corlib/System.Reflection/MonoMethod.cs:305
  at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/mono-x64/mcs/class/referencesource/mscorlib/system/reflection/methodbase.cs:229
  at System.Delegate.DynamicInvokeImpl (object[]) [0x000e1] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/mono-x64/mcs/class/corlib/System/Delegate.cs:461
  at System.MulticastDelegate.DynamicInvokeImpl (object[]) [0x00008] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/mono-x64/mcs/class/corlib/System/MulticastDelegate.cs:67
  at System.Delegate.DynamicInvoke (object[]) [0x00000] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/mono-x64/mcs/class/corlib/System/Delegate.cs:406
  at GLib.Signal.ClosureInvokedCB (object,GLib.ClosureInvokedArgs) [0x0007f] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/gtk-sharp-None/glib/Signal.cs:207
  at GLib.Signal/SignalClosure.Invoke (GLib.ClosureInvokedArgs) [0x00019] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/gtk-sharp-None/glib/SignalClosure.cs:114
  at GLib.Signal/SignalClosure.MarshalCallback (intptr,GLib.Value*,uint,GLib.Value*,intptr,intptr) [0x00053] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/gtk-sharp-None/glib/SignalClosure.cs:143
  at (wrapper native-to-managed) GLib.Signal/SignalClosure.MarshalCallback (intptr,GLib.Value*,uint,GLib.Value*,intptr,intptr) [0x00027] in <270e7412760746b39483cb3d37bf0e03>:0
  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) Gtk.Application.gtk_main () <0x00012>
  at Gtk.Application.Run () [0x00001] in /Users/builder/jenkins/workspace/build-package-osx-mono/2017-12/external/bockbuild/builds/gtk-sharp-None/gtk/Application.cs:145
  at ScreenshotCrashBug.MainClass.Main (string[]) [0x00060] in /Users/marcos/Repositorios/Microsoft.SnipInsights/ScreenshotCrashBug/Program.cs:30
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) [0x00051] in <3ef162e744784a18a992413881f08f7b>:0

Native stacktrace:

Debug info from gdb:

(lldb) command source -s 0 '/tmp/mono-gdb-commands.zNUGJY'
Executing commands in '/tmp/mono-gdb-commands.zNUGJY'.
(lldb) process attach --pid 15676
warning: (i386) /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgthread-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgio-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgmodule-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgobject-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
warning: (i386) /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libglib-2.0.0.dylib empty dSYM file detected, dSYM was created with an executable with no debug info.
Process 15676 stopped
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
    frame #0: 0xa73df6a6 libsystem_kernel.dylib`__wait4 + 10
libsystem_kernel.dylib`__wait4:
->  0xa73df6a6 <+10>: jae    0xa73df6b6                ; <+26>
    0xa73df6a8 <+12>: calll  0xa73df6ad                ; <+17>
    0xa73df6ad <+17>: popl   %edx
    0xa73df6ae <+18>: movl   0x246997f(%edx), %edx
Target 0: (mono32) stopped.

Executable module set to "/Library/Frameworks/Mono.framework/Versions/5.10.1/bin/mono32".
Architecture set to: i386-apple-macosx.
(lldb) thread list
Process 15676 stopped
* thread #1: tid = 0x1a6713, 0xa73df6a6 libsystem_kernel.dylib`__wait4 + 10, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  thread #2: tid = 0x1a6716, 0xa73ded4e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'SGen worker'
  thread #3: tid = 0x1a6719, 0xa73d543e libsystem_kernel.dylib`semaphore_wait_trap + 10, name = 'Finalizer'
  thread #4: tid = 0x1a671a, 0xa73defc6 libsystem_kernel.dylib`__recvfrom + 10, name = 'Debugger agent'
  thread #5: tid = 0x1a672e, 0xa73df716 libsystem_kernel.dylib`__workq_kernreturn + 10
  thread #6: tid = 0x1a675e, 0xa73d5402 libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread'
  thread #7: tid = 0x1a6782, 0xa73df0a6 libsystem_kernel.dylib`__select + 10
  thread #8: tid = 0x1a689a, 0xa73df716 libsystem_kernel.dylib`__workq_kernreturn + 10
(lldb) thread backtrace all
* thread #1, name = 'tid_303', queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
  * frame #0: 0xa73df6a6 libsystem_kernel.dylib`__wait4 + 10
    frame #1: 0xa734ace2 libsystem_c.dylib`waitpid$UNIX2003 + 32
    frame #2: 0x00176a1e mono32`mono_handle_native_crash(signal=<unavailable>, ctx=<unavailable>, info=0x00785fa0) at mini-exceptions.c:2830 [opt]
    frame #3: 0x002047f2 mono32`mono_arch_handle_altstack_exception(sigctx=<unavailable>, siginfo=<unavailable>, fault_addr=<unavailable>, stack_ovf=<unavailable>) at exceptions-x86.c:1099 [opt]
    frame #4: 0x000c54a2 mono32`mono_sigsegv_signal_handler(_dummy=11, _info=0x00785fa0, context=0x00785fe0) at mini-runtime.c:3133 [opt]
  thread #2, name = 'SGen worker'
    frame #0: 0xa73ded4e libsystem_kernel.dylib`__psynch_cvwait + 10
    frame #1: 0xa759543c libsystem_pthread.dylib`_pthread_cond_wait + 658
    frame #2: 0xa759708c libsystem_pthread.dylib`pthread_cond_wait$UNIX2003 + 51
    frame #3: 0x0036cd71 mono32`thread_func [inlined] mono_os_cond_wait(mutex=0x0045c92c) at mono-os-mutex.h:173 [opt]
    frame #4: 0x0036cd5c mono32`thread_func at sgen-thread-pool.c:165 [opt]
    frame #5: 0x0036cd4c mono32`thread_func(data=<unavailable>) at sgen-thread-pool.c:196 [opt]
    frame #6: 0xa75944d5 libsystem_pthread.dylib`_pthread_body + 347
    frame #7: 0xa759437a libsystem_pthread.dylib`_pthread_start + 357
    frame #8: 0xa7593a56 libsystem_pthread.dylib`thread_start + 34
  thread #3, name = 'Finalizer'
    frame #0: 0xa73d543e libsystem_kernel.dylib`semaphore_wait_trap + 10
    frame #1: 0x0031bd74 mono32`finalizer_thread [inlined] mono_os_sem_wait(flags=MONO_SEM_FLAGS_ALERTABLE) at mono-os-semaphore.h:90 [opt]
    frame #2: 0x0031bd66 mono32`finalizer_thread at mono-coop-semaphore.h:43 [opt]
    frame #3: 0x0031bd55 mono32`finalizer_thread(unused=0x00000000) at gc.c:852 [opt]
    frame #4: 0x002d7c49 mono32`start_wrapper [inlined] start_wrapper_internal at threads.c:1004 [opt]
    frame #5: 0x002d7b94 mono32`start_wrapper(data=<unavailable>) at threads.c:1064 [opt]
    frame #6: 0xa75944d5 libsystem_pthread.dylib`_pthread_body + 347
    frame #7: 0xa759437a libsystem_pthread.dylib`_pthread_start + 357
    frame #8: 0xa7593a56 libsystem_pthread.dylib`thread_start + 34
  thread #4, name = 'Debugger agent'
    frame #0: 0xa73defc6 libsystem_kernel.dylib`__recvfrom + 10
    frame #1: 0xa734aec0 libsystem_c.dylib`recv$UNIX2003 + 30
    frame #2: 0x001af749 mono32`socket_transport_recv(buf=<unavailable>, len=11) at debugger-agent.c:1152 [opt]
    frame #3: 0x0019b1b4 mono32`debugger_thread [inlined] transport_recv(len=11) at debugger-agent.c:1558 [opt]
    frame #4: 0x0019b1a2 mono32`debugger_thread(arg=0x00000000) at debugger-agent.c:10517 [opt]
    frame #5: 0x002d7c49 mono32`start_wrapper [inlined] start_wrapper_internal at threads.c:1004 [opt]
    frame #6: 0x002d7b94 mono32`start_wrapper(data=<unavailable>) at threads.c:1064 [opt]
    frame #7: 0xa75944d5 libsystem_pthread.dylib`_pthread_body + 347
    frame #8: 0xa759437a libsystem_pthread.dylib`_pthread_start + 357
    frame #9: 0xa7593a56 libsystem_pthread.dylib`thread_start + 34
  thread #5
    frame #0: 0xa73df716 libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0xa7593e64 libsystem_pthread.dylib`_pthread_wqthread + 1035
    frame #2: 0xa7593a32 libsystem_pthread.dylib`start_wqthread + 34
  thread #6, name = 'com.apple.NSEventThread'
    frame #0: 0xa73d5402 libsystem_kernel.dylib`mach_msg_trap + 10
    frame #1: 0xa73d4a3f libsystem_kernel.dylib`mach_msg + 47
    frame #2: 0x9377ea68 CoreFoundation`__CFRunLoopServiceMachPort + 296
    frame #3: 0x9377da56 CoreFoundation`__CFRunLoopRun + 2262
    frame #4: 0x9377ce51 CoreFoundation`CFRunLoopRunSpecific + 641
    frame #5: 0x9377cbba CoreFoundation`CFRunLoopRunInMode + 122
    frame #6: 0x914aa580 AppKit`_NSEventThread + 165
    frame #7: 0xa75944d5 libsystem_pthread.dylib`_pthread_body + 347
    frame #8: 0xa759437a libsystem_pthread.dylib`_pthread_start + 357
    frame #9: 0xa7593a56 libsystem_pthread.dylib`thread_start + 34
  thread #7
    frame #0: 0xa73df0a6 libsystem_kernel.dylib`__select + 10
    frame #1: 0x032170d4 libglib-2.0.0.dylib`g_poll + 372
    frame #2: 0x02892cc2 libgdk-quartz-2.0.0.dylib`select_thread_func + 386
    frame #3: 0xa75944d5 libsystem_pthread.dylib`_pthread_body + 347
    frame #4: 0xa759437a libsystem_pthread.dylib`_pthread_start + 357
    frame #5: 0xa7593a56 libsystem_pthread.dylib`thread_start + 34
  thread #8
    frame #0: 0xa73df716 libsystem_kernel.dylib`__workq_kernreturn + 10
    frame #1: 0xa7594059 libsystem_pthread.dylib`_pthread_wqthread + 1536
    frame #2: 0xa7593a32 libsystem_pthread.dylib`start_wqthread + 34
(lldb) detach

=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================

Process 15676 detached
(lldb) quit
MarcosCobena commented 6 years ago

This' the output from macOS' error reporting tool:

Process:               mono-sgen32 [16151]
Path:                  /Library/Frameworks/Mono.framework/Versions/5.10.1/bin/mono32
Identifier:            mono-sgen32
Version:               ???
Code Type:             X86 (Native)
Parent Process:        VisualStudio [16079]
Responsible:           mono-sgen32 [16151]
User ID:               501

Date/Time:             2018-08-08 12:01:46.164 +0200
OS Version:            Mac OS X 10.13.6 (17G65)
Report Version:        12
Bridge OS Version:     3.0 (14Y664)
Anonymous UUID:        7BE792F0-18A8-7003-74E0-FBD5B698D0F7

Sleep/Wake UUID:       371F314E-7CB5-4768-BF54-B894381F4F46

Time Awake Since Boot: 58000 seconds
Time Since Wake:       13000 seconds

System Integrity Protection: enabled

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

Exception Type:        EXC_BAD_ACCESS (SIGABRT)
Exception Codes:       KERN_INVALID_ADDRESS at 0x000000000644f000
Exception Note:        EXC_CORPSE_NOTIFY

VM Regions Near 0x644f000:
    CG raster data         000000000640d000-000000000644e000 [  260K] rw-/rwx SM=COW  
--> 
    MALLOC_LARGE           00000000065b9000-00000000067c5000 [ 2096K] rw-/rwx SM=COW  

Application Specific Information:
abort() called

Thread 0 Crashed:: tid_303  Dispatch queue: com.apple.main-thread
0   libsystem_kernel.dylib          0xa73deed6 __pthread_kill + 10
1   libsystem_pthread.dylib         0xa7597427 pthread_kill + 363
2   libsystem_c.dylib               0xa732d956 abort + 133
3   mono32                          0x00170aec mono_handle_native_crash + 652 (mini-exceptions.c:2878)
4   mono32                          0x001fe7f2 mono_arch_handle_altstack_exception + 162 (exceptions-x86.c:1099)
5   mono32                          0x000bf4a2 mono_sigsegv_signal_handler + 370 (mini-runtime.c:3133)
6   libsystem_platform.dylib        0xa758c02b _sigtramp + 43
7   ???                             0xffffffff 0 + 4294967295
8   mono32                          0x000bf330 0xaf000 + 66352
9   libgdk-quartz-2.0.0.dylib       0x028954bc _gdk_quartz_image_copy_to_image + 3452
10  libgdk-quartz-2.0.0.dylib       0x0283f4e9 gdk_drawable_copy_to_image + 713
11  libgdk-quartz-2.0.0.dylib       0x0287c211 gdk_window_copy_to_image + 401
12  libgdk-quartz-2.0.0.dylib       0x0283f4e9 gdk_drawable_copy_to_image + 713
13  libgdk-quartz-2.0.0.dylib       0x0285192e gdk_pixbuf_get_from_drawable + 2078
14  ???                             0x099a94ec 0 + 161125612
15  ???                             0x099a9168 0 + 161124712
16  ???                             0x05a62fc8 0 + 94777288
17  ???                             0x05a6318c 0 + 94777740
18  mono32                          0x000c2d14 mono_jit_runtime_invoke + 804 (mini-runtime.c:2806)
19  mono32                          0x002af10a do_runtime_invoke + 74 (object.c:2887)
20  mono32                          0x002b2bcb mono_runtime_try_invoke_array + 1323 (object.c:3040)
21  mono32                          0x002b3085 mono_runtime_invoke_array_checked + 37 (object.c:5104)
22  mono32                          0x00253c59 ves_icall_InternalInvoke + 697 (icall.c:3386)
23  ???                             0x05a62d34 0 + 94776628
24  ???                             0x05a60f0c 0 + 94768908
25  ???                             0x05a60d34 0 + 94768436
26  ???                             0x05a6081c 0 + 94767132
27  ???                             0x05a60294 0 + 94765716
28  ???                             0x05a6020e 0 + 94765582
29  ???                             0x05a5ff08 0 + 94764808
30  ???                             0x05a5fbca 0 + 94763978
31  ???                             0x05a5cb48 0 + 94751560
32  ???                             0x05a5a100 0 + 94740736
33  libgobject-2.0.0.dylib          0x031950bd g_closure_invoke + 191
34  libgobject-2.0.0.dylib          0x031a6e0f signal_emit_unlocked_R + 2156
35  libgobject-2.0.0.dylib          0x031a7721 g_signal_emit_valist + 1748
36  libgobject-2.0.0.dylib          0x031a7c51 g_signal_emit + 29
37  libgtk-quartz-2.0.0.dylib       0x02295045 gtk_button_clicked + 229
38  libgtk-quartz-2.0.0.dylib       0x02299f2e gtk_real_button_released + 110
39  libgobject-2.0.0.dylib          0x03196d8f g_cclosure_marshal_VOID__VOIDv + 48
40  libgobject-2.0.0.dylib          0x031957b8 g_type_class_meta_marshalv + 45
41  libgobject-2.0.0.dylib          0x03195275 _g_closure_invoke_va + 200
42  libgobject-2.0.0.dylib          0x031a74b4 g_signal_emit_valist + 1127
43  libgobject-2.0.0.dylib          0x031a7c51 g_signal_emit + 29
44  libgtk-quartz-2.0.0.dylib       0x02294f55 gtk_button_released + 229
45  libgtk-quartz-2.0.0.dylib       0x02299a60 gtk_button_button_release + 48
46  libgtk-quartz-2.0.0.dylib       0x023bf844 _gtk_marshal_BOOLEAN__BOXED + 324
47  libgobject-2.0.0.dylib          0x031955e5 g_type_class_meta_marshal + 53
48  libgobject-2.0.0.dylib          0x031950bd g_closure_invoke + 191
49  libgobject-2.0.0.dylib          0x031a6cd9 signal_emit_unlocked_R + 1846
50  libgobject-2.0.0.dylib          0x031a777a g_signal_emit_valist + 1837
51  libgobject-2.0.0.dylib          0x031a7c51 g_signal_emit + 29
52  libgtk-quartz-2.0.0.dylib       0x025b0144 gtk_widget_event_internal + 804
53  libgtk-quartz-2.0.0.dylib       0x025afe12 gtk_widget_event + 386
54  libgtk-quartz-2.0.0.dylib       0x023bd56a propagate_event_up + 106
55  libgtk-quartz-2.0.0.dylib       0x023bc703 propagate_event + 579
56  libgtk-quartz-2.0.0.dylib       0x023bb240 gtk_propagate_event + 304
57  libgtk-quartz-2.0.0.dylib       0x023bab05 gtk_main_do_event + 1365
58  libgdk-quartz-2.0.0.dylib       0x028911a8 gdk_event_dispatch + 168
59  libglib-2.0.0.dylib             0x03205f47 g_main_context_dispatch + 248
60  libglib-2.0.0.dylib             0x0320628c g_main_context_iterate + 423
61  libglib-2.0.0.dylib             0x032064e2 g_main_loop_run + 217
62  libgtk-quartz-2.0.0.dylib       0x023ba061 gtk_main + 273
63  ???                             0x05a5c79c 0 + 94750620
64  ???                             0x05a5c6f4 0 + 94750452
65  ???                             0x00769a20 0 + 7772704
66  ???                             0x00769b9f 0 + 7773087
67  mono32                          0x000c2d14 mono_jit_runtime_invoke + 804 (mini-runtime.c:2806)
68  mono32                          0x002af10a do_runtime_invoke + 74 (object.c:2887)
69  mono32                          0x002b25b4 do_exec_main_checked + 132 (object.c:4784)
70  mono32                          0x002b13f5 mono_runtime_run_main_checked + 69 (object.c:4306)
71  mono32                          0x00130eaa mono_jit_exec + 314 (driver.g.c:1210)
72  mono32                          0x001342da mono_main + 12106 (driver.g.c:1287)
73  mono32                          0x000b153a main + 266 (.main.c:340)
74  mono32                          0x000b1425 start + 53

Thread 1:: SGen worker
0   libsystem_kernel.dylib          0xa73ded4e __psynch_cvwait + 10
1   libsystem_pthread.dylib         0xa759543c _pthread_cond_wait + 658
2   libsystem_pthread.dylib         0xa759708c pthread_cond_wait$UNIX2003 + 51
3   mono32                          0x00366d71 thread_func + 545 (mono-os-mutex.h:173)
4   libsystem_pthread.dylib         0xa75944d5 _pthread_body + 347
5   libsystem_pthread.dylib         0xa759437a _pthread_start + 357
6   libsystem_pthread.dylib         0xa7593a56 thread_start + 34

Thread 2:: Finalizer
0   libsystem_kernel.dylib          0xa73d543e semaphore_wait_trap + 10
1   mono32                          0x00315d74 finalizer_thread + 628 (mono-os-semaphore.h:90)
2   mono32                          0x002d1c49 start_wrapper + 681 (threads.c:1004)
3   libsystem_pthread.dylib         0xa75944d5 _pthread_body + 347
4   libsystem_pthread.dylib         0xa759437a _pthread_start + 357
5   libsystem_pthread.dylib         0xa7593a56 thread_start + 34

Thread 3:: Debugger agent
0   libsystem_kernel.dylib          0xa73defc6 __recvfrom + 10
1   libsystem_c.dylib               0xa734aec0 recv$UNIX2003 + 30
2   mono32                          0x001a9749 socket_transport_recv + 73 (debugger-agent.c:1152)
3   mono32                          0x001951b4 debugger_thread + 1316 (debugger-agent.c:10517)
4   mono32                          0x002d1c49 start_wrapper + 681 (threads.c:1004)
5   libsystem_pthread.dylib         0xa75944d5 _pthread_body + 347
6   libsystem_pthread.dylib         0xa759437a _pthread_start + 357
7   libsystem_pthread.dylib         0xa7593a56 thread_start + 34

Thread 4:
0   libsystem_kernel.dylib          0xa73df716 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0xa7594059 _pthread_wqthread + 1536
2   libsystem_pthread.dylib         0xa7593a32 start_wqthread + 34

Thread 5:
0   libsystem_kernel.dylib          0xa73df716 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0xa7593e64 _pthread_wqthread + 1035
2   libsystem_pthread.dylib         0xa7593a32 start_wqthread + 34

Thread 6:
0   libsystem_kernel.dylib          0xa73df716 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0xa7594059 _pthread_wqthread + 1536
2   libsystem_pthread.dylib         0xa7593a32 start_wqthread + 34

Thread 7:
0   libsystem_kernel.dylib          0xa73df716 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0xa7594059 _pthread_wqthread + 1536
2   libsystem_pthread.dylib         0xa7593a32 start_wqthread + 34

Thread 8:: com.apple.NSEventThread
0   libsystem_kernel.dylib          0xa73d5402 mach_msg_trap + 10
1   libsystem_kernel.dylib          0xa73d4a3f mach_msg + 47
2   com.apple.CoreFoundation        0x9377ea68 __CFRunLoopServiceMachPort + 296
3   com.apple.CoreFoundation        0x9377da56 __CFRunLoopRun + 2262
4   com.apple.CoreFoundation        0x9377ce51 CFRunLoopRunSpecific + 641
5   com.apple.CoreFoundation        0x9377cbba CFRunLoopRunInMode + 122
6   com.apple.AppKit                0x914aa580 _NSEventThread + 165
7   libsystem_pthread.dylib         0xa75944d5 _pthread_body + 347
8   libsystem_pthread.dylib         0xa759437a _pthread_start + 357
9   libsystem_pthread.dylib         0xa7593a56 thread_start + 34

Thread 9:
0   libsystem_kernel.dylib          0xa73df0a6 __select + 10
1   libglib-2.0.0.dylib             0x032110d4 g_poll + 372
2   libgdk-quartz-2.0.0.dylib       0x02891cc2 select_thread_func + 386
3   libsystem_pthread.dylib         0xa75944d5 _pthread_body + 347
4   libsystem_pthread.dylib         0xa759437a _pthread_start + 357
5   libsystem_pthread.dylib         0xa7593a56 thread_start + 34

Thread 10:
0   libsystem_kernel.dylib          0xa73df716 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0xa7594059 _pthread_wqthread + 1536
2   libsystem_pthread.dylib         0xa7593a32 start_wqthread + 34

Thread 11:
0   libsystem_kernel.dylib          0xa73df716 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0xa7593e39 _pthread_wqthread + 992
2   libsystem_pthread.dylib         0xa7593a32 start_wqthread + 34

Thread 12:
0   libsystem_kernel.dylib          0xa73df716 __workq_kernreturn + 10
1   libsystem_pthread.dylib         0xa7594059 _pthread_wqthread + 1536
2   libsystem_pthread.dylib         0xa7593a32 start_wqthread + 34

Thread 0 crashed with X86 Thread State (32-bit):
  eax: 0x00000000  ebx: 0xa98581c0  ecx: 0x01bd25ec  edx: 0x00000000
  edi: 0xa75972ca  esi: 0x0000002d  ebp: 0x01bd2618  esp: 0x01bd25ec
   ss: 0x00000023  efl: 0x00000206  eip: 0xa73deed6   cs: 0x0000000b
   ds: 0x00000023   es: 0x00000023   fs: 0x00000000   gs: 0x0000000f
  cr2: 0xa983d340

Logical CPU:     0
Error Code:      0x00080148
Trap Number:     132

Binary Images:
   0xaf000 -   0x444ffb +mono32 (???) <6CA42D1F-D25A-3A9B-A95B-7013F72B26CD> /Library/Frameworks/Mono.framework/Versions/5.10.1/bin/mono32
  0x4f4000 -   0x53a14f  dyld (551.4) <1764E1E2-5BA1-3720-B329-CA695B0C6EFB> /usr/lib/dyld
  0x7fa000 -   0x7fcfff +libgthread-2.0.0.dylib (3601.4) <A0D0BDBC-F587-3537-AFB6-E478D9F89A19> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgthread-2.0.0.dylib
 0x224f000 -  0x2769ff3 +libgtk-quartz-2.0.0.dylib (2401.23) <43257904-CAAD-31BB-B4A3-65BD992C56F4> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgtk-quartz-2.0.0.dylib
 0x282c000 -  0x28d6fff +libgdk-quartz-2.0.0.dylib (2401.23) <72ED97BC-C562-32E0-8353-ECB4287974DD> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgdk-quartz-2.0.0.dylib
 0x28fb000 -  0x290fffb +libpangocairo-1.0.0.dylib (3501) <18BDF252-0294-3E0A-AD65-9F37159F35AF> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libpangocairo-1.0.0.dylib
 0x291a000 -  0x2968ff3 +libpango-1.0.0.dylib (3501) <26B8FD4E-503F-3EC6-9D74-65C6BF7666F8> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libpango-1.0.0.dylib
 0x297b000 -  0x299bff3 +libatk-1.0.0.dylib (20810.1) <891B713E-16B2-30F1-8A2C-C5707A7679DA> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libatk-1.0.0.dylib
 0x29a7000 -  0x2acdfff +libcairo.2.dylib (11203.14) <DF6D878E-8380-3925-8779-ADB0B6A2E951> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libcairo.2.dylib
 0x2aff000 -  0x2ecefff +libpixman-1.0.dylib (31) <770B0225-6BEC-3CD5-AAAB-C5BBDCE3774A> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libpixman-1.0.dylib
 0x2ee3000 -  0x2f22ff7 +libfontconfig.1.dylib (8.2) <86F7F418-7DF2-3F9F-BAFC-5327F87B2DE4> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libfontconfig.1.dylib
 0x2f2e000 -  0x2fd5ff7 +libfreetype.6.dylib (17.2) <DA6328BB-C218-30AC-B466-715FEAE9B61B> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libfreetype.6.dylib
 0x2feb000 -  0x3010fff +libgdk_pixbuf-2.0.0.dylib (2801.2) <BDF39272-30A2-3FBD-BB32-0ABD8505FDCF> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgdk_pixbuf-2.0.0.dylib
 0x3019000 -  0x3047ff7 +libpng14.14.dylib (27) <44236C8F-C331-3A33-ABEB-FFC03FA78D92> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libpng14.14.dylib
 0x304e000 -  0x3132ff7 +libgio-2.0.0.dylib (3601.4) <EA645D6D-8833-338D-B3B3-921D99B73049> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgio-2.0.0.dylib
 0x3188000 -  0x318bfff +libgmodule-2.0.0.dylib (3601.4) <ACEC534E-5963-339E-B339-3FF3025855DC> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgmodule-2.0.0.dylib
 0x318e000 -  0x31bfff7 +libgobject-2.0.0.dylib (3601.4) <7EE56160-F76E-38CE-9A6A-802FD3DB26A5> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgobject-2.0.0.dylib
 0x31cf000 -  0x31d6ff7 +libffi.6.dylib (7.1) <CFAA961D-A414-3C68-9047-82F3F00669B6> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libffi.6.dylib
 0x31da000 -  0x32bdff3 +libglib-2.0.0.dylib (3601.4) <7A42BF97-0449-351E-BACF-B2E11302391E> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libglib-2.0.0.dylib
 0x32de000 -  0x32ecff3 +libintl.8.dylib (10.2) <42349C44-C12F-364A-A4F6-D1FAB2CD2E23> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libintl.8.dylib
 0x54c4000 -  0x54cdff7 +libgdksharpglue-2.so (???) <DF510124-895C-3EDA-B1A2-66D3829400D5> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgdksharpglue-2.so
 0x57da000 -  0x57f1fff +libgtksharpglue-2.so (???) <5432FB7E-7D06-3956-982B-5BC8F598425E> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libgtksharpglue-2.so
 0x5812000 -  0x5842ff7 +libexpat.1.6.7.dylib (8.7) <2EE8C9F9-9F77-3B43-8802-CEF47CE2CD86> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libexpat.1.6.7.dylib
 0x5a0e000 -  0x5a4bffb +libclearlooks.so (???) <9E317E3E-7C52-39A6-83E5-A3AEDFDBCC3F> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/gtk-2.0/2.10.0/engines/libclearlooks.so
 0x5a53000 -  0x5a55ff7 +libglibsharpglue-2.so (???) <B7E5DC62-966A-36A3-95A8-86CC4C108D7D> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/libglibsharpglue-2.so
 0x5ca1000 -  0x5ca3ff3 +pango-basic-coretext.so (???) <5D9216B9-5819-3BFF-A97C-DDC77872A7D8> /Library/Frameworks/Mono.framework/Versions/5.10.1/lib/pango/1.8.0/modules/pango-basic-coretext.so
 0x71df000 -  0x7f3bff7  com.apple.driver.AppleIntelKBLGraphicsGLDriver (10.36.19 - 10.3.6) <6C45C759-BC62-30EB-BB8A-6622FDC87F9B> /System/Library/Extensions/AppleIntelKBLGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelKBLGraphicsGLDriver
 0x8305000 -  0x83cafff  com.apple.AMDRadeonX4000GLDriver (1.68.20 - 1.6.8) <DF3BB959-0C0A-3B6C-8E07-11B332128555> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/AMDRadeonX4000GLDriver
 0x8412000 -  0x8d1fff7  ATIRadeonX4000SCLib.dylib (1.68.20) <73DE84CC-1B26-32EB-A82F-04CA3D433ECC> /System/Library/Extensions/AMDRadeonX4000GLDriver.bundle/Contents/MacOS/ATIRadeonX4000SCLib.dylib
0x9029f000 - 0x9029ffff  com.apple.Accelerate (1.11 - Accelerate 1.11) <4FE55EFA-2AAB-3639-8340-CB00CC245170> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x902a0000 - 0x902b6ff7  libCGInterfaces.dylib (417.2) <A85F54BA-AE25-3B4D-8958-9B62C65C3891> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib
0x902b7000 - 0x909f8fdf  com.apple.vImage (8.1 - ???) <7BA2CB00-F6B3-3798-9CED-D0C3BB3E5231> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x909f9000 - 0x90b33ff7  libBLAS.dylib (1211.50.2) <056DFB80-2D9C-39BA-8953-EB264FDFDEAA> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x90b34000 - 0x90b61ffb  libBNNS.dylib (38.1) <B9685933-6EBE-3123-9CA2-CD7963241A22> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib
0x90b62000 - 0x90ed5fff  libLAPACK.dylib (1211.50.2) <88232E9D-AD52-3E4F-8ACE-C2468400B626> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x90ed6000 - 0x90eecffb  libLinearAlgebra.dylib (1211.50.2) <E9BB8A56-3AB9-33F5-91B5-079F5BAF78E9> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib
0x90eed000 - 0x90f06ff7  libSparseBLAS.dylib (1211.50.2) <43DB3D39-727E-3C75-9286-11045DEFC21D> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib
0x90f07000 - 0x91066fc7  libvDSP.dylib (622.50.5) <A10E62DA-511A-35C0-9EC2-6B22D56494E5> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91067000 - 0x91147ffb  libvMisc.dylib (622.50.5) <5969D356-9DDA-33FB-B9E8-6BD5E1C4EB05> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91148000 - 0x91148fff  com.apple.Accelerate.vecLib (3.11 - vecLib 3.11) <D3929A06-59EB-3DCA-89B1-5F44817DBC93> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x9133c000 - 0x920feffb  com.apple.AppKit (6.9 - 1561.60.100) <813001B7-C3BC-3196-8074-42E33B7FED08> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x92150000 - 0x92150fff  com.apple.ApplicationServices (48 - 50) <68FC36E1-A3EF-3F08-9665-8471C31ABA67> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x92151000 - 0x921b7ff3  com.apple.ApplicationServices.ATS (377 - 445.4) <65D4E2E8-5B98-3666-863D-4DE452311550> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x921ba000 - 0x922deff3  libFontParser.dylib (222.1.6) <486BD2ED-E834-31DB-8522-D6B255D6CC58> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x922df000 - 0x9232bff3  libFontRegistry.dylib (221.4) <BF3F6788-8440-34DA-986E-274C8A72D165> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x9237a000 - 0x923adff3  libTrueTypeScaler.dylib (222.1.6) <185D1DD1-5764-33FD-BCA6-A651934956FB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x92419000 - 0x9241efff  com.apple.ColorSyncLegacy (4.13.0 - 1) <987F0D58-C5CD-3C1F-A88B-DBDE4C3E73D8> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy
0x924c8000 - 0x92520fff  com.apple.HIServices (1.22 - 624.1) <3D8C7044-D149-325D-B55E-09BC57665193> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x92521000 - 0x92530ff7  com.apple.LangAnalysis (1.7.0 - 1.7.0) <92601EB8-3F73-3BBF-B3B6-0C7D47D819A9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x92531000 - 0x92589ffb  com.apple.print.framework.PrintCore (13.4 - 503.2) <E28CF09A-9AEC-3D70-AF27-F428332FEB74> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9258a000 - 0x92620ff7  com.apple.QD (3.12 - 404.2) <113D0ECA-A6B2-39A7-AE1E-CAE7B40A3CAF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x92621000 - 0x9262dff3  com.apple.speech.synthesis.framework (7.8.1 - 7.8.1) <8E50685E-1E1B-3422-AEEE-660FD9877060> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x9262e000 - 0x9287dffb  com.apple.audio.toolbox.AudioToolbox (1.14 - 1.14) <43609178-363F-3583-B140-FE6A2EB897B3> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x9287f000 - 0x9287ffff  com.apple.audio.units.AudioUnit (1.14 - 1.14) <4F8DAEE8-6D99-3D26-84AB-C3CD5804A670> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x929b7000 - 0x92d2cfff  com.apple.CFNetwork (902.1 - 902.1) <60EB77D3-8BAF-3461-8ACF-BBAFC0C798A0> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x92d41000 - 0x92d41fff  com.apple.Carbon (158 - 158) <C03E8C43-BE26-3A94-8CB5-014E42850461> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x92d42000 - 0x92d4bff3  com.apple.audio.SoundManager (4.2 - 4.2) <FA75FD1F-2FEE-3E25-A160-AF78044082BE> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92d4c000 - 0x92d50fff  com.apple.CommonPanels (1.2.6 - 98) <BD8DCDE0-4168-3EF1-86FF-F5BDB6E3B186> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x92d51000 - 0x930e7ff7  com.apple.HIToolbox (2.1.1 - 911.10) <55A49166-6A23-3997-B75A-EDEE649F0F0D> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x930e8000 - 0x9313cffb  com.apple.htmlrendering (77 - 1.1.4) <B284D63E-3A46-30BE-8C68-43982CFE0531> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x9313d000 - 0x93140fff  com.apple.help (1.3.8 - 66) <F48AE0AF-9AF5-3E16-96D5-8D90A74CCAAF> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x93141000 - 0x93146ffb  com.apple.ImageCapture (9.0 - 9.0) <72AA9F01-8B62-3835-B81D-EDD6701D9240> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x93147000 - 0x931e1ffb  com.apple.ink.framework (10.9 - 221) <68D3D209-BCB1-3750-8632-C12DE8F250B1> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x931e2000 - 0x9321cfff  com.apple.NavigationServices (3.8 - 227) <AD26CCEE-6468-317F-9540-EEE95A6E0990> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x9321d000 - 0x93238ffb  com.apple.openscripting (1.7 - 174) <73F8D62C-DA71-3AA7-BB81-E4D6767596BD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x93239000 - 0x9323efff  com.apple.print.framework.Print (12 - 267) <05E16D1D-98F1-3626-BD7C-D84771BCE71F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x9323f000 - 0x93241fff  com.apple.securityhi (9.0 - 55006) <15724ACD-75A1-3CEF-8A53-3BE31CD0CEB6> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x93242000 - 0x93248fff  com.apple.speech.recognition.framework (6.0.3 - 6.0.3) <03DE054B-239F-3D6F-BBED-98FE8EC6A3C0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x93249000 - 0x93249fff  com.apple.Cocoa (6.11 - 22) <C8ACB0B6-1C9F-3E25-AD36-3BD5E0B0076A> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93256000 - 0x93315ff3  com.apple.ColorSync (4.13.0 - 3325) <C28DA8B8-868E-3BF8-A327-904DC9348FA6> /System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x93316000 - 0x933b1fff  com.apple.audio.CoreAudio (4.3.0 - 4.3.0) <F8404BD1-D823-3151-924F-65EB5D7B0FB7> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9340f000 - 0x93414fff  com.apple.CoreBluetooth (1.0 - 1) <D8E00284-8021-3A90-8379-CF161DA6078B> /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth
0x93415000 - 0x936f7ff7  com.apple.CoreData (120 - 851) <FCC5890C-147F-3A85-92D1-751C3E33F96A> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x936f8000 - 0x936fefff  com.apple.CoreDisplay (99.14 - 99.14) <FCD25D0F-C05E-3118-92CD-7EF53192C7EE> /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay
0x936ff000 - 0x93b89ff7  com.apple.CoreFoundation (6.9 - 1454.90) <A9A3566D-E03B-3A69-87CC-F05D0DCA81DF> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x93b8b000 - 0x941beff3  com.apple.CoreGraphics (2.0 - 1161.21) <E3AA77E6-B01A-3E1D-8349-E42B2052B871> /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x941c0000 - 0x94436ffb  com.apple.CoreImage (13.0.0 - 579.5) <29AA4F0B-251F-33C2-B434-BD2A3E5F6DDD> /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage
0x9463e000 - 0x9463efff  com.apple.CoreServices (822.36 - 822.36) <96370518-F800-33D7-8587-53DB3F1C271B> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x9463f000 - 0x946b1ff3  com.apple.AE (735.1 - 735.1) <72876D21-3967-3CBE-9006-3E33FEFA6505> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x946b2000 - 0x94990ff7  com.apple.CoreServices.CarbonCore (1178.4 - 1178.4) <3BC3590D-F528-39EE-8D6B-13526E5CE810> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x94991000 - 0x949c5ffb  com.apple.DictionaryServices (1.2 - 284.2) <351D5B30-AC6C-3BCC-AE26-632AE228BBAC> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x949c6000 - 0x949cefff  com.apple.CoreServices.FSEvents (1239.50.1 - 1239.50.1) <C0631AEA-6D41-3BA5-B5D0-4ACD95234303> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents
0x949cf000 - 0x94b2eff7  com.apple.LaunchServices (822.36 - 822.36) <5878A8CE-F7D0-3E9F-B634-7D9D8782FEC8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x94b2f000 - 0x94bdcfff  com.apple.Metadata (10.7.0 - 1191.4.13) <95F0D9F8-315B-364C-AC92-A750D8CE3CD4> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x94bdd000 - 0x94c3eff7  com.apple.CoreServices.OSServices (822.36 - 822.36) <F27E3997-097C-38B1-9B30-C9A7857B67C5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x94c3f000 - 0x94cb0fff  com.apple.SearchKit (1.4.0 - 1.4.0) <B3E3985C-7739-3815-8A89-477F975C2029> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x94cb1000 - 0x94cd4fff  com.apple.coreservices.SharedFileList (71.21 - 71.21) <85F3B561-9859-39A5-AF57-9085C6D0B8D5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList
0x94cd5000 - 0x94e22ffb  com.apple.CoreText (352.0 - 578.22) <F5777111-6C0F-3FE6-AFA1-0C9D89D230F9> /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText
0x94e23000 - 0x94e5dffb  com.apple.CoreVideo (1.8 - 0.0) <4B4E52AC-7BBA-375E-9D86-1DD096410604> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x94e5e000 - 0x94ee5ff3  com.apple.framework.CoreWLAN (13.0 - 1350.1) <68C405BD-8A07-3080-A9F0-938D0A2B49C8> /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN
0x95139000 - 0x95142ff7  com.apple.DiskArbitration (2.7 - 2.7) <4810A9EC-4E92-3985-8923-A0E732922FE5> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x95153000 - 0x954c3ffb  com.apple.Foundation (6.9 - 1454.90) <F7B1EF3D-1DD0-39F1-B309-4E8D1F271C9F> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x95504000 - 0x95533ff3  com.apple.GSS (4.0 - 2.0) <2A0F5031-0F58-3DD0-BCCA-6C01C46BF2A3> /System/Library/Frameworks/GSS.framework/Versions/A/GSS
0x95560000 - 0x95678ffb  com.apple.Bluetooth (6.0.7 - 6.0.7f10) <E1CEF940-082F-3B25-BD83-8B88297A4157> /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth
0x956de000 - 0x9577fff7  com.apple.framework.IOKit (2.0.2 - 1445.71.1) <366A3A08-E97C-3C58-84FD-2F72EB74187B> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x95781000 - 0x95788fff  com.apple.IOSurface (211.15 - 211.15) <5C12CDA4-463B-3FB7-A977-8B3A39A0FAD5> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x957dd000 - 0x95961ff7  com.apple.ImageIO.framework (3.3.0 - 1739.3) <EEC26E38-3136-346E-8293-4993854F328C> /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x95962000 - 0x95966ffb  libGIF.dylib (1739.3) <017E36E0-FB42-303A-9D10-58E082C97BF9> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x95967000 - 0x95a58ff7  libJP2.dylib (1739.3) <2A34D143-026C-3572-9CC1-ED4751B1E2A3> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x95a59000 - 0x95a7bff7  libJPEG.dylib (1739.3) <80C0109B-2D63-331D-B595-01D2A8CDD431> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x95a7c000 - 0x95aa2ff7  libPng.dylib (1739.3) <B2C1476E-296E-3E8A-AD98-C95C192D9329> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x95aa3000 - 0x95aa5ffb  libRadiance.dylib (1739.3) <65386E46-F92D-30C6-BA00-33C16C6AD3D7> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x95aa6000 - 0x95af0ff3  libTIFF.dylib (1739.3) <59086815-1D75-36AB-9B74-CD8A00DEEE49> /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x964fc000 - 0x96514fff  com.apple.Kerberos (3.0 - 1) <BFC5A83F-78BD-3FEC-AF28-CF36927117C6> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x96bd6000 - 0x96c4efff  com.apple.Metal (125.30 - 125.30) <24577A32-3230-34E5-BA28-45869AD41B47> /System/Library/Frameworks/Metal.framework/Versions/A/Metal
0x96c50000 - 0x96c5cfff  com.apple.NetFS (6.0 - 4.0) <4A9454E1-FF5C-321A-8317-4C120332356A> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x99589000 - 0x99591ff7  libcldcpuengine.dylib (2.8.7) <464D7F18-5876-3751-A7BF-E1289C502B5F> /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/libcldcpuengine.dylib
0x99592000 - 0x995eafff  com.apple.opencl (2.8.24 - 2.8.24) <065AD7AB-C10C-3733-A385-BB675EB72918> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x995eb000 - 0x99607fff  com.apple.CFOpenDirectory (10.13 - 207.50.1) <8D04E3E8-91A8-3D53-8FB6-FB8E4090034C> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x99608000 - 0x99613fff  com.apple.OpenDirectory (10.13 - 207.50.1) <49FB8D30-74A4-3752-AD5B-20A23CE2A780> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x9a81d000 - 0x9a81efff  libCVMSPluginSupport.dylib (16.7.4) <C87951C5-2E02-3FF8-BC12-CCC3C0C1917A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib
0x9a81f000 - 0x9a823fff  libCoreFSCache.dylib (162.9) <81FC1DCB-74F7-335D-96A8-E603856276B7> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib
0x9a824000 - 0x9a828fff  libCoreVMClient.dylib (162.9) <285B3D69-5163-3E16-AF24-34ABE675642E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x9a829000 - 0x9a832ff7  libGFXShared.dylib (16.7.4) <59130045-B57C-3535-9658-39BAD00A931F> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x9a833000 - 0x9a83ffff  libGL.dylib (16.7.4) <B0AC3A51-F3B5-30A0-A072-D655044BADFC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9a840000 - 0x9a87bffb  libGLImage.dylib (16.7.4) <703536B2-8370-3E27-A1A3-B6E55765F1DC> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x9a87c000 - 0x9a9f4fff  libGLProgrammability.dylib (16.7.4) <0E171278-A197-3AA8-9508-F82F13B63865> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x9a9f5000 - 0x9aa37ff7  libGLU.dylib (16.7.4) <EF3B389B-8F93-35E9-B7B2-2F7808F1241D> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x9b3de000 - 0x9b3edfff  com.apple.opengl (16.7.4 - 16.7.4) <1B2CEE9E-07BB-3AA6-AE46-A0B8AD0C1E3E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x9b3ee000 - 0x9b57cffb  GLEngine (16.7.4) <D2B0D168-6828-36FB-841D-8A1228450482> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLEngine.bundle/GLEngine
0x9b57d000 - 0x9b5a7fff  GLRendererFloat (16.7.4) <8FFDF350-9E3C-353D-B301-C683EA843F47> /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat
0x9c15a000 - 0x9c394ffb  com.apple.QuartzCore (1.11 - 584.62) <5212B6D2-991B-3367-8F1C-3FD6988C639F> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x9c829000 - 0x9cb5cfff  com.apple.security (7.0 - 58286.70.7) <29C75122-1E14-3730-8CF4-DA12F4CC8F4D> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x9cb5d000 - 0x9cbe5ffb  com.apple.securityfoundation (6.0 - 55185.50.5) <1E134FC3-FA56-35AC-AFC8-653F9D64C6D8> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x9cc11000 - 0x9cc15fff  com.apple.xpc.ServiceManagement (1.0 - 1) <1C6127C6-F3B0-3540-8686-809CC4CBA7EC> /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement
0x9cd40000 - 0x9cdb0ff3  com.apple.SystemConfiguration (1.17 - 1.17) <D7C33CE2-30D1-3602-A8D8-B05C8A8C79B3> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9edfa000 - 0x9ee99fff  com.apple.APFS (1.0 - 1) <75F89261-88D2-342C-8564-35B79E2F256D> /System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS
0x9f4af000 - 0x9f4daff3  com.apple.framework.Apple80211 (13.0 - 1361.7) <D7355E97-AB0B-3587-82AD-6B9FBFF1C256> /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211
0x9f4dc000 - 0x9f4e6fff  com.apple.AppleFSCompression (96.60.1 - 1.0) <191C4733-0521-30C8-AB00-54DC56F7E7E5> /System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression
0x9f5e7000 - 0x9f624ffb  com.apple.AppleJPEG (1.0 - 1) <B7271B9B-A441-35F0-9B30-0FA646E981AA> /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG
0x9f777000 - 0x9f77efff  com.apple.coreservices.BackgroundTaskManagement (1.0 - 57.1) <22080179-8A2A-32EF-A66A-5415E05B6EBF> /System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement
0x9f77f000 - 0x9f80aff7  com.apple.backup.framework (1.9.5 - 1.9.5) <A7395A25-6212-3F1C-9D9C-14D0847F9599> /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup
0x9f950000 - 0x9f959ffb  com.apple.CommonAuth (4.0 - 2.0) <1096BDDF-4D5D-3C36-8AF6-556CC7F1F66A> /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth
0x9fdf4000 - 0x9fe04ff7  com.apple.CoreEmoji (1.0 - 69.3) <165A133F-DED4-3B24-A9BF-6EA6F3F7A152> /System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji
0x9ff8d000 - 0x9ffc0ff7  com.apple.CoreServicesInternal (309.1 - 309.1) <0C4952C6-785B-3E1F-8588-1C914ADF954D> /System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal
0x9ffc1000 - 0xa0057ff7  com.apple.CoreSymbolication (9.3 - 64026.2) <03512259-C6E0-3AE8-93BC-8AF72A042380> /System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication
0xa0058000 - 0xa017fff3  com.apple.coreui (2.1 - 494.1) <91CFA81E-25D5-32AD-AEAE-9AC690F37481> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0xa0180000 - 0xa021eff7  com.apple.CoreUtils (5.6 - 560.11) <FD566F31-AAB0-30A8-B069-BF6AB1E4F647> /System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils
0xa026f000 - 0xa02ccff3  com.apple.framework.CoreWiFi (13.0 - 1350.1) <CCED77D5-2751-3EA9-9413-859D2F09B4A4> /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi
0xa02cd000 - 0xa02ddffb  com.apple.CrashReporterSupport (10.13 - 1) <EF523AD9-1BE6-3C49-986C-F737910EAAE3> /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport
0xa034b000 - 0xa0358fff  com.apple.framework.DFRFoundation (1.0 - 191.7) <AC47C78D-5B17-338C-B0CE-E37FD7E871A0> /System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation
0xa03a4000 - 0xa0415fff  com.apple.datadetectorscore (7.0 - 590.3) <714591D1-0D08-3025-AE58-10CF7A4C0801> /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore
0xa0416000 - 0xa0456ffb  com.apple.DebugSymbols (181.0 - 181.0) <51B67F42-ACCD-39A3-8739-E223FAEDFF93> /System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols
0xa0457000 - 0xa0596ffb  com.apple.desktopservices (1.12.5 - 1.12.5) <27DE2928-4DCB-3AA3-B490-ECD108C0F3F5> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0xa08d6000 - 0xa0d06ff7  com.apple.vision.FaceCore (3.3.2 - 3.3.2) <8B37289B-EB90-32F0-97A6-21566B236CAD> /System/Library/PrivateFrameworks/FaceCore.framework/Versions/A/FaceCore
0xa2aa2000 - 0xa2aacfff  libGPUSupportMercury.dylib (16.7.4) <C71E29CF-D4C5-391D-8B7B-739FB0536387> /System/Library/PrivateFrameworks/GPUSupport.framework/Versions/A/Libraries/libGPUSupportMercury.dylib
0xa36b8000 - 0xa372bff3  com.apple.Heimdal (4.0 - 2.0) <ED0DC75E-35CE-3577-8B32-17EB46DF5E85> /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal
0xa39e3000 - 0xa39eafff  com.apple.IOAccelerator (378.26 - 378.26) <56DBD955-076F-38EC-940D-B5237DEE13C5> /System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator
0xa39eb000 - 0xa3a04fff  com.apple.IOPresentment (1.0 - 35.1) <7B5248DB-B63B-3784-9131-90157BEEBF1E> /System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment
0xa3a61000 - 0xa3a81ffb  com.apple.IconServices (97.6 - 97.6) <C107CE67-BF5F-3AC9-A514-C864310F2BBB> /System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices
0xa3ab9000 - 0xa3badfff  com.apple.LanguageModeling (1.0 - 159.5.3) <D8038B28-4A97-3E03-8AE6-5D3C3A1CE8F2> /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling
0xa3bae000 - 0xa3beefff  com.apple.Lexicon-framework (1.0 - 33.5) <C8DEE7FC-6CCE-3645-B6C1-CCF5FD07C20C> /System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon
0xa3bf2000 - 0xa3bf8ff3  com.apple.LinguisticData (1.0 - 238.3) <16C6495B-D87B-3144-846C-C2C1214900CF> /System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData
0xa3f77000 - 0xa3fa1fff  com.apple.MultitouchSupport.framework (1404.4 - 1404.4) <591C5CFA-F49A-3AA3-9ACB-5076483D6BB0> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0xa40c0000 - 0xa40cafff  com.apple.NetAuth (6.2 - 6.2) <D74A6D47-3D72-3E44-820B-9381D7425B11> /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth
0xa4172000 - 0xa417fffb  com.apple.PerformanceAnalysis (1.194 - 194) <761316A9-016F-3C95-A020-CADDC50E4F39> /System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis
0xa421f000 - 0xa423bff7  com.apple.ProtocolBuffer (1 - 260) <1EE82E2E-BA9D-33CC-904F-A9467619FB6B> /System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer
0xa432a000 - 0xa434cfff  com.apple.RemoteViewServices (2.0 - 125) <54C07CCF-E480-3033-979D-A7E6BCC6281F> /System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices
0xa43f4000 - 0xa4421ffb  com.apple.Sharing (1050.22.2 - 1050.22.2) <1FA91923-06F5-3F93-86E9-86D03168A9DA> /System/Library/PrivateFrameworks/Sharing.framework/Versions/A/Sharing
0xa4440000 - 0xa4441fff  com.apple.performance.SignpostNotification (1.2.6 - 2.6) <8C714AC0-318F-3822-9C4C-D1FB06082ED9> /System/Library/PrivateFrameworks/SignpostNotification.framework/Versions/A/SignpostNotification
0xa4442000 - 0xa44c8fff  com.apple.SkyLight (1.600.0 - 312.103) <63355EC0-3146-329A-BF05-FFFBC86A26A6> /System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight
0xa44f8000 - 0xa4505ff7  com.apple.SpeechRecognitionCore (4.6.1 - 4.6.1) <750D7D56-1633-3762-9B3A-B342D2AD614D> /System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore
0xa47d5000 - 0xa485bffb  com.apple.Symbolication (9.3 - 64033) <18A998B2-8472-3F91-8971-D13B59024E19> /System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication
0xa48ae000 - 0xa48b6fff  com.apple.TCC (1.0 - 1) <449D3E94-0C9A-3F2A-835B-593D846F6006> /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC
0xa48b7000 - 0xa48ceff3  com.apple.TextureIO (3.7 - 3.7) <9D532312-C024-38CA-B137-A4C88919C5EC> /System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO
0xa48fb000 - 0xa48fcfff  com.apple.TrustEvaluationAgent (2.0 - 31) <185BD5A9-5A2D-3317-B7FE-9B67F14C4D2C> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0xa48fd000 - 0xa4a87fff  com.apple.UIFoundation (1.0 - 547.5) <1B6390A9-8D94-3E6D-BDB4-A1E6B39497C4> /System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation
0xa4e1f000 - 0xa4ee3fff  com.apple.ViewBridge (343.2 - 343.2) <D34224CE-BF51-3F7E-A714-4FD465ED5670> /System/Library/PrivateFrameworks/ViewBridge.framework/Versions/A/ViewBridge
0xa5056000 - 0xa5058fff  com.apple.loginsupport (1.0 - 1) <96644B33-7507-3AE7-BC45-D83934517F37> /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport
0xa50e3000 - 0xa5116ff7  libclosured.dylib (551.4) <3C96592E-11D8-3027-BA45-151077C0E7B9> /usr/lib/closure/libclosured.dylib
0xa5172000 - 0xa51a9ff3  libCRFSuite.dylib (41) <7B102174-C6BA-3EA8-93AC-A53254B79D78> /usr/lib/libCRFSuite.dylib
0xa51aa000 - 0xa51b4ffb  libChineseTokenizer.dylib (28) <00EF6AE9-C195-334C-9776-79E9BD298AF6> /usr/lib/libChineseTokenizer.dylib
0xa5250000 - 0xa5251fff  libDiagnosticMessagesClient.dylib (104) <6829B180-2556-3A7E-A2E6-BD4859DF30A7> /usr/lib/libDiagnosticMessagesClient.dylib
0xa5283000 - 0xa546dff7  libFosl_dynamic.dylib (17.8) <2806AC88-9928-3848-B63E-E3891CD58511> /usr/lib/libFosl_dynamic.dylib
0xa5475000 - 0xa5475fff  libOpenScriptingUtil.dylib (174) <BD4EA519-A75C-3840-8870-4DE884502F47> /usr/lib/libOpenScriptingUtil.dylib
0xa54c9000 - 0xa54cdfff  libScreenReader.dylib (562.18.4) <24F173B6-9EB9-3730-A6CE-D43827265020> /usr/lib/libScreenReader.dylib
0xa54ce000 - 0xa54cffff  libSystem.B.dylib (1252.50.4) <E6DD99AE-23C6-3985-8CA6-53703FCB35B4> /usr/lib/libSystem.B.dylib
0xa54de000 - 0xa54f3ff7  libapple_nghttp2.dylib (1.24) <480C0C04-2533-3D44-8232-006B6CBA7758> /usr/lib/libapple_nghttp2.dylib
0xa54f4000 - 0xa551ffff  libarchive.2.dylib (54) <D55C5F86-251D-3C33-A617-0C623D4F512E> /usr/lib/libarchive.2.dylib
0xa5520000 - 0xa566fffb  libate.dylib (1.13.1) <E109CCBF-357D-3C87-9CE5-D53AE03609A2> /usr/lib/libate.dylib
0xa5673000 - 0xa5673ff3  libauto.dylib (187) <CE2A78CC-670F-3E07-9539-822DCD2F6084> /usr/lib/libauto.dylib
0xa5674000 - 0xa5684fff  libbsm.0.dylib (39) <6A4D8D43-8AD8-3B0C-A19C-22A77D30DD8E> /usr/lib/libbsm.0.dylib
0xa5685000 - 0xa5691ff7  libbz2.1.0.dylib (38) <77C24A36-BE84-3702-A786-935C597A0A86> /usr/lib/libbz2.1.0.dylib
0xa5692000 - 0xa56ebffb  libc++.1.dylib (400.9) <BA03445F-C2AD-3C30-A25D-3654091142AB> /usr/lib/libc++.1.dylib
0xa56ec000 - 0xa570dfff  libc++abi.dylib (400.8.2) <60422228-2A4A-3A12-AB94-3110E9082D62> /usr/lib/libc++abi.dylib
0xa570f000 - 0xa5720ff7  libcmph.dylib (6) <EC7664F1-B5A1-37F4-B7DC-F6AC10587E35> /usr/lib/libcmph.dylib
0xa5721000 - 0xa5736ff7  libcompression.dylib (47.60.2) <FB4313A1-D9BE-36DD-A8A2-1AC45D0320AD> /usr/lib/libcompression.dylib
0xa5737000 - 0xa574effb  libcoretls.dylib (155.50.1) <A7FFC69E-B53D-324D-8AE1-C1AC50CEB37F> /usr/lib/libcoretls.dylib
0xa574f000 - 0xa5750fff  libcoretls_cfhelpers.dylib (155.50.1) <D210E966-844F-3A00-A17E-7489EE444E36> /usr/lib/libcoretls_cfhelpers.dylib
0xa58d1000 - 0xa5a78ff3  libcrypto.35.dylib (22.50.2) <A658A3FD-A5C4-3DC9-9A45-A2E97282D419> /usr/lib/libcrypto.35.dylib
0xa5c38000 - 0xa5c8ffff  libcups.2.dylib (462.2.4) <8187638B-3FD9-3BF9-ADFE-210ACB2B5C28> /usr/lib/libcups.2.dylib
0xa5da6000 - 0xa5da6fff  libenergytrace.dylib (16) <34FC43C7-D9B6-3C01-8B65-E49059D31279> /usr/lib/libenergytrace.dylib
0xa5da7000 - 0xa5dbeffb  libexpat.1.dylib (16.1.1) <3E73B1C8-216F-3E94-83AE-59559365D2DD> /usr/lib/libexpat.1.dylib
0xa5dda000 - 0xa5ddefff  libheimdal-asn1.dylib (520.50.6) <CAA45AC8-3953-38C7-B6C1-E7ACA1607054> /usr/lib/libheimdal-asn1.dylib
0xa5e0a000 - 0xa5efaff3  libiconv.2.dylib (51.50.1) <F3BF51D6-CFAD-3105-AF32-0667945E0F99> /usr/lib/libiconv.2.dylib
0xa5efb000 - 0xa611dff7  libicucore.A.dylib (59180.0.1) <4B6089C6-275F-39D5-A51F-8BC5EF60CCFD> /usr/lib/libicucore.A.dylib
0xa6165000 - 0xa6166fff  liblangid.dylib (128) <120FE992-47E4-3A73-A039-1B401F5696DC> /usr/lib/liblangid.dylib
0xa6167000 - 0xa617fff7  liblzma.5.dylib (10) <8A5C9679-430A-3A19-AF68-9D21BAC442C7> /usr/lib/liblzma.5.dylib
0xa6180000 - 0xa6195fff  libmarisa.dylib (9) <805453EE-B829-3DA5-8DF3-5132D03D5B74> /usr/lib/libmarisa.dylib
0xa624a000 - 0xa6467fff  libmecabra.dylib (779.7.6) <A6D0BC1B-9DF2-3A26-8E1A-06AE207355E7> /usr/lib/libmecabra.dylib
0xa662e000 - 0xa67a5ff3  libnetwork.dylib (1229.70.2) <2B814796-E4F2-3AD3-A8E2-BECB4A4726F1> /usr/lib/libnetwork.dylib
0xa67a6000 - 0xa6b860fb  libobjc.A.dylib (723) <069E8DD2-ECBD-3296-9688-199A93DB8F1F> /usr/lib/libobjc.A.dylib
0xa6b8a000 - 0xa6b8dfff  libpam.2.dylib (22) <7106F43C-84DD-3F26-905A-B52780AFEB3E> /usr/lib/libpam.2.dylib
0xa6b90000 - 0xa6bc1fff  libpcap.A.dylib (79.20.1) <154889CF-5F83-3012-953E-0FC8FEE50FF8> /usr/lib/libpcap.A.dylib
0xa6bff000 - 0xa6c1affb  libresolv.9.dylib (65) <65A43F5B-CF88-3948-AE5C-D7CA02D814A1> /usr/lib/libresolv.9.dylib
0xa6c65000 - 0xa6defffb  libsqlite3.dylib (274.8.1) <2865CDEE-96C4-3ECC-9F4B-876D0CD27C41> /usr/lib/libsqlite3.dylib
0xa6f93000 - 0xa6ff2fff  libusrtcp.dylib (1229.70.2) <DCC93418-5566-3D51-A3D9-77910D9FDDFA> /usr/lib/libusrtcp.dylib
0xa6ff3000 - 0xa6ff6ff7  libutil.dylib (51.20.1) <86BD9675-16A2-345D-9B8D-E8A3397F2365> /usr/lib/libutil.dylib
0xa6ff7000 - 0xa7005ff7  libxar.1.dylib (400) <4B664A7E-EC05-34AD-ACC6-C879B69DBA7C> /usr/lib/libxar.1.dylib
0xa7006000 - 0xa70e4ff7  libxml2.2.dylib (31.11) <6F773CE6-CB18-3A29-983E-AFED28B03795> /usr/lib/libxml2.2.dylib
0xa70e5000 - 0xa710dff3  libxslt.1.dylib (15.12) <2A385CB5-9458-3408-A4F2-1F51553823F4> /usr/lib/libxslt.1.dylib
0xa710e000 - 0xa711dff7  libz.1.dylib (70) <588F445F-0065-3D77-8002-BA9411DA1D70> /usr/lib/libz.1.dylib
0xa7158000 - 0xa715cfff  libcache.dylib (80) <E9928057-A238-3619-8E30-4D1C21C9493C> /usr/lib/system/libcache.dylib
0xa715d000 - 0xa7167fff  libcommonCrypto.dylib (60118.50.1) <95434E97-2B85-3607-9E02-2A8CFD178D23> /usr/lib/system/libcommonCrypto.dylib
0xa7168000 - 0xa716dfff  libcompiler_rt.dylib (62) <B9947B1F-9930-385A-A960-856CF6C539CF> /usr/lib/system/libcompiler_rt.dylib
0xa716e000 - 0xa7178ff3  libcopyfile.dylib (146.50.5) <6A3EF295-2778-3405-BE11-8947695F4A31> /usr/lib/system/libcopyfile.dylib
0xa7179000 - 0xa71e1ff7  libcorecrypto.dylib (562.70.1) <2E8F17AB-72C4-3FDC-8090-036BA1343257> /usr/lib/system/libcorecrypto.dylib
0xa724c000 - 0xa7281fff  libdispatch.dylib (913.60.2) <29F0653D-924A-35E4-BB3C-AD7B56ACE092> /usr/lib/system/libdispatch.dylib
0xa7282000 - 0xa729ffff  libdyld.dylib (551.4) <71C23F4A-E3BE-34B7-B3AC-90F781E3ECDA> /usr/lib/system/libdyld.dylib
0xa72a0000 - 0xa72a0fff  libkeymgr.dylib (28) <35604C10-4B09-3AA0-9694-87D40C15E706> /usr/lib/system/libkeymgr.dylib
0xa72a1000 - 0xa72adff7  libkxld.dylib (4570.71.2) <A880F97E-69F6-3B71-B88A-4759D1540769> /usr/lib/system/libkxld.dylib
0xa72ae000 - 0xa72aefff  liblaunch.dylib (1205.70.9) <1AEC29B0-C621-330B-95D0-83E22475220C> /usr/lib/system/liblaunch.dylib
0xa72af000 - 0xa72b4fff  libmacho.dylib (906) <14070ABC-E6F7-3CD5-9527-56E38D65BC74> /usr/lib/system/libmacho.dylib
0xa72b5000 - 0xa72b7fff  libquarantine.dylib (86) <2660EB51-FA02-36ED-9416-83A4A6849026> /usr/lib/system/libquarantine.dylib
0xa72b8000 - 0xa72b9fff  libremovefile.dylib (45) <BE0DA6CE-2EF4-3BE9-84E1-BB27E1F385DD> /usr/lib/system/libremovefile.dylib
0xa72ba000 - 0xa72d1ff7  libsystem_asl.dylib (356.70.1) <DD6A85F9-7255-356C-BC52-28E9EC6455CC> /usr/lib/system/libsystem_asl.dylib
0xa72d2000 - 0xa72d2fff  libsystem_blocks.dylib (67) <D45F0CE1-D217-3B46-A84A-F884FE576E04> /usr/lib/system/libsystem_blocks.dylib
0xa72d3000 - 0xa735fff3  libsystem_c.dylib (1244.50.9) <3A7B32B2-F70C-3148-A2B0-38412EF1489F> /usr/lib/system/libsystem_c.dylib
0xa7360000 - 0xa7363fff  libsystem_configuration.dylib (963.50.8) <EBE21758-807D-3038-91A9-F6075353C6A0> /usr/lib/system/libsystem_configuration.dylib
0xa7364000 - 0xa7367fff  libsystem_coreservices.dylib (51) <CF4379BC-AEDD-34DF-BFD7-CEA27B0930D5> /usr/lib/system/libsystem_coreservices.dylib
0xa7368000 - 0xa7369fff  libsystem_darwin.dylib (1244.50.9) <326B9F59-5784-3C79-8A44-7C40D662C695> /usr/lib/system/libsystem_darwin.dylib
0xa736a000 - 0xa7370ff3  libsystem_dnssd.dylib (878.70.2) <4D31B746-7879-33D9-8B57-C0945A3FC317> /usr/lib/system/libsystem_dnssd.dylib
0xa7371000 - 0xa73c0ffb  libsystem_info.dylib (517.30.1) <E2FFFE29-1405-342E-8C57-31F681F510F7> /usr/lib/system/libsystem_info.dylib
0xa73c1000 - 0xa73e5ff3  libsystem_kernel.dylib (4570.71.2) <8CB5747F-0A93-3EB3-9778-2095D868022F> /usr/lib/system/libsystem_kernel.dylib
0xa73e6000 - 0xa7435fdb  libsystem_m.dylib (3147.50.1) <290D02E2-227B-3B0A-BBFC-B14BC657ADE8> /usr/lib/system/libsystem_m.dylib
0xa7436000 - 0xa7450fff  libsystem_malloc.dylib (140.50.6) <970603BE-8A36-3776-81A6-BC1B1D04AC35> /usr/lib/system/libsystem_malloc.dylib
0xa7451000 - 0xa7575ff7  libsystem_network.dylib (1229.70.2) <A9F83B3E-CD61-3DF4-B4C0-D5A916061094> /usr/lib/system/libsystem_network.dylib
0xa7576000 - 0xa7580fff  libsystem_networkextension.dylib (767.70.1) <9E698647-4060-3819-9AE1-4591B18E4CF1> /usr/lib/system/libsystem_networkextension.dylib
0xa7581000 - 0xa7589ff3  libsystem_notify.dylib (172) <27A79E60-9B05-3B28-B389-5759A72F7321> /usr/lib/system/libsystem_notify.dylib
0xa758a000 - 0xa7590ffb  libsystem_platform.dylib (161.50.1) <04C8CF15-A241-3BD8-87B5-DD5DA2DCD564> /usr/lib/system/libsystem_platform.dylib
0xa7591000 - 0xa759bff3  libsystem_pthread.dylib (301.50.1) <95F98870-7DB1-3273-9E61-DEC04059BF18> /usr/lib/system/libsystem_pthread.dylib
0xa759c000 - 0xa759fff3  libsystem_sandbox.dylib (765.70.1) <29C44911-6C21-3F4D-A1EA-D9FB42E289B0> /usr/lib/system/libsystem_sandbox.dylib
0xa75a0000 - 0xa75a2fff  libsystem_secinit.dylib (30) <F11770B6-8928-3F4A-A5B6-1A7E93247738> /usr/lib/system/libsystem_secinit.dylib
0xa75a3000 - 0xa75abff7  libsystem_symptoms.dylib (820.60.2) <4D25AAC1-FC54-374A-91C2-D2EC6676EB44> /usr/lib/system/libsystem_symptoms.dylib
0xa75ac000 - 0xa75beffb  libsystem_trace.dylib (829.70.1) <EB44C21C-EDD7-39EB-A75A-71A16B696364> /usr/lib/system/libsystem_trace.dylib
0xa75c0000 - 0xa75c6fff  libunwind.dylib (35.3) <C9C74974-E6CE-386D-AF72-DC21323AF40B> /usr/lib/system/libunwind.dylib
0xa75c7000 - 0xa75f0ff7  libxpc.dylib (1205.70.9) <5A5515CC-59FF-39AB-A265-E597350855A8> /usr/lib/system/libxpc.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 2
    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: 45358
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=256.1M resident=0K(0%) swapped_out_or_unallocated=256.1M(100%)
Writable regions: Total=167.0M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=167.0M(100%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
Accelerate framework               128K        2 
Activity Tracing                   256K        2 
CG backing stores                 1376K        6 
CG image                           332K        6 
CG raster data                     260K        2 
CoreAnimation                       80K       10 
CoreGraphics                         8K        2 
CoreImage                           24K        4 
CoreServices                       152K        2 
CoreUI image data                 1764K       14 
CoreUI image file                  188K        5 
Foundation                           4K        2 
Kernel Alloc Once                    8K        2 
MALLOC                           124.7M       41 
MALLOC guard page                   48K       13 
MALLOC_LARGE (reserved)           3800K        2         reserved VM address space (unallocated)
Memory Tag 242                      12K        2 
OpenGL GLSL                        128K        3 
Stack                             15.0M       17 
Stack Guard                       56.1M       17 
VM_ALLOCATE                       19.1M       36 
__DATA                            11.9M      250 
__FONT_DATA                          4K        2 
__GLSLBUILTINS                    2588K        2 
__LINKEDIT                        82.4M       31 
__OBJC                            3184K       85 
__TEXT                           173.6M      248 
__UNICODE                          560K        2 
mapped file                      330.3M      196 
shared memory                      752K       12 
===========                     =======  ======= 
TOTAL                            828.5M      988 
TOTAL, minus reserved VM space   824.8M      988 
Therzok commented 6 years ago

Looking over the gdk pixbuf docs, it seems like the window needs to have a valid colormap: https://developer.gnome.org/gdk2/stable/gdk2-Pixbufs.html#gdk-pixbuf-get-from-drawable

Inspecting rootWindow.Colormap, it has a size = 0. That probably means it's not a valid colormap.

Therzok commented 6 years ago

Changing rootWindow.Colormap to Gdk.Colormap.System fixes the crasher.

Therzok commented 6 years ago

Not sure if we can detect an invalid colormap on managed side.

Therzok commented 6 years ago

Closing the issue as per previous comments

MarcosCobena commented 6 years ago

Hi @Therzok,

Thanks so much in advance for taking time to work on this, it's really appreciated!

Unfortunately, it doesn't seem to fix the bug. I still get crashes changing colormaps and even get the app working when its size is 0 but I've set the main monitor to the external one.

It's true the attached project doesn't crash as often as our original app, but the stack traces are identical. I guess the memory pressure's higher in this last one.

Would it be possible you could help us a little bit more on this? Would it make sense if I share with you the main project?

Thanks again!

MarcosCobena commented 6 years ago

PS: I've sent you an e-mail to your Microsoft account, just in case :-)

Therzok commented 6 years ago

Yes, definitely, able to help. I'm curious about what's going on too!

Therzok commented 6 years ago
            var rootWindow = Screen.Default.RootWindow;
            int src_x, src_y, wnd_width, wnd_height;
            rootWindow.GetRootOrigin(out src_x, out src_y);
            rootWindow.GetSize(out wnd_width, out wnd_height);
            var screenshot = Pixbuf.FromDrawable(rootWindow, rootWindow.Colormap, src_x, src_y, 0, 0, wnd_width, wnd_height);

I made it not crash, but still pixels with 0 data, looping in @bratsche

MarcosCobena commented 6 years ago

Hey let me loop my mates as well @juanlao @jsuarezruiz

Thanks again for taking care of this 👍

MarcosCobena commented 5 years ago

Hi everyone!

We've finally gone with taking screenshots through Xamarin.Mac —and it works quite good:

https://gist.github.com/MarcosCobena/b4768bacc1a112a4f38a9d11a19f1251

However, it'd be great if this issue could be solved from Gtk# :-)

Thanks for your work!

Therzok commented 5 years ago

@bratsche ping

Therzok commented 5 years ago

@bratsche ping again