GIMP 2.10.6 crashes on macOS Sonoma
I was opening a HEIC image I air dropped from my phone to my Mac. OS: 14.1.2 (23B92).
GNU Image Manipulation Program version 2.10.6
git-describe: GIMP_2_10_4-278-g0a8173ffde
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.8 (compiled against version 0.4.8)
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 5263 - Thread 171106 #
(lldb) process attach --pid 5263
Process 5263 stopped
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
frame #0: 0x00007ff818ff81da libsystem_kernel.dylib`kevent_id + 10
libsystem_kernel.dylib`kevent_id:
-> 0x7ff818ff81da <+10>: jae 0x7ff818ff81e4 ; <+20>
0x7ff818ff81dc <+12>: movq %rax, %rdi
0x7ff818ff81df <+15>: jmp 0x7ff818ff71c4 ; cerror_nocancel
0x7ff818ff81e4 <+20>: retq
Target 0: (gimp-bin) stopped.
Executable module set to "/Applications/GIMP-2.10.app/Contents/MacOS/gimp-bin".
Architecture set to: x86_64h-apple-macosx-.
(lldb) thread list
Process 5263 stopped
* thread #1: tid = 0x29bc6, 0x00007ff818ff81da libsystem_kernel.dylib`kevent_id + 10, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
thread #2: tid = 0x29bf1, 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
thread #3: tid = 0x29c0c, 0x00007ff818fff94a libsystem_kernel.dylib`__select + 10, name = 'gmain'
thread #4: tid = 0x29c19, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'async'
thread #5: tid = 0x29c1a, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #6: tid = 0x29c1b, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #7: tid = 0x29c1c, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #8: tid = 0x29c1d, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #9: tid = 0x29c1e, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #10: tid = 0x29c1f, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #11: tid = 0x29c20, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #12: tid = 0x29c21, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #13: tid = 0x29c22, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #14: tid = 0x29c23, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #15: tid = 0x29c24, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'worker'
thread #16: tid = 0x29c62, 0x00007ff818ff74d2 libsystem_kernel.dylib`read + 10, queue = 'CA::CG::Queue'
thread #17: tid = 0x29c68, 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
thread #18: tid = 0x29cbc, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
thread #19: tid = 0x29cca, 0x00007ff818ffb72e libsystem_kernel.dylib`kevent + 10
thread #20: tid = 0x29ccc, 0x00007ff818ff6a6e libsystem_kernel.dylib`mach_msg2_trap + 10, name = 'com.apple.NSEventThread'
thread #21: tid = 0x29dbb, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'pool'
thread #22: tid = 0x29e4a, 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10, name = 'swap writer'
thread #23: tid = 0x29edd, 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
(lldb) thread backtrace all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff818ff81da libsystem_kernel.dylib`kevent_id + 10
frame #1: 0x00007ff818eacfb8 libdispatch.dylib`_dispatch_kq_poll + 169
frame #2: 0x00007ff818eada2b libdispatch.dylib`_dispatch_event_loop_wait_for_ownership + 519
frame #3: 0x00007ff818e9b6b2 libdispatch.dylib`__DISPATCH_WAIT_FOR_QUEUE__ + 290
frame #4: 0x00007ff818e9b2ef libdispatch.dylib`_dispatch_sync_f_slow + 175
frame #5: 0x00007ff8215eab2f QuartzCore`CABackingStoreGetFrontTexture(CABackingStore*, CGColorSpace*) + 180
frame #6: 0x00007ff8215db9da QuartzCore`-[NSObject(CARenderValue) CA_prepareRenderValue] + 175
frame #7: 0x00007ff82183fdb5 QuartzCore`CA::Layer::prepare_contents(CALayer*, CA::Transaction*) + 183
frame #8: 0x00007ff8215d8537 QuartzCore`CA::Layer::prepare_commit(CA::Transaction*) + 293
frame #9: 0x00007ff82176bca4 QuartzCore`CA::Context::commit_transaction(CA::Transaction*, double, double*) + 978
frame #10: 0x00007ff8215b4455 QuartzCore`CA::Transaction::commit() + 725
frame #11: 0x00007ff81c87b28d AppKit`__62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
frame #12: 0x00007ff81d34bf59 AppKit`___NSRunLoopObserverCreateWithHandler_block_invoke + 41
frame #13: 0x00007ff8191107c6 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
frame #14: 0x00007ff8191106ea CoreFoundation`__CFRunLoopDoObservers + 493
frame #15: 0x00007ff81910fc6c CoreFoundation`__CFRunLoopRun + 850
frame #16: 0x00007ff81910f352 CoreFoundation`CFRunLoopRunSpecific + 557
frame #17: 0x00007ff8239b19d9 HIToolbox`RunCurrentEventLoopInMode + 292
frame #18: 0x00007ff8239b1616 HIToolbox`ReceiveNextEventCommon + 201
frame #19: 0x00007ff8239b1531 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 66
frame #20: 0x00007ff81c71f885 AppKit`_DPSNextEvent + 880
frame #21: 0x00007ff81d013348 AppKit`-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1304
frame #22: 0x0000000106c539f0 libgdk-quartz-2.0.0.dylib`poll_func + 272
frame #23: 0x0000000107ff7e9a libglib-2.0.0.dylib`g_main_context_poll + 106
frame #24: 0x0000000107ff5cf5 libglib-2.0.0.dylib`g_main_context_iterate + 405
frame #25: 0x0000000107ff61de libglib-2.0.0.dylib`g_main_loop_run + 558
frame #26: 0x0000000105cd07f9 gimp-bin`app_run + 2169
frame #27: 0x0000000105cd3f9a gimp-bin`main + 1402
frame #28: 0x00007ff818cad3a6 dyld`start + 1942
thread #2
frame #0: 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff819032ca0 libsystem_pthread.dylib`_pthread_wqthread + 416
frame #2: 0x00007ff819031b97 libsystem_pthread.dylib`start_wqthread + 15
thread #3, name = 'gmain'
frame #0: 0x00007ff818fff94a libsystem_kernel.dylib`__select + 10
frame #1: 0x000000010800beb1 libglib-2.0.0.dylib`g_poll + 737
frame #2: 0x0000000107ff7e9a libglib-2.0.0.dylib`g_main_context_poll + 106
frame #3: 0x0000000107ff5cf5 libglib-2.0.0.dylib`g_main_context_iterate + 405
frame #4: 0x0000000107ff5d93 libglib-2.0.0.dylib`g_main_context_iteration + 83
frame #5: 0x0000000107ff773d libglib-2.0.0.dylib`glib_worker_main + 29
frame #6: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #7: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #8: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'async'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9dc2 gimp-bin`gimp_parallel_run_async_thread_func(GimpParallelRunAsyncThread*) + 210
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #12, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #13, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #16, queue = 'CA::CG::Queue'
frame #0: 0x00007ff818ff74d2 libsystem_kernel.dylib`read + 10
frame #1: 0x0000000106cd01b7 libgimpbase-2.0.0.dylib`gimp_stack_trace_print + 871
frame #2: 0x0000000105cd1182 gimp-bin`gimp_eek + 402
frame #3: 0x0000000105cd0fe4 gimp-bin`gimp_fatal_error + 36
frame #4: 0x0000000105cd245b gimp-bin`gimp_sigfatal_handler + 155
frame #5: 0x00007ff81906337d libsystem_platform.dylib`_sigtramp + 29
frame #6: 0x0000000107ad10eb libcairo.2.dylib`_cairo_surface_release_source_image + 107
frame #7: 0x0000000107b11ff8 libcairo.2.dylib`DataProviderReleaseCallback + 56
frame #8: 0x00007ff81eb55bd1 CoreGraphics`data_release_info + 31
frame #9: 0x00007ff81eb0feab CoreGraphics`data_provider_finalize + 66
frame #10: 0x00007ff81ead8ba4 CoreGraphics`data_provider_retain_count + 74
frame #11: 0x00007ff8191dae76 CoreFoundation`_CFRelease + 495
frame #12: 0x00007ff8215ee99e QuartzCore`CA::Render::Image::~Image() + 38
frame #13: 0x00007ff821633d0d QuartzCore`CA::Render::Image::release_data() const + 23
frame #14: 0x00007ff821611fbf QuartzCore`CA::OGL::Context::collect(bool) + 1305
frame #15: 0x00007ff82161119f QuartzCore`CA::CG::Renderer::collect_() + 397
frame #16: 0x00007ff821610749 QuartzCore`CA::CG::Renderer::flush(bool) + 53
frame #17: 0x00007ff8216aa90d QuartzCore`CA::CG::AccelQueue::flush_renderer(CA::CG::Queue::FlushMode, CA::CG::Renderer*) + 145
frame #18: 0x00007ff8216aa98b QuartzCore`CA::CG::AccelQueue::flush_all_renderers(CA::CG::Queue::FlushMode) + 65
frame #19: 0x00007ff821692946 QuartzCore`invocation function for block in CA::CG::Queue::Flush::callback(void*) + 26
frame #20: 0x00007ff8216125d1 QuartzCore`CA::CG::Queue::Flush::callback(void*) + 85
frame #21: 0x00007ff818e8e59a libdispatch.dylib`_dispatch_client_callout + 8
frame #22: 0x00007ff818e9476c libdispatch.dylib`_dispatch_lane_serial_drain + 1076
frame #23: 0x00007ff818e95100 libdispatch.dylib`_dispatch_lane_invoke + 377
frame #24: 0x00007ff818e9eaee libdispatch.dylib`_dispatch_root_queue_drain_deferred_wlh + 271
frame #25: 0x00007ff818e9e3fd libdispatch.dylib`_dispatch_workloop_worker_thread + 451
frame #26: 0x00007ff819032c47 libsystem_pthread.dylib`_pthread_wqthread + 327
frame #27: 0x00007ff819031b97 libsystem_pthread.dylib`start_wqthread + 15
thread #17
frame #0: 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff819032ca0 libsystem_pthread.dylib`_pthread_wqthread + 416
frame #2: 0x00007ff819031b97 libsystem_pthread.dylib`start_wqthread + 15
thread #18
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x0000000106c5465b libgdk-quartz-2.0.0.dylib`select_thread_func + 139
frame #3: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #4: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #19
frame #0: 0x00007ff818ffb72e libsystem_kernel.dylib`kevent + 10
frame #1: 0x0000000107eefe7b libgio-2.0.0.dylib`_kqueue_thread_func + 331
frame #2: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #3: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'com.apple.NSEventThread'
frame #0: 0x00007ff818ff6a6e libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff819004e7a libsystem_kernel.dylib`mach_msg2_internal + 84
frame #2: 0x00007ff818ffdb92 libsystem_kernel.dylib`mach_msg_overwrite + 653
frame #3: 0x00007ff818ff6d5f libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff819111405 CoreFoundation`__CFRunLoopServiceMachPort + 143
frame #5: 0x00007ff81910fe75 CoreFoundation`__CFRunLoopRun + 1371
frame #6: 0x00007ff81910f352 CoreFoundation`CFRunLoopRunSpecific + 557
frame #7: 0x00007ff81c87ca00 AppKit`_NSEventThread + 122
frame #8: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #9: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'pool'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903679c libsystem_pthread.dylib`_pthread_cond_wait + 1260
frame #2: 0x000000010805fdf1 libglib-2.0.0.dylib`g_cond_wait_until + 145
frame #3: 0x0000000107fb01d8 libglib-2.0.0.dylib`g_async_queue_pop_intern_unlocked + 168
frame #4: 0x0000000107fb0418 libglib-2.0.0.dylib`g_async_queue_timeout_pop + 56
frame #5: 0x0000000108031a48 libglib-2.0.0.dylib`g_thread_pool_wait_for_new_pool + 136
frame #6: 0x00000001080318b7 libglib-2.0.0.dylib`g_thread_pool_thread_proxy + 359
frame #7: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #8: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #9: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #22, name = 'swap writer'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001070b1fd8 libgegl-0.4.0.dylib`gegl_tile_backend_swap_writer_thread + 120
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #23
frame #0: 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x0018b18b00004000
(lldb) bt all
* thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP
* frame #0: 0x00007ff818ff81da libsystem_kernel.dylib`kevent_id + 10
frame #1: 0x00007ff818eacfb8 libdispatch.dylib`_dispatch_kq_poll + 169
frame #2: 0x00007ff818eada2b libdispatch.dylib`_dispatch_event_loop_wait_for_ownership + 519
frame #3: 0x00007ff818e9b6b2 libdispatch.dylib`__DISPATCH_WAIT_FOR_QUEUE__ + 290
frame #4: 0x00007ff818e9b2ef libdispatch.dylib`_dispatch_sync_f_slow + 175
frame #5: 0x00007ff8215eab2f QuartzCore`CABackingStoreGetFrontTexture(CABackingStore*, CGColorSpace*) + 180
frame #6: 0x00007ff8215db9da QuartzCore`-[NSObject(CARenderValue) CA_prepareRenderValue] + 175
frame #7: 0x00007ff82183fdb5 QuartzCore`CA::Layer::prepare_contents(CALayer*, CA::Transaction*) + 183
frame #8: 0x00007ff8215d8537 QuartzCore`CA::Layer::prepare_commit(CA::Transaction*) + 293
frame #9: 0x00007ff82176bca4 QuartzCore`CA::Context::commit_transaction(CA::Transaction*, double, double*) + 978
frame #10: 0x00007ff8215b4455 QuartzCore`CA::Transaction::commit() + 725
frame #11: 0x00007ff81c87b28d AppKit`__62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 285
frame #12: 0x00007ff81d34bf59 AppKit`___NSRunLoopObserverCreateWithHandler_block_invoke + 41
frame #13: 0x00007ff8191107c6 CoreFoundation`__CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
frame #14: 0x00007ff8191106ea CoreFoundation`__CFRunLoopDoObservers + 493
frame #15: 0x00007ff81910fc6c CoreFoundation`__CFRunLoopRun + 850
frame #16: 0x00007ff81910f352 CoreFoundation`CFRunLoopRunSpecific + 557
frame #17: 0x00007ff8239b19d9 HIToolbox`RunCurrentEventLoopInMode + 292
frame #18: 0x00007ff8239b1616 HIToolbox`ReceiveNextEventCommon + 201
frame #19: 0x00007ff8239b1531 HIToolbox`_BlockUntilNextEventMatchingListInModeWithFilter + 66
frame #20: 0x00007ff81c71f885 AppKit`_DPSNextEvent + 880
frame #21: 0x00007ff81d013348 AppKit`-[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1304
frame #22: 0x0000000106c539f0 libgdk-quartz-2.0.0.dylib`poll_func + 272
frame #23: 0x0000000107ff7e9a libglib-2.0.0.dylib`g_main_context_poll + 106
frame #24: 0x0000000107ff5cf5 libglib-2.0.0.dylib`g_main_context_iterate + 405
frame #25: 0x0000000107ff61de libglib-2.0.0.dylib`g_main_loop_run + 558
frame #26: 0x0000000105cd07f9 gimp-bin`app_run + 2169
frame #27: 0x0000000105cd3f9a gimp-bin`main + 1402
frame #28: 0x00007ff818cad3a6 dyld`start + 1942
thread #2
frame #0: 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff819032ca0 libsystem_pthread.dylib`_pthread_wqthread + 416
frame #2: 0x00007ff819031b97 libsystem_pthread.dylib`start_wqthread + 15
thread #3, name = 'gmain'
frame #0: 0x00007ff818fff94a libsystem_kernel.dylib`__select + 10
frame #1: 0x000000010800beb1 libglib-2.0.0.dylib`g_poll + 737
frame #2: 0x0000000107ff7e9a libglib-2.0.0.dylib`g_main_context_poll + 106
frame #3: 0x0000000107ff5cf5 libglib-2.0.0.dylib`g_main_context_iterate + 405
frame #4: 0x0000000107ff5d93 libglib-2.0.0.dylib`g_main_context_iteration + 83
frame #5: 0x0000000107ff773d libglib-2.0.0.dylib`glib_worker_main + 29
frame #6: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #7: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #8: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #4, name = 'async'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9dc2 gimp-bin`gimp_parallel_run_async_thread_func(GimpParallelRunAsyncThread*) + 210
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #5, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #6, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #7, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #8, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #9, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #10, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #11, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #12, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #13, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #14, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #15, name = 'worker'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001060f9ebf gimp-bin`gimp_parallel_distribute_thread_func(GimpParallelDistributeThread*) + 223
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #16, queue = 'CA::CG::Queue'
frame #0: 0x00007ff818ff74d2 libsystem_kernel.dylib`read + 10
frame #1: 0x0000000106cd01b7 libgimpbase-2.0.0.dylib`gimp_stack_trace_print + 871
frame #2: 0x0000000105cd1182 gimp-bin`gimp_eek + 402
frame #3: 0x0000000105cd0fe4 gimp-bin`gimp_fatal_error + 36
frame #4: 0x0000000105cd245b gimp-bin`gimp_sigfatal_handler + 155
frame #5: 0x00007ff81906337d libsystem_platform.dylib`_sigtramp + 29
frame #6: 0x0000000107ad10eb libcairo.2.dylib`_cairo_surface_release_source_image + 107
frame #7: 0x0000000107b11ff8 libcairo.2.dylib`DataProviderReleaseCallback + 56
frame #8: 0x00007ff81eb55bd1 CoreGraphics`data_release_info + 31
frame #9: 0x00007ff81eb0feab CoreGraphics`data_provider_finalize + 66
frame #10: 0x00007ff81ead8ba4 CoreGraphics`data_provider_retain_count + 74
frame #11: 0x00007ff8191dae76 CoreFoundation`_CFRelease + 495
frame #12: 0x00007ff8215ee99e QuartzCore`CA::Render::Image::~Image() + 38
frame #13: 0x00007ff821633d0d QuartzCore`CA::Render::Image::release_data() const + 23
frame #14: 0x00007ff821611fbf QuartzCore`CA::OGL::Context::collect(bool) + 1305
frame #15: 0x00007ff82161119f QuartzCore`CA::CG::Renderer::collect_() + 397
frame #16: 0x00007ff821610749 QuartzCore`CA::CG::Renderer::flush(bool) + 53
frame #17: 0x00007ff8216aa90d QuartzCore`CA::CG::AccelQueue::flush_renderer(CA::CG::Queue::FlushMode, CA::CG::Renderer*) + 145
frame #18: 0x00007ff8216aa98b QuartzCore`CA::CG::AccelQueue::flush_all_renderers(CA::CG::Queue::FlushMode) + 65
frame #19: 0x00007ff821692946 QuartzCore`invocation function for block in CA::CG::Queue::Flush::callback(void*) + 26
frame #20: 0x00007ff8216125d1 QuartzCore`CA::CG::Queue::Flush::callback(void*) + 85
frame #21: 0x00007ff818e8e59a libdispatch.dylib`_dispatch_client_callout + 8
frame #22: 0x00007ff818e9476c libdispatch.dylib`_dispatch_lane_serial_drain + 1076
frame #23: 0x00007ff818e95100 libdispatch.dylib`_dispatch_lane_invoke + 377
frame #24: 0x00007ff818e9eaee libdispatch.dylib`_dispatch_root_queue_drain_deferred_wlh + 271
frame #25: 0x00007ff818e9e3fd libdispatch.dylib`_dispatch_workloop_worker_thread + 451
frame #26: 0x00007ff819032c47 libsystem_pthread.dylib`_pthread_wqthread + 327
frame #27: 0x00007ff819031b97 libsystem_pthread.dylib`start_wqthread + 15
thread #17
frame #0: 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x00007ff819032ca0 libsystem_pthread.dylib`_pthread_wqthread + 416
frame #2: 0x00007ff819031b97 libsystem_pthread.dylib`start_wqthread + 15
thread #18
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x0000000106c5465b libgdk-quartz-2.0.0.dylib`select_thread_func + 139
frame #3: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #4: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #19
frame #0: 0x00007ff818ffb72e libsystem_kernel.dylib`kevent + 10
frame #1: 0x0000000107eefe7b libgio-2.0.0.dylib`_kqueue_thread_func + 331
frame #2: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #3: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #20, name = 'com.apple.NSEventThread'
frame #0: 0x00007ff818ff6a6e libsystem_kernel.dylib`mach_msg2_trap + 10
frame #1: 0x00007ff819004e7a libsystem_kernel.dylib`mach_msg2_internal + 84
frame #2: 0x00007ff818ffdb92 libsystem_kernel.dylib`mach_msg_overwrite + 653
frame #3: 0x00007ff818ff6d5f libsystem_kernel.dylib`mach_msg + 19
frame #4: 0x00007ff819111405 CoreFoundation`__CFRunLoopServiceMachPort + 143
frame #5: 0x00007ff81910fe75 CoreFoundation`__CFRunLoopRun + 1371
frame #6: 0x00007ff81910f352 CoreFoundation`CFRunLoopRunSpecific + 557
frame #7: 0x00007ff81c87ca00 AppKit`_NSEventThread + 122
frame #8: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #9: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #21, name = 'pool'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903679c libsystem_pthread.dylib`_pthread_cond_wait + 1260
frame #2: 0x000000010805fdf1 libglib-2.0.0.dylib`g_cond_wait_until + 145
frame #3: 0x0000000107fb01d8 libglib-2.0.0.dylib`g_async_queue_pop_intern_unlocked + 168
frame #4: 0x0000000107fb0418 libglib-2.0.0.dylib`g_async_queue_timeout_pop + 56
frame #5: 0x0000000108031a48 libglib-2.0.0.dylib`g_thread_pool_wait_for_new_pool + 136
frame #6: 0x00000001080318b7 libglib-2.0.0.dylib`g_thread_pool_thread_proxy + 359
frame #7: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #8: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #9: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #22, name = 'swap writer'
frame #0: 0x00007ff818ff960e libsystem_kernel.dylib`__psynch_cvwait + 10
frame #1: 0x00007ff81903676b libsystem_pthread.dylib`_pthread_cond_wait + 1211
frame #2: 0x000000010805fc22 libglib-2.0.0.dylib`g_cond_wait + 50
frame #3: 0x00000001070b1fd8 libgegl-0.4.0.dylib`gegl_tile_backend_swap_writer_thread + 120
frame #4: 0x000000010803029d libglib-2.0.0.dylib`g_thread_proxy + 189
frame #5: 0x00007ff819036202 libsystem_pthread.dylib`_pthread_start + 99
frame #6: 0x00007ff819031bab libsystem_pthread.dylib`thread_start + 15
thread #23
frame #0: 0x00007ff818ff8192 libsystem_kernel.dylib`__workq_kernreturn + 10
frame #1: 0x0018b18b00004000