Crash in 2.10.4 on OSX
GIMP version: 2.10.4
Operating System: Mac Mini mid 2011 OSX 10.13.6
Package: Gimp OSX 2.10.4 Installer
Description of the bug
Fatal Crash
Reproduction
Is the bug reproducible? [Always / Randomly / Happened only once ] Maybe
Reproduction steps:
1. Open many many images 2. Click and hold on texture channels in case they can become bigger 3. Wait for stall to turn into crash to Deskstop
…
Expected result: No crash
Actual result: Crash
Additional information
GNU Image Manipulation Program version 2.10.4
git-describe: GIMP_2_10_2-356-ge384409fe5
C compiler:
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 8.0.0 (clang-800.0.42.1)
Target: x86_64-apple-darwin15.6.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
using GEGL version 0.4.4 (compiled against version 0.4.4)
using GLib version 2.56.1 (compiled against version 2.56.1)
using GdkPixbuf version 2.36.6 (compiled against version 2.36.6)
using GTK+ version 2.24.32 (compiled against version 2.24.32)
using Pango version 1.42.1 (compiled against version 1.42.1)
using Fontconfig version 2.13.0 (compiled against version 2.13.0)
using Cairo version 1.14.12 (compiled against version 1.14.12)
fatal error: Segmentation fault: 11
Stack trace:
# Stack traces obtained from PID 53732 - Thread 2781473 #
(lldb) process attach --pid 53732
Process 53732 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007fff698be142 libsystem_kernel.dylib`read + 10
libsystem_kernel.dylib`read:
-> 0x7fff698be142 <+10>: jae 0x7fff698be14c ; <+20>
0x7fff698be144 <+12>: movq %rax, %rdi
0x7fff698be147 <+15>: jmp 0x7fff698b3b0e ; cerror
0x7fff698be14c <+20>: retq
Target 0: (gimp-bin) stopped.
Executable module set to "/Applications/Gimp-2.10.app/Contents/MacOS/gimp-bin".
Architecture set to: x86_64-apple-macosx.
(lldb) thread list
Process 53732 stopped
* thread #1: tid = 0x2a7121, 0x00007fff698be142 libsystem_kernel.dylib`read + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
thread #2: tid = 0x2a713e, 0x00007fff698bccf2 libsystem_kernel.dylib`__select + 10, name = 'gmain'
thread #3: tid = 0x2a7145, 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'async'
thread #4: tid = 0x2a7146, 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #5: tid = 0x2a7147, 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #6: tid = 0x2a7148, 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #7: tid = 0x2a7193, 0x00007fff698b320a libsystem_kernel.dylib`mach_msg_trap + 10, name = 'OGL Profiler'
thread #8: tid = 0x2a726c, 0x00007fff698bdbea libsystem_kernel.dylib`kevent + 10
thread #9: tid = 0x2a72a1, 0x00007fff698b320a libsystem_kernel.dylib`mach_msg_trap + 10, name = 'com.apple.NSEventThread'
thread #10: tid = 0x2a7363, 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
thread #11: tid = 0x2a737c, 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'swap writer'
thread #12: tid = 0x3ac050, 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
thread #13: tid = 0x3ad042, 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
thread #14: tid = 0x3ad056, 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'pool'
thread #15: tid = 0x3ad0ea, 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
(lldb) thread backtrace all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fff698be142 libsystem_kernel.dylib`read + 10
frame #1: 0x000000010746f337 libgimpbase-2.0.0.dylib`gimp_stack_trace_print + 871
frame #2: 0x000000010693c9a2 gimp-bin`gimp_eek + 402
frame #3: 0x000000010693c804 gimp-bin`gimp_fatal_error + 36
frame #4: 0x000000010693dc7b gimp-bin`gimp_sigfatal_handler + 155
frame #5: 0x00007fff69a7af5a libsystem_platform.dylib`_sigtramp + 26
frame #6: 0x00007fff68b47e9e libobjc.A.dylib`objc_msgSend + 30
frame #7: 0x0000000107364c03 libgdk-quartz-2.0.0.dylib`get_window_point_from_screen_point + 83
frame #8: 0x000000010736515c libgdk-quartz-2.0.0.dylib`find_window_for_ns_event + 620
frame #9: 0x0000000107363fcb libgdk-quartz-2.0.0.dylib`gdk_event_translate + 587
frame #10: 0x0000000107363cbd libgdk-quartz-2.0.0.dylib`_gdk_events_queue + 109
frame #11: 0x0000000107366e62 libgdk-quartz-2.0.0.dylib`gdk_event_dispatch + 66
frame #12: 0x00000001084eb983 libglib-2.0.0.dylib`g_main_dispatch + 419
frame #13: 0x00000001084eb7d0 libglib-2.0.0.dylib`g_main_context_dispatch + 48
frame #14: 0x00000001084ebd1e libglib-2.0.0.dylib`g_main_context_iterate + 446
frame #15: 0x00000001084ec1de libglib-2.0.0.dylib`g_main_loop_run + 558
frame #16: 0x000000010693c019 gimp-bin`app_run + 2169
frame #17: 0x000000010693f7ba gimp-bin`main + 1402
frame #18: 0x00007fff6976c015 libdyld.dylib`start + 1
thread #2, name = 'gmain'
frame #0: 0x00007fff698bccf2 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000108501eb1 libglib-2.0.0.dylib`g_poll + 737
frame #2: 0x00000001084ede9a libglib-2.0.0.dylib`g_main_context_poll + 106
frame #3: 0x00000001084ebcf5 libglib-2.0.0.dylib`g_main_context_iterate + 405
frame #4: 0x00000001084ebd93 libglib-2.0.0.dylib`g_main_context_iteration + 83
frame #5: 0x00000001084ed73d libglib-2.0.0.dylib`glib_worker_main + 29
frame #6: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #7: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #8: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #9: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #3, name = 'async'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000106d60d22 gimp-bin`gimp_parallel_run_async_thread_func(GimpParallelRunAsyncThread*) + 210
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #4, name = 'worker'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000106d60e1f gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #5, name = 'worker'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000106d60e1f gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #6, name = 'worker'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000106d60e1f gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #7, name = 'OGL Profiler'
frame #0: 0x00007fff698b320a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff698b2724 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff4bcc0dcf OpenGL`glcDebugListener + 303
frame #3: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #4: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #5: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #8
frame #0: 0x00007fff698bdbea libsystem_kernel.dylib`kevent + 10
frame #1: 0x00000001081abe7b libgio-2.0.0.dylib`_kqueue_thread_func + 331
frame #2: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #3: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #4: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #9, name = 'com.apple.NSEventThread'
frame #0: 0x00007fff698b320a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff698b2724 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff4179fea5 CoreFoundation`__CFRunLoopServiceMachPort + 341
frame #3: 0x00007fff4179f1f7 CoreFoundation`__CFRunLoopRun + 1783
frame #4: 0x00007fff4179e867 CoreFoundation`CFRunLoopRunSpecific + 487
frame #5: 0x00007fff3ee6bfc4 AppKit`_NSEventThread + 184
frame #6: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #7: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #8: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #10
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x000000010736765b libgdk-quartz-2.0.0.dylib`select_thread_func + 139
frame #3: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #4: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #5: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #11, name = 'swap writer'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000107fe0128 libgegl-0.4.0.dylib`gegl_tile_backend_swap_writer_thread + 120
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #12
frame #0: 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff69a84009 libsystem_pthread.dylib`_pthread_wqthread + 1035
frame #2: 0x00007fff69a83be9 libsystem_pthread.dylib`start_wqthread + 13
thread #13
frame #0: 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff69a8420e libsystem_pthread.dylib`_pthread_wqthread + 1552
frame #2: 0x00007fff69a83be9 libsystem_pthread.dylib`start_wqthread + 13
thread #14, name = 'pool'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a855c2 libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x0000000108555df1 libglib-2.0.0.dylib`g_cond_wait_until + 145
frame #3: 0x00000001084a61d8 libglib-2.0.0.dylib`g_async_queue_pop_intern_unlocked + 168
frame #4: 0x00000001084a6418 libglib-2.0.0.dylib`g_async_queue_timeout_pop + 56
frame #5: 0x0000000108527a48 libglib-2.0.0.dylib`g_thread_pool_wait_for_new_pool + 136
frame #6: 0x00000001085278b7 libglib-2.0.0.dylib`g_thread_pool_thread_proxy + 359
frame #7: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #8: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #9: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #10: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #15
frame #0: 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff69a8420e libsystem_pthread.dylib`_pthread_wqthread + 1552
frame #2: 0x00007fff69a83be9 libsystem_pthread.dylib`start_wqthread + 13
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007fff698be142 libsystem_kernel.dylib`read + 10
frame #1: 0x000000010746f337 libgimpbase-2.0.0.dylib`gimp_stack_trace_print + 871
frame #2: 0x000000010693c9a2 gimp-bin`gimp_eek + 402
frame #3: 0x000000010693c804 gimp-bin`gimp_fatal_error + 36
frame #4: 0x000000010693dc7b gimp-bin`gimp_sigfatal_handler + 155
frame #5: 0x00007fff69a7af5a libsystem_platform.dylib`_sigtramp + 26
frame #6: 0x00007fff68b47e9e libobjc.A.dylib`objc_msgSend + 30
frame #7: 0x0000000107364c03 libgdk-quartz-2.0.0.dylib`get_window_point_from_screen_point + 83
frame #8: 0x000000010736515c libgdk-quartz-2.0.0.dylib`find_window_for_ns_event + 620
frame #9: 0x0000000107363fcb libgdk-quartz-2.0.0.dylib`gdk_event_translate + 587
frame #10: 0x0000000107363cbd libgdk-quartz-2.0.0.dylib`_gdk_events_queue + 109
frame #11: 0x0000000107366e62 libgdk-quartz-2.0.0.dylib`gdk_event_dispatch + 66
frame #12: 0x00000001084eb983 libglib-2.0.0.dylib`g_main_dispatch + 419
frame #13: 0x00000001084eb7d0 libglib-2.0.0.dylib`g_main_context_dispatch + 48
frame #14: 0x00000001084ebd1e libglib-2.0.0.dylib`g_main_context_iterate + 446
frame #15: 0x00000001084ec1de libglib-2.0.0.dylib`g_main_loop_run + 558
frame #16: 0x000000010693c019 gimp-bin`app_run + 2169
frame #17: 0x000000010693f7ba gimp-bin`main + 1402
frame #18: 0x00007fff6976c015 libdyld.dylib`start + 1
thread #2, name = 'gmain'
frame #0: 0x00007fff698bccf2 libsystem_kernel.dylib`__select + 10
frame #1: 0x0000000108501eb1 libglib-2.0.0.dylib`g_poll + 737
frame #2: 0x00000001084ede9a libglib-2.0.0.dylib`g_main_context_poll + 106
frame #3: 0x00000001084ebcf5 libglib-2.0.0.dylib`g_main_context_iterate + 405
frame #4: 0x00000001084ebd93 libglib-2.0.0.dylib`g_main_context_iteration + 83
frame #5: 0x00000001084ed73d libglib-2.0.0.dylib`glib_worker_main + 29
frame #6: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #7: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #8: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #9: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #3, name = 'async'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000106d60d22 gimp-bin`gimp_parallel_run_async_thread_func(GimpParallelRunAsyncThread*) + 210
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #4, name = 'worker'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000106d60e1f gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #5, name = 'worker'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000106d60e1f gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #6, name = 'worker'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000106d60e1f gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #7, name = 'OGL Profiler'
frame #0: 0x00007fff698b320a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff698b2724 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff4bcc0dcf OpenGL`glcDebugListener + 303
frame #3: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #4: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #5: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #8
frame #0: 0x00007fff698bdbea libsystem_kernel.dylib`kevent + 10
frame #1: 0x00000001081abe7b libgio-2.0.0.dylib`_kqueue_thread_func + 331
frame #2: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #3: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #4: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #9, name = 'com.apple.NSEventThread'
frame #0: 0x00007fff698b320a libsystem_kernel.dylib`mach_msg_trap + 10
frame #1: 0x00007fff698b2724 libsystem_kernel.dylib`mach_msg + 60
frame #2: 0x00007fff4179fea5 CoreFoundation`__CFRunLoopServiceMachPort + 341
frame #3: 0x00007fff4179f1f7 CoreFoundation`__CFRunLoopRun + 1783
frame #4: 0x00007fff4179e867 CoreFoundation`CFRunLoopRunSpecific + 487
frame #5: 0x00007fff3ee6bfc4 AppKit`_NSEventThread + 184
frame #6: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #7: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #8: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #10
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x000000010736765b libgdk-quartz-2.0.0.dylib`select_thread_func + 139
frame #3: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #4: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #5: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #11, name = 'swap writer'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a85589 libsystem_pthread.dylib`_pthread_cond_wait + 732
frame #2: 0x0000000108555c22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x0000000107fe0128 libgegl-0.4.0.dylib`gegl_tile_backend_swap_writer_thread + 120
frame #4: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #6: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #7: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #12
frame #0: 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff69a84009 libsystem_pthread.dylib`_pthread_wqthread + 1035
frame #2: 0x00007fff69a83be9 libsystem_pthread.dylib`start_wqthread + 13
thread #13
frame #0: 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff69a8420e libsystem_pthread.dylib`_pthread_wqthread + 1552
frame #2: 0x00007fff69a83be9 libsystem_pthread.dylib`start_wqthread + 13
thread #14, name = 'pool'
frame #0: 0x00007fff698bca16 libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007fff69a855c2 libsystem_pthread.dylib`_pthread_cond_wait + 789
frame #2: 0x0000000108555df1 libglib-2.0.0.dylib`g_cond_wait_until + 145
frame #3: 0x00000001084a61d8 libglib-2.0.0.dylib`g_async_queue_pop_intern_unlocked + 168
frame #4: 0x00000001084a6418 libglib-2.0.0.dylib`g_async_queue_timeout_pop + 56
frame #5: 0x0000000108527a48 libglib-2.0.0.dylib`g_thread_pool_wait_for_new_pool + 136
frame #6: 0x00000001085278b7 libglib-2.0.0.dylib`g_thread_pool_thread_proxy + 359
frame #7: 0x000000010852629d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #8: 0x00007fff69a84661 libsystem_pthread.dylib`_pthread_body + 340
frame #9: 0x00007fff69a8450d libsystem_pthread.dylib`_pthread_start + 377
frame #10: 0x00007fff69a83bf9 libsystem_pthread.dylib`thread_start + 13
thread #15
frame #0: 0x00007fff698bd28a libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007fff69a8420e libsystem_pthread.dylib`_pthread_wqthread + 1552
frame #2: 0x00007fff69a83be9 libsystem_pthread.dylib`start_wqthread + 13