Jump to content
You must now use your email address to sign in [click for more info] ×

JKCalhoun

Members
  • Posts

    27
  • Joined

  • Last visited

Everything posted by JKCalhoun

  1. I also am unable to open older Publisher files. Same situation as OP. Tried turning off Hardware Acceleration (no effect). Displays "Loading 1 Document" but, as OP says, wait and wait and nothing loads. Publisher 1.10.4, macOS Big Sur EDIT: It finally loaded, claimed all my Linked Resources Changed (they had not been). Perhaps it is due to the file being image-heavy with all images in "the cloud" (iCloud Drive)....
  2. Sorry, I had not seen your reply until now. How am I able to switch off Metal acceleration?
  3. All crashes in a background thread. Three different "reasons" although all in CA: Termination Reason: COREANIMATION, [0x2] function=path_rect_frag_lph spec=TprcA3Xhf | (null) Termination Reason: COREANIMATION, [0x2] function=buffer_image_blit_frag_lph spec=TbibA3Xhf | (null) Termination Reason: COREANIMATION, [0x2] function=path_cubic_frag_lph spec=TpcbA3Xhf | (null) Thread 8 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x0000000184e71130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x0000000184e73a20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x0000000184e73a54 abort_with_payload + 16 3 com.apple.QuartzCore 0x000000018b25a88c CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x000000018b2589b0 CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x000000018b256508 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x000000018b39550c CA::OGL::MetalContext::draw_path_rects(unsigned int, CA::OGL::PathRect const*) + 72 7 com.apple.QuartzCore 0x000000018b41e434 CA::OGL::PathFiller::flush_rect() + 108 8 com.apple.QuartzCore 0x000000018b41f300 CA::OGL::PathFiller::finish() + 68 9 com.apple.QuartzCore 0x000000018b41f90c CA::OGL::PathFiller::render(CGPath const*) + 144 10 com.apple.QuartzCore 0x000000018b2b52cc CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 1996 11 com.apple.QuartzCore 0x000000018b25028c CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1380 12 com.apple.QuartzCore 0x000000018b24bb2c CA::CG::Queue::render_callback(void*) + 1208 13 libdispatch.dylib 0x0000000184cd5420 _dispatch_client_callout + 20 14 libdispatch.dylib 0x0000000184cdc87c _dispatch_lane_serial_drain + 836 15 libdispatch.dylib 0x0000000184cdd2cc _dispatch_lane_invoke + 408 16 libdispatch.dylib 0x0000000184ce73fc _dispatch_workloop_worker_thread + 708 17 libsystem_pthread.dylib 0x0000000184e7e060 _pthread_wqthread + 276 18 libsystem_pthread.dylib 0x0000000184e7cd94 start_wqthread + 8 Thread 11 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x0000000184e71130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x0000000184e73a20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x0000000184e73a54 abort_with_payload + 16 3 com.apple.QuartzCore 0x000000018b25a88c CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x000000018b2589b0 CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x000000018b256508 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x000000018b395338 CA::OGL::MetalContext::draw_buffer_image_rects(unsigned long, CA::OGL::Buffer const*, CA::OGL::Buffer const*) + 72 7 com.apple.QuartzCore 0x000000018b2f7fec CA::OGL::GlyphCache::flush(unsigned long, CGGlyphBitmap const* const*, CGGlyphPosition const*) + 616 8 com.apple.QuartzCore 0x000000018b2f8548 CA::OGL::GlyphCache::emit_glyphs(unsigned long, CGGlyphBitmap const* const*, CGGlyphPosition const*) + 508 9 com.apple.QuartzCore 0x000000018b428e70 CA::CG::draw_glyph_bitmaps(CA::CG::Renderer&, CA::CG::FillGlyphs const&, CA::CG::ShadowStyle const*) + 904 10 com.apple.QuartzCore 0x000000018b26c2f8 CA::CG::FillGlyphs::draw_shape_and_color(CA::CG::Renderer&) const + 40 11 com.apple.QuartzCore 0x000000018b25028c CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1380 12 com.apple.QuartzCore 0x000000018b24bb2c CA::CG::Queue::render_callback(void*) + 1208 13 libdispatch.dylib 0x0000000184cd5420 _dispatch_client_callout + 20 14 libdispatch.dylib 0x0000000184cdc87c _dispatch_lane_serial_drain + 836 15 libdispatch.dylib 0x0000000184cdd2cc _dispatch_lane_invoke + 408 16 libdispatch.dylib 0x0000000184ce73fc _dispatch_workloop_worker_thread + 708 17 libsystem_pthread.dylib 0x0000000184e7e060 _pthread_wqthread + 276 18 libsystem_pthread.dylib 0x0000000184e7cd94 start_wqthread + 8 Thread 4 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x0000000184e71130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x0000000184e73a20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x0000000184e73a54 abort_with_payload + 16 3 com.apple.QuartzCore 0x000000018b25a88c CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x000000018b2589b0 CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x000000018b256508 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x000000018b395580 CA::OGL::MetalContext::draw_path_cubics(unsigned int, CA::OGL::PathCubic const*) + 72 7 com.apple.QuartzCore 0x000000018b41db44 CA::OGL::PathFiller::flush_cube() + 220 8 com.apple.QuartzCore 0x000000018b41f308 CA::OGL::PathFiller::finish() + 76 9 com.apple.QuartzCore 0x000000018b41f90c CA::OGL::PathFiller::render(CGPath const*) + 144 10 com.apple.QuartzCore 0x000000018b2b52cc CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 1996 11 com.apple.QuartzCore 0x000000018b25028c CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1380 12 com.apple.QuartzCore 0x000000018b24bb2c CA::CG::Queue::render_callback(void*) + 1208 13 libdispatch.dylib 0x0000000184cd5420 _dispatch_client_callout + 20 14 libdispatch.dylib 0x0000000184cdc87c _dispatch_lane_serial_drain + 836 15 libdispatch.dylib 0x0000000184cdd2cc _dispatch_lane_invoke + 408 16 libdispatch.dylib 0x0000000184ce73fc _dispatch_workloop_worker_thread + 708 17 libsystem_pthread.dylib 0x0000000184e7e060 _pthread_wqthread + 276 18 libsystem_pthread.dylib 0x0000000184e7cd94 start_wqthread + 8 The backtraces of the crashed are the same from frames 0..5 But frame #6 is different in all three crashes: Crash #4 CA::OGL::MetalContext::draw_path_rects(unsigned int, CA::OGL::PathRect const*) + 72 Crash #5 CA::OGL::MetalContext::draw_buffer_image_rects(unsigned long, CA::OGL::Buffer const*, CA::OGL::Buffer const*) + 72 Crash #6 CA::OGL::MetalContext::draw_path_cubics(unsigned int, CA::OGL::PathCubic const*) + 72
  4. Sadly I have not had a stable version of Publisher on my M1 MacBook Pro. I have to go back to an older MacBook to get any work done. Persistently crashing in Metal/CA. It appears to be related to the ellipse image crop element. I was able to actually go almost an entire afternoon without a crash when I installed 1.9.3. But then as I added ellipse image crop element and started resizing it, dragging it, etc., the crashes began and have not let up. Publisher Crash #4.txt Publisher Crash #5.txt Publisher Crash #6.txt
  5. Opened the document (somehow) but started scrolling through it. Serious rendering bugs with the M1. Process: Affinity Publisher [21311] Path: /Applications/Affinity Publisher.app/Contents/MacOS/Affinity Publisher Identifier: com.seriflabs.affinitypublisher Version: 1.9.1 (1.9.9) App Item ID: 881418622 App External ID: 840577889 Code Type: ARM-64 (Native) Parent Process: ??? [1] Responsible: Affinity Publisher [21311] User ID: 501 Date/Time: 2021-03-21 18:37:21.426 -0700 OS Version: macOS 11.2.3 (20D91) Report Version: 12 Anonymous UUID: EB5025D0-6ADA-9D71-3CFC-E9A43F9121F7 Sleep/Wake UUID: F31AC77C-2AC2-40C4-BCFA-9D0D13AC6985 Time Awake Since Boot: 140000 seconds Time Since Wake: 45 seconds System Integrity Protection: enabled Crashed Thread: 6 Dispatch queue: CA::CG::Queue Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: COREANIMATION, [0x2] function=attachment_clear_frag_lph spec=TatcA3S1Xhf | (null) Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x000000019b7e2a48 kevent_id + 8 1 libdispatch.dylib 0x000000019b68dec0 _dispatch_kq_poll + 232 2 libdispatch.dylib 0x000000019b68e984 _dispatch_event_loop_wait_for_ownership + 440 3 libdispatch.dylib 0x000000019b67bd5c __DISPATCH_WAIT_FOR_QUEUE__ + 324 4 libdispatch.dylib 0x000000019b67b920 _dispatch_sync_f_slow + 148 5 com.apple.QuartzCore 0x00000001a1bcc0d4 CABackingStoreGetFrontTexture(CABackingStore*, CGColorSpace*) + 184 6 com.apple.QuartzCore 0x00000001a1bbe7f0 -[NSObject(CARenderValue) CA_prepareRenderValue] + 328 7 com.apple.QuartzCore 0x00000001a1bbb774 CA::Layer::prepare_commit(CA::Transaction*) + 472 8 com.apple.QuartzCore 0x00000001a1cded3c CA::Context::commit_transaction(CA::Transaction*, double, double*) + 448 9 com.apple.QuartzCore 0x00000001a1b98a78 CA::Transaction::commit() + 732 10 com.apple.QuartzCore 0x00000001a1bcf6dc CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 144 11 com.apple.CoreFoundation 0x000000019b913e08 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36 12 com.apple.CoreFoundation 0x000000019b913c54 __CFRunLoopDoObservers + 576 13 com.apple.CoreFoundation 0x000000019b9132cc __CFRunLoopRun + 1056 14 com.apple.CoreFoundation 0x000000019b912740 CFRunLoopRunSpecific + 600 15 com.apple.HIToolbox 0x00000001a34375c4 RunCurrentEventLoopInMode + 292 16 com.apple.HIToolbox 0x00000001a34373f4 ReceiveNextEventCommon + 688 17 com.apple.HIToolbox 0x00000001a3437124 _BlockUntilNextEventMatchingListInModeWithFilter + 76 18 com.apple.AppKit 0x000000019e0ec82c _DPSNextEvent + 868 19 com.apple.AppKit 0x000000019e0eb1ac -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1312 20 com.apple.AppKit 0x000000019e0dd060 -[NSApplication run] + 600 21 com.apple.AppKit 0x000000019e0ae804 NSApplicationMain + 1064 22 libdyld.dylib 0x000000019b835f34 start + 4 Thread 1:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x000000019b7e0ce8 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x000000019b7e1098 mach_msg + 76 2 com.apple.CoreFoundation 0x000000019b914e98 __CFRunLoopServiceMachPort + 380 3 com.apple.CoreFoundation 0x000000019b91336c __CFRunLoopRun + 1216 4 com.apple.CoreFoundation 0x000000019b912740 CFRunLoopRunSpecific + 600 5 com.apple.AppKit 0x000000019e26c864 _NSEventThread + 216 6 libsystem_pthread.dylib 0x000000019b81a06c _pthread_start + 320 7 libsystem_pthread.dylib 0x000000019b814da0 thread_start + 8 Thread 2:: CVDisplayLink 0 libsystem_kernel.dylib 0x000000019b7e4488 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x000000019b81a594 _pthread_cond_wait + 1236 2 com.apple.CoreVideo 0x00000001a2223db0 CVDisplayLink::waitUntil(unsigned long long) + 172 3 com.apple.CoreVideo 0x00000001a2223440 CVDisplayLink::runIOThread() + 424 4 libsystem_pthread.dylib 0x000000019b81a06c _pthread_start + 320 5 libsystem_pthread.dylib 0x000000019b814da0 thread_start + 8 Thread 3: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 4: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 5: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 6 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x000000019b809130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x000000019b80ba20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x000000019b80ba54 abort_with_payload + 16 3 com.apple.QuartzCore 0x00000001a1bf288c CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x00000001a1bf09b0 CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x00000001a1bee508 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x00000001a1d29848 CA::OGL::MetalContext::draw_axis_aligned_rects(unsigned int, CA::OGL::AxisAlignedRect const*) + 84 7 com.apple.QuartzCore 0x00000001a1d296b4 CA::OGL::MetalContext::clear_memoryless_texture() + 320 8 com.apple.QuartzCore 0x00000001a1bef4cc CA::OGL::MetalContext::set_surface(CA::OGL::Surface*) + 1100 9 com.apple.QuartzCore 0x00000001a1bee7ec CA::OGL::Context::prepare_destination_() + 104 10 com.apple.QuartzCore 0x00000001a1beb8c0 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 124 11 com.apple.QuartzCore 0x00000001a1d2d668 CA::OGL::MetalContext::draw_lines(unsigned int, unsigned int, CA::OGL::LineVertex const*) + 72 12 com.apple.QuartzCore 0x00000001a1c4eca4 CA::OGL::Shape::render_path(CA::OGL::Context&, CA::Bounds const&, CA::OGL::Shape::PathRenderer const&, bool) + 1320 13 com.apple.QuartzCore 0x00000001a1c4e73c CA::OGL::Shape::fill_sc_path(CA::OGL::Context&, CA::ScanConverter::Path const&, CA::ScanConverter::FillRule, CA::Bounds const&, bool, bool) + 184 14 com.apple.QuartzCore 0x00000001a1c4d5a8 CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 2728 15 com.apple.QuartzCore 0x00000001a1be8a18 CA::CG::DrawOp::render(CA::CG::Renderer&) const + 3312 16 com.apple.QuartzCore 0x00000001a1be3b2c CA::CG::Queue::render_callback(void*) + 1208 17 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 18 libdispatch.dylib 0x000000019b67487c _dispatch_lane_serial_drain + 836 19 libdispatch.dylib 0x000000019b6752cc _dispatch_lane_invoke + 408 20 libdispatch.dylib 0x000000019b67f3fc _dispatch_workloop_worker_thread + 708 21 libsystem_pthread.dylib 0x000000019b816060 _pthread_wqthread + 276 22 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 7: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 8: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 9: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 10: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 11: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 12: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 13: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 6 crashed with ARM Thread State (64-bit): x0: 0x000000000000000d x1: 0x0000000000000002 x2: 0x00000002d4e5eb30 x3: 0x000000000000003b x4: 0x00000001a1e27387 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000001 x8: 0x0000000000000020 x9: 0x0ae21587b461008d x10: 0x0100000100000000 x11: 0x00000000001174ca x12: 0x0000020000011000 x13: 0x0000000000000000 x14: 0x02000001100002a0 x15: 0x0200000010000210 x16: 0x0000000000000209 x17: 0x00000002019d9848 x18: 0x0000000000000000 x19: 0x0000000000000000 x20: 0x00000001a1e27387 x21: 0x000000000000003b x22: 0x00000002d4e5eb30 x23: 0x0000000000000002 x24: 0x000000000000000d x25: 0x00000001f1be3e1e x26: 0x00000001a1e272e2 x27: 0x00000001a1e27387 x28: 0x0000600004bbc1e0 fp: 0x00000002d4e5eab0 lr: 0x000000019b80ba20 sp: 0x00000002d4e5ea70 pc: 0x000000019b809130 cpsr: 0x40001000 far: 0x000000015b40d4b0 esr: 0x56000080
  6. Path rendering? Partial crash log: Process: Affinity Publisher [21229] Path: /Applications/Affinity Publisher.app/Contents/MacOS/Affinity Publisher Identifier: com.seriflabs.affinitypublisher Version: 1.9.1 (1.9.9) App Item ID: 881418622 App External ID: 840577889 Code Type: ARM-64 (Native) Parent Process: ??? [1] Responsible: Affinity Publisher [21229] User ID: 501 Date/Time: 2021-03-21 17:51:43.696 -0700 OS Version: macOS 11.2.3 (20D91) Report Version: 12 Anonymous UUID: EB5025D0-6ADA-9D71-3CFC-E9A43F9121F7 Sleep/Wake UUID: 135B0A36-9078-481D-81F2-4E5D405F38E8 Time Awake Since Boot: 140000 seconds Time Since Wake: 130 seconds System Integrity Protection: enabled Crashed Thread: 33 Dispatch queue: compiler request queue Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Application Specific Information: serializedRequest:395: failed assertion `Corrupted library' Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x000000019b7e2a48 kevent_id + 8 1 libdispatch.dylib 0x000000019b68dec0 _dispatch_kq_poll + 232 2 libdispatch.dylib 0x000000019b68e984 _dispatch_event_loop_wait_for_ownership + 440 3 libdispatch.dylib 0x000000019b67bd5c __DISPATCH_WAIT_FOR_QUEUE__ + 324 4 libdispatch.dylib 0x000000019b67b920 _dispatch_sync_f_slow + 148 5 com.apple.QuartzCore 0x00000001a1bcc0d4 CABackingStoreGetFrontTexture(CABackingStore*, CGColorSpace*) + 184 6 com.apple.QuartzCore 0x00000001a1bbe7f0 -[NSObject(CARenderValue) CA_prepareRenderValue] + 328 7 com.apple.QuartzCore 0x00000001a1bbb774 CA::Layer::prepare_commit(CA::Transaction*) + 472 8 com.apple.QuartzCore 0x00000001a1cded3c CA::Context::commit_transaction(CA::Transaction*, double, double*) + 448 9 com.apple.QuartzCore 0x00000001a1b98a78 CA::Transaction::commit() + 732 10 com.apple.AppKit 0x000000019e26ac88 __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 304 11 com.apple.AppKit 0x000000019e9bdc6c ___NSRunLoopObserverCreateWithHandler_block_invoke + 64 12 com.apple.CoreFoundation 0x000000019b913e08 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 36 13 com.apple.CoreFoundation 0x000000019b913c54 __CFRunLoopDoObservers + 576 14 com.apple.CoreFoundation 0x000000019b9131ac __CFRunLoopRun + 768 15 com.apple.CoreFoundation 0x000000019b912740 CFRunLoopRunSpecific + 600 16 com.apple.HIToolbox 0x00000001a34375c4 RunCurrentEventLoopInMode + 292 17 com.apple.HIToolbox 0x00000001a34373f4 ReceiveNextEventCommon + 688 18 com.apple.HIToolbox 0x00000001a3437124 _BlockUntilNextEventMatchingListInModeWithFilter + 76 19 com.apple.AppKit 0x000000019e0ec82c _DPSNextEvent + 868 20 com.apple.AppKit 0x000000019e0eb1ac -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1312 21 com.apple.AppKit 0x000000019e0dd060 -[NSApplication run] + 600 22 com.apple.AppKit 0x000000019e0ae804 NSApplicationMain + 1064 23 libdyld.dylib 0x000000019b835f34 start + 4 Thread 1: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 2: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 3: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 4:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x000000019b7e0ce8 mach_msg_trap + 8 1 libsystem_kernel.dylib 0x000000019b7e1098 mach_msg + 76 2 com.apple.CoreFoundation 0x000000019b914e98 __CFRunLoopServiceMachPort + 380 3 com.apple.CoreFoundation 0x000000019b91336c __CFRunLoopRun + 1216 4 com.apple.CoreFoundation 0x000000019b912740 CFRunLoopRunSpecific + 600 5 com.apple.AppKit 0x000000019e26c864 _NSEventThread + 216 6 libsystem_pthread.dylib 0x000000019b81a06c _pthread_start + 320 7 libsystem_pthread.dylib 0x000000019b814da0 thread_start + 8 Thread 5:: Dispatch queue: com.apple.root.default-qos 0 liblibraster.dylib 0x000000012e6549d0 void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 860 1 liblibraster.dylib 0x000000012e65494c void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 728 2 liblibraster.dylib 0x000000012e654608 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(void*, unsigned long) + 100 3 liblibkernel.dylib 0x000000010fe21658 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 172 4 libdispatch.dylib 0x000000019b66d464 _dispatch_client_callout2 + 20 5 libdispatch.dylib 0x000000019b680084 _dispatch_apply_invoke + 164 6 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 7 libdispatch.dylib 0x000000019b67e0d8 _dispatch_root_queue_drain + 656 8 libdispatch.dylib 0x000000019b67e7a4 _dispatch_worker_thread2 + 116 9 libsystem_pthread.dylib 0x000000019b816024 _pthread_wqthread + 216 10 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 6: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 7:: Dispatch queue: com.apple.root.default-qos 0 liblibraster.dylib 0x000000012df2743c Raster::ModelBase<Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ConstPixelAccessor<Raster::Safe, Raster::TranslateTransform>::SpanRead(Raster::InterleavedPixelSpan<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>&) + 4 1 liblibraster.dylib 0x000000012e65494c void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 728 2 liblibraster.dylib 0x000000012e654608 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(void*, unsigned long) + 100 3 liblibkernel.dylib 0x000000010fe21658 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 172 4 libdispatch.dylib 0x000000019b66d464 _dispatch_client_callout2 + 20 5 libdispatch.dylib 0x000000019b680c14 _dispatch_apply_invoke_and_wait + 164 6 libdispatch.dylib 0x000000019b680664 dispatch_apply_f + 700 7 liblibkernel.dylib 0x000000010fe21450 Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 408 8 liblibraster.dylib 0x000000012e4026d4 void Raster::Software<Raster::Multithreaded>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 796 9 liblibraster.dylib 0x000000012e3fc3c0 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::SyncHostCache(Kernel::RectT<int>*, bool, bool*) const + 740 10 liblibraster.dylib 0x000000012e3ff100 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::CopyPlanesFrom(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*) + 60 11 liblibraster.dylib 0x000000012e7a3628 Raster::CompressedRasterData::SetPlanesIntoInternalBitmap(Raster::Format, Raster::ICCManager::ICCProfileSet const&, bool, void*, int, int, bool*) const + 356 12 liblibraster.dylib 0x000000012e3ffda0 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ForceDelayLoad(bool*) const + 160 13 liblibpersona.dylib 0x0000000115fb40bc void Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ExecuteSource<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::DynamicsAreSameFormatHint, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::DisableMultithreading<Raster::Copy>, Raster::IdentityMask, Raster::IdentitySampler, Raster::IdentityTransform, Raster::Safe, Raster::NormalBlend>(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::DisableMultithreading<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::IdentityTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::Safe::Params const*, Raster::NormalBlend::Params const*) + 136 14 liblibpersona.dylib 0x0000000115fa7cdc void Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ExecuteDest<Raster::DynamicsAreSameFormatHint, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::DynamicBitmap, Raster::DisableMultithreading<Raster::Copy>, Raster::IdentityMask, Raster::IdentitySampler, Raster::IdentityTransform, Raster::Safe, Raster::NormalBlend>(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::DynamicBitmap const*, Raster::DisableMultithreading<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::IdentityTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::Safe::Params const*, Raster::NormalBlend::Params const*) + 144 15 liblibpersona.dylib 0x0000000115f9983c ViewTile::StaticLoadFullBitmapData(void*) + 708 16 liblibkernel.dylib 0x000000010fe20fc4 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority) + 152 17 libdispatch.dylib 0x000000019b66b8bc _dispatch_call_block_and_release + 32 18 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 19 libdispatch.dylib 0x000000019b67044c _dispatch_queue_override_invoke + 692 20 libdispatch.dylib 0x000000019b67dfac _dispatch_root_queue_drain + 356 21 libdispatch.dylib 0x000000019b67e7a4 _dispatch_worker_thread2 + 116 22 libsystem_pthread.dylib 0x000000019b816024 _pthread_wqthread + 216 23 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 8:: Dispatch queue: com.apple.root.default-qos 0 liblibraster.dylib 0x000000012e6549ac void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 824 1 liblibraster.dylib 0x000000012e65494c void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 728 2 liblibraster.dylib 0x000000012e654608 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(void*, unsigned long) + 100 3 liblibkernel.dylib 0x000000010fe21658 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 172 4 libdispatch.dylib 0x000000019b66d464 _dispatch_client_callout2 + 20 5 libdispatch.dylib 0x000000019b680c14 _dispatch_apply_invoke_and_wait + 164 6 libdispatch.dylib 0x000000019b680664 dispatch_apply_f + 700 7 liblibkernel.dylib 0x000000010fe21450 Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 408 8 liblibraster.dylib 0x000000012e4026d4 void Raster::Software<Raster::Multithreaded>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 796 9 liblibraster.dylib 0x000000012e3fc3c0 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::SyncHostCache(Kernel::RectT<int>*, bool, bool*) const + 740 10 liblibraster.dylib 0x000000012e3ff100 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::CopyPlanesFrom(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*) + 60 11 liblibraster.dylib 0x000000012e7a3628 Raster::CompressedRasterData::SetPlanesIntoInternalBitmap(Raster::Format, Raster::ICCManager::ICCProfileSet const&, bool, void*, int, int, bool*) const + 356 12 liblibraster.dylib 0x000000012e3ffda0 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ForceDelayLoad(bool*) const + 160 13 liblibpersona.dylib 0x0000000115fb40bc void Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ExecuteSource<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::DynamicsAreSameFormatHint, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::DisableMultithreading<Raster::Copy>, Raster::IdentityMask, Raster::IdentitySampler, Raster::IdentityTransform, Raster::Safe, Raster::NormalBlend>(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::DisableMultithreading<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::IdentityTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::Safe::Params const*, Raster::NormalBlend::Params const*) + 136 14 liblibpersona.dylib 0x0000000115fa7cdc void Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ExecuteDest<Raster::DynamicsAreSameFormatHint, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::DynamicBitmap, Raster::DisableMultithreading<Raster::Copy>, Raster::IdentityMask, Raster::IdentitySampler, Raster::IdentityTransform, Raster::Safe, Raster::NormalBlend>(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::DynamicBitmap const*, Raster::DisableMultithreading<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::IdentityTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::Safe::Params const*, Raster::NormalBlend::Params const*) + 144 15 liblibpersona.dylib 0x0000000115f9983c ViewTile::StaticLoadFullBitmapData(void*) + 708 16 liblibkernel.dylib 0x000000010fe20fc4 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority) + 152 17 libdispatch.dylib 0x000000019b66b8bc _dispatch_call_block_and_release + 32 18 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 19 libdispatch.dylib 0x000000019b67044c _dispatch_queue_override_invoke + 692 20 libdispatch.dylib 0x000000019b67dfac _dispatch_root_queue_drain + 356 21 libdispatch.dylib 0x000000019b67e7a4 _dispatch_worker_thread2 + 116 22 libsystem_pthread.dylib 0x000000019b816024 _pthread_wqthread + 216 23 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 9: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 10:: Dispatch queue: com.apple.root.default-qos 0 liblibkernel.dylib 0x000000010fd9e724 Kernel::FileStoreItem::PostMarkAsDirty() + 120 1 liblibkernel.dylib 0x000000010fd9d9c0 Kernel::FileStoreStateObject::MarkAsDirty() + 348 2 liblibraster.dylib 0x000000012e274254 Raster::Block::GetMutableBuffer() + 360 3 liblibraster.dylib 0x000000012ddcd688 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::HomogenousChannelAccessor<Raster::AllChannels>::_FullLookup(int, int) + 548 4 liblibraster.dylib 0x000000012e6547cc void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 344 5 liblibraster.dylib 0x000000012e654608 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(void*, unsigned long) + 100 6 liblibkernel.dylib 0x000000010fe21658 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 172 7 libdispatch.dylib 0x000000019b66d464 _dispatch_client_callout2 + 20 8 libdispatch.dylib 0x000000019b680c14 _dispatch_apply_invoke_and_wait + 164 9 libdispatch.dylib 0x000000019b680664 dispatch_apply_f + 700 10 liblibkernel.dylib 0x000000010fe21450 Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 408 11 liblibraster.dylib 0x000000012e4026d4 void Raster::Software<Raster::Multithreaded>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 796 12 liblibraster.dylib 0x000000012e3fc3c0 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::SyncHostCache(Kernel::RectT<int>*, bool, bool*) const + 740 13 liblibraster.dylib 0x000000012e3ff100 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::CopyPlanesFrom(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*) + 60 14 liblibraster.dylib 0x000000012e7a3628 Raster::CompressedRasterData::SetPlanesIntoInternalBitmap(Raster::Format, Raster::ICCManager::ICCProfileSet const&, bool, void*, int, int, bool*) const + 356 15 liblibraster.dylib 0x000000012e3ffda0 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ForceDelayLoad(bool*) const + 160 16 liblibpersona.dylib 0x0000000115fb40bc void Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ExecuteSource<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::DynamicsAreSameFormatHint, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::DisableMultithreading<Raster::Copy>, Raster::IdentityMask, Raster::IdentitySampler, Raster::IdentityTransform, Raster::Safe, Raster::NormalBlend>(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::DisableMultithreading<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::IdentityTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::Safe::Params const*, Raster::NormalBlend::Params const*) + 136 17 liblibpersona.dylib 0x0000000115fa7cdc void Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ExecuteDest<Raster::DynamicsAreSameFormatHint, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::DynamicBitmap, Raster::DisableMultithreading<Raster::Copy>, Raster::IdentityMask, Raster::IdentitySampler, Raster::IdentityTransform, Raster::Safe, Raster::NormalBlend>(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::DynamicBitmap const*, Raster::DisableMultithreading<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::IdentityTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::Safe::Params const*, Raster::NormalBlend::Params const*) + 144 18 liblibpersona.dylib 0x0000000115f9983c ViewTile::StaticLoadFullBitmapData(void*) + 708 19 liblibkernel.dylib 0x000000010fe20fc4 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority) + 152 20 libdispatch.dylib 0x000000019b66b8bc _dispatch_call_block_and_release + 32 21 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 22 libdispatch.dylib 0x000000019b67044c _dispatch_queue_override_invoke + 692 23 libdispatch.dylib 0x000000019b67dfac _dispatch_root_queue_drain + 356 24 libdispatch.dylib 0x000000019b67e7a4 _dispatch_worker_thread2 + 116 25 libsystem_pthread.dylib 0x000000019b816024 _pthread_wqthread + 216 26 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 11:: Dispatch queue: com.apple.root.default-qos 0 liblibraster.dylib 0x000000012e6549ec void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 888 1 liblibraster.dylib 0x000000012e65494c void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 728 2 liblibraster.dylib 0x000000012e654608 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(void*, unsigned long) + 100 3 liblibkernel.dylib 0x000000010fe21658 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 172 4 libdispatch.dylib 0x000000019b66d464 _dispatch_client_callout2 + 20 5 libdispatch.dylib 0x000000019b680084 _dispatch_apply_invoke + 164 6 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 7 libdispatch.dylib 0x000000019b67e0d8 _dispatch_root_queue_drain + 656 8 libdispatch.dylib 0x000000019b67e7a4 _dispatch_worker_thread2 + 116 9 libsystem_pthread.dylib 0x000000019b816024 _pthread_wqthread + 216 10 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 12: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 13:: Dispatch queue: com.apple.root.default-qos 0 libsystem_kernel.dylib 0x000000019b7e0c28 _kernelrpc_mach_vm_deallocate_trap + 8 1 libsystem_kernel.dylib 0x000000019b7e27f4 mach_vm_deallocate + 88 2 libsystem_malloc.dylib 0x000000019b64bfe4 mvm_deallocate_pages + 144 3 libsystem_malloc.dylib 0x000000019b64a434 free_large + 872 4 liblibraster.dylib 0x000000012e3f971c Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::DestroyHardwareBuffer() const + 120 5 liblibraster.dylib 0x000000012e3fa5b4 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::~Bitmap() + 64 6 liblibraster.dylib 0x000000012e3fb12c Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::~Bitmap() + 12 7 liblibraster.dylib 0x000000012dc79d1c virtual thunk to Raster::DynamicBitmap::~DynamicBitmap() + 64 8 liblibraster.dylib 0x000000012e7a3594 Raster::CompressedRasterData::SetPlanesIntoInternalBitmap(Raster::Format, Raster::ICCManager::ICCProfileSet const&, bool, void*, int, int, bool*) const + 208 9 liblibraster.dylib 0x000000012e3ffda0 Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ForceDelayLoad(bool*) const + 160 10 liblibpersona.dylib 0x0000000115fb40bc void Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ExecuteSource<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::DynamicsAreSameFormatHint, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::DisableMultithreading<Raster::Copy>, Raster::IdentityMask, Raster::IdentitySampler, Raster::IdentityTransform, Raster::Safe, Raster::NormalBlend>(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::DisableMultithreading<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::IdentityTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::Safe::Params const*, Raster::NormalBlend::Params const*) + 136 11 liblibpersona.dylib 0x0000000115fa7cdc void Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::ExecuteDest<Raster::DynamicsAreSameFormatHint, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::DynamicBitmap, Raster::DisableMultithreading<Raster::Copy>, Raster::IdentityMask, Raster::IdentitySampler, Raster::IdentityTransform, Raster::Safe, Raster::NormalBlend>(Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::DynamicBitmap const*, Raster::DisableMultithreading<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::IdentityTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::Safe::Params const*, Raster::NormalBlend::Params const*) + 144 12 liblibpersona.dylib 0x0000000115f9983c ViewTile::StaticLoadFullBitmapData(void*) + 708 13 liblibkernel.dylib 0x000000010fe20fc4 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority) + 152 14 libdispatch.dylib 0x000000019b66b8bc _dispatch_call_block_and_release + 32 15 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 16 libdispatch.dylib 0x000000019b67044c _dispatch_queue_override_invoke + 692 17 libdispatch.dylib 0x000000019b67dfac _dispatch_root_queue_drain + 356 18 libdispatch.dylib 0x000000019b67e7a4 _dispatch_worker_thread2 + 116 19 libsystem_pthread.dylib 0x000000019b816024 _pthread_wqthread + 216 20 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 14: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 15: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 16: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 17:: CVDisplayLink 0 libsystem_kernel.dylib 0x000000019b7e4488 __psynch_cvwait + 8 1 libsystem_pthread.dylib 0x000000019b81a594 _pthread_cond_wait + 1236 2 com.apple.CoreVideo 0x00000001a2223db0 CVDisplayLink::waitUntil(unsigned long long) + 172 3 com.apple.CoreVideo 0x00000001a2223440 CVDisplayLink::runIOThread() + 424 4 libsystem_pthread.dylib 0x000000019b81a06c _pthread_start + 320 5 libsystem_pthread.dylib 0x000000019b814da0 thread_start + 8 Thread 18:: Dispatch queue: com.apple.root.default-qos 0 liblibraster.dylib 0x000000012e654994 void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 800 1 liblibraster.dylib 0x000000012e65494c void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 728 2 liblibraster.dylib 0x000000012e654608 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(void*, unsigned long) + 100 3 liblibkernel.dylib 0x000000010fe21658 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 172 4 libdispatch.dylib 0x000000019b66d464 _dispatch_client_callout2 + 20 5 libdispatch.dylib 0x000000019b680084 _dispatch_apply_invoke + 164 6 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 7 libdispatch.dylib 0x000000019b67e0d8 _dispatch_root_queue_drain + 656 8 libdispatch.dylib 0x000000019b67e7a4 _dispatch_worker_thread2 + 116 9 libsystem_pthread.dylib 0x000000019b816024 _pthread_wqthread + 216 10 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 19: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 20: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 21: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 22:: Dispatch queue: com.apple.root.default-qos 0 libsystem_malloc.dylib 0x000000019b63edb4 nanov2_allocate_from_block + 240 1 libsystem_malloc.dylib 0x000000019b63e520 nanov2_allocate + 128 2 libsystem_malloc.dylib 0x000000019b63e520 nanov2_allocate + 128 3 libsystem_malloc.dylib 0x000000019b63e43c nanov2_malloc + 64 4 libsystem_malloc.dylib 0x000000019b65a0d8 _malloc_zone_malloc + 152 5 libc++abi.dylib 0x000000019b7dbb38 operator new(unsigned long) + 32 6 liblibraster.dylib 0x000000012df092d0 Raster::MemoryManager::Attach(Raster::Block const*) + 80 7 liblibraster.dylib 0x000000012e274348 Raster::Block::GetMutableBuffer() + 604 8 liblibraster.dylib 0x000000012e273f3c Raster::Block::Copy(Raster::Block const&) + 176 9 liblibraster.dylib 0x000000012e3bf800 Kernel::COW<Raster::Block>::operator->() + 208 10 liblibraster.dylib 0x000000012e3bf914 Raster::Tile::IncrementRefCountMutable() + 68 11 liblibraster.dylib 0x000000012ddcd83c Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>::HomogenousChannelAccessor<Raster::AllChannels>::_FullLookup(int, int) + 984 12 liblibraster.dylib 0x000000012e6547cc void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8> const*, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::TranslateTransform::Params const*, Raster::IdentitySampler::Params const*, Raster::NormalBlend::Params const*) + 344 13 liblibraster.dylib 0x000000012e654608 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Bitmap<Raster::Cyan8, Raster::Magenta8, Raster::Yellow8, Raster::Black8, Raster::Alpha8>, Raster::Copy, Raster::IdentityMask, Raster::IdentitySampler, Raster::TranslateTransform, Raster::Safe, Raster::NormalBlend>(void*, unsigned long) + 100 14 liblibkernel.dylib 0x000000010fe21658 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, int) + 172 15 libdispatch.dylib 0x000000019b66d464 _dispatch_client_callout2 + 20 16 libdispatch.dylib 0x000000019b680084 _dispatch_apply_invoke + 164 17 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 18 libdispatch.dylib 0x000000019b67e0d8 _dispatch_root_queue_drain + 656 19 libdispatch.dylib 0x000000019b67e7a4 _dispatch_worker_thread2 + 116 20 libsystem_pthread.dylib 0x000000019b816024 _pthread_wqthread + 216 21 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 23: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 24: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 25: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 26: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 27: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 28: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 29: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 30: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 31: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 32: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 33 Crashed:: Dispatch queue: compiler request queue 0 libsystem_kernel.dylib 0x000000019b7e8cec __pthread_kill + 8 1 libsystem_pthread.dylib 0x000000019b819c24 pthread_kill + 292 2 libsystem_c.dylib 0x000000019b761864 abort + 104 3 libsystem_c.dylib 0x000000019b760b14 __assert_rtn + 208 4 com.apple.Metal 0x00000001a3162510 MTLReportFailure.cold.1 + 56 5 com.apple.Metal 0x00000001a314fe8c MTLReportFailure + 468 6 com.apple.Metal 0x00000001a30c8ebc MTLCompilerFunctionRequest::serializedRequest(unsigned int, char**) + 984 7 com.apple.Metal 0x00000001a30c8510 XPCCompilerConnection::BuildRequestInternal(MTLCompilerRequest*, char const*, NSObject<OS_dispatch_data>*, int, bool, void (unsigned int, void const*, unsigned long, char const*) block_pointer) + 220 8 com.apple.Metal 0x00000001a310a2a4 invocation function for block in XPCCompilerConnection::BuildRequest(MTLCompilerRequest*, char const*, NSObject<OS_dispatch_data>*, int, bool, void (unsigned int, void const*, unsigned long, char const*) block_pointer) + 64 9 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 10 libdispatch.dylib 0x000000019b67ba98 _dispatch_lane_barrier_sync_invoke_and_complete + 60 11 com.apple.Metal 0x00000001a30c83c4 XPCCompilerConnection::BuildRequest(MTLCompilerRequest*, char const*, NSObject<OS_dispatch_data>*, int, bool, void (unsigned int, void const*, unsigned long, char const*) block_pointer) + 136 12 com.apple.Metal 0x00000001a30c81f8 MTLCompilerConnectionManagerPrivate::buildRequest(unsigned int, MTLCompilerRequest*, bool, void (MTLCompilerError, NSObject<OS_dispatch_data>*, char const*) block_pointer) + 372 13 com.apple.Metal 0x00000001a3133238 -[MTLCompiler compileFunctionRequestInternal:frameworkLinking:linkDataSize:reflectionOnly:completionHandler:] + 2772 14 com.apple.AGXMetal13-3 0x000000013d01b9dc 0x13d000000 + 113116 15 com.apple.AGXMetal13-3 0x000000013d0195ec 0x13d000000 + 103916 16 com.apple.AGXMetal13-3 0x000000013d018968 0x13d000000 + 100712 17 com.apple.AGXMetal13-3 0x000000013d021980 0x13d000000 + 137600 18 com.apple.QuartzCore 0x00000001a1bf1888 CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 4356 19 com.apple.QuartzCore 0x00000001a1bee508 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 20 com.apple.QuartzCore 0x00000001a1d2d3b0 CA::OGL::MetalContext::draw_path_joins(unsigned int, CA::OGL::PathJoin const*) + 76 21 com.apple.QuartzCore 0x00000001a1db7d48 CA::OGL::PathStroker::flush_joins() + 108 22 com.apple.QuartzCore 0x00000001a1db92a4 CA::OGL::PathStroker::render(CGPath const*) + 172 23 com.apple.QuartzCore 0x00000001a1c4d1a4 CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 1700 24 com.apple.QuartzCore 0x00000001a1cc7e70 CA::CG::stroke_path(CA::CG::Renderer&, CGPath const*, CA::CG::BasicState const&, CA::CG::StrokeState const&, CA::Mat2<double> const&, bool, bool) + 292 25 com.apple.QuartzCore 0x00000001a1be828c CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1380 26 com.apple.QuartzCore 0x00000001a1be3b2c CA::CG::Queue::render_callback(void*) + 1208 27 libdispatch.dylib 0x000000019b66d420 _dispatch_client_callout + 20 28 libdispatch.dylib 0x000000019b67487c _dispatch_lane_serial_drain + 836 29 libdispatch.dylib 0x000000019b6752cc _dispatch_lane_invoke + 408 30 libdispatch.dylib 0x000000019b67f3fc _dispatch_workloop_worker_thread + 708 31 libsystem_pthread.dylib 0x000000019b816060 _pthread_wqthread + 276 32 libsystem_pthread.dylib 0x000000019b814d94 start_wqthread + 8 Thread 34: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 35: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 36: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 37: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 38: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 39: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 40: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 41: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 42: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0 Thread 43: 0 libsystem_pthread.dylib 0x000000019b814d8c start_wqthread + 0
  7. I wonder, if you're creating the dispatch queue to render, if you could bump up the priority of the queue to give Metal more time to render.
  8. And again, scrolling. CGPath crash again: Thread 5 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x0000000182e48130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x0000000182e4aa20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x0000000182e4aa54 abort_with_payload + 16 3 com.apple.QuartzCore 0x000000018922db68 CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x000000018922bc8c CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x00000001892297e4 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x00000001893687a4 CA::OGL::MetalContext::draw_path_cubics(unsigned int, CA::OGL::PathCubic const*) + 72 7 com.apple.QuartzCore 0x00000001893f0cf0 CA::OGL::PathFiller::flush_cube() + 220 8 com.apple.QuartzCore 0x00000001893f24b4 CA::OGL::PathFiller::finish() + 76 9 com.apple.QuartzCore 0x00000001893f2774 CA::OGL::PathFiller::render(CGPath const*, CGAffineTransform const*, double, double const*, unsigned long, double, CGLineCap, CGLineJoin, double, double, CGRect const*) + 176 10 com.apple.QuartzCore 0x0000000189288610 CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 2100 11 com.apple.QuartzCore 0x0000000189303094 CA::CG::stroke_path(CA::CG::Renderer&, CGPath const*, CA::CG::BasicState const&, CA::CG::StrokeState const&, CA::Mat2<double> const&, bool, bool) + 292 12 com.apple.QuartzCore 0x0000000189223568 CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1380 13 com.apple.QuartzCore 0x000000018921ee08 CA::CG::Queue::render_callback(void*) + 1208 14 libdispatch.dylib 0x0000000182cac420 _dispatch_client_callout + 20 15 libdispatch.dylib 0x0000000182cb387c _dispatch_lane_serial_drain + 836 16 libdispatch.dylib 0x0000000182cb42cc _dispatch_lane_invoke + 408 17 libdispatch.dylib 0x0000000182cbe3fc _dispatch_workloop_worker_thread + 708 18 libsystem_pthread.dylib 0x0000000182e55060 _pthread_wqthread + 276 19 libsystem_pthread.dylib 0x0000000182e53d94 start_wqthread + 8
  9. Relaunched, continued editing, crash again. Now we're back to CoreAnimation crashing a background thread. The original CGPath crash I keep seeing. Thread 11 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x0000000193be0130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x0000000193be2a20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x0000000193be2a54 abort_with_payload + 16 3 com.apple.QuartzCore 0x0000000199fc5b68 CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x0000000199fc3c8c CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x0000000199fc17e4 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x000000019a100730 CA::OGL::MetalContext::draw_path_rects(unsigned int, CA::OGL::PathRect const*) + 72 7 com.apple.QuartzCore 0x000000019a1895e0 CA::OGL::PathFiller::flush_rect() + 108 8 com.apple.QuartzCore 0x000000019a18a4ac CA::OGL::PathFiller::finish() + 68 9 com.apple.QuartzCore 0x000000019a18a774 CA::OGL::PathFiller::render(CGPath const*, CGAffineTransform const*, double, double const*, unsigned long, double, CGLineCap, CGLineJoin, double, double, CGRect const*) + 176 10 com.apple.QuartzCore 0x000000019a020610 CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 2100 11 com.apple.QuartzCore 0x000000019a09b094 CA::CG::stroke_path(CA::CG::Renderer&, CGPath const*, CA::CG::BasicState const&, CA::CG::StrokeState const&, CA::Mat2<double> const&, bool, bool) + 292 12 com.apple.QuartzCore 0x0000000199fbb568 CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1380 13 com.apple.QuartzCore 0x0000000199fb6e08 CA::CG::Queue::render_callback(void*) + 1208 14 libdispatch.dylib 0x0000000193a44420 _dispatch_client_callout + 20 15 libdispatch.dylib 0x0000000193a4b87c _dispatch_lane_serial_drain + 836 16 libdispatch.dylib 0x0000000193a4c2cc _dispatch_lane_invoke + 408 17 libdispatch.dylib 0x0000000193a563fc _dispatch_workloop_worker_thread + 708 18 libsystem_pthread.dylib 0x0000000193bed060 _pthread_wqthread + 276 19 libsystem_pthread.dylib 0x0000000193bebd94 start_wqthread + 8
  10. A new crash today. Main thread this time. Here is the relevant backtrace. Same M1 MacBook Pro running macOS Big Sur (11.1): Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 liblibpersona.dylib 0x000000011f5d0cc4 TextFlowHandleGenerator::MakeHandles(HandleTool const&) const + 1276 1 liblibpersona.dylib 0x000000011f5d0bfc TextFlowHandleGenerator::MakeHandles(HandleTool const&) const + 1076 2 liblibpersona.dylib 0x000000011f5d0600 TextFlowHandleGenerator::HandleAtPoint(HandleTool const&, HandleTool::HandlePicker&) + 76 3 liblibpersona.dylib 0x000000010dcc9a0c HandleTool::HandleGeneratorSet::HandleAtPoint(HandleTool const&, HandleTool::HandlePicker&) const + 180 4 liblibpersona.dylib 0x000000010dccd50c HandleTool::UpdateHoverHandle() + 144 5 liblibpersona.dylib 0x000000010dccfba4 HandleTool::ResetHoverHandle(Kernel::Counted<HandleTool::Handle> const&) + 336 6 liblibpersona.dylib 0x000000010dccf9e4 HandleTool::OnMouseUp(ToolPointSpread const&) + 480 7 liblibpersona.dylib 0x000000010c2f6080 Tool::MouseUp(ToolPointView const&, unsigned int) + 1008 8 liblibaffinity.dylib 0x000000010847bc14 Affinity::DocumentViewController::MouseUp(Kernel::Counted<Tool>, Kernel::PointT<float> const&, ToolPointView const&, unsigned int) + 396 9 com.seriflabs.libcocoaui 0x00000001066ead74 -[DocumentView mouseUp:] + 828 10 com.apple.AppKit 0x00000001966cf030 forwardMethod + 200 11 com.apple.AppKit 0x0000000196645f98 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2560 12 com.apple.AppKit 0x000000019664532c -[NSWindow(NSEventRouting) sendEvent:] + 352 13 com.seriflabs.libcocoaui 0x00000001065ca498 -[PersonaWindow sendEvent:] + 1212 14 com.apple.AppKit 0x00000001966440d4 -[NSApplication(NSEvent) sendEvent:] + 2512 15 com.seriflabs.libcocoaui 0x00000001065fa188 -[Application sendEvent:] + 800 16 com.apple.AppKit 0x00000001969139c0 -[NSApplication _handleEvent:] + 76 17 com.apple.AppKit 0x00000001964b2634 -[NSApplication run] + 640 18 com.apple.AppKit 0x0000000196483db0 NSApplicationMain + 1064 19 libdyld.dylib 0x0000000193c0cf34 start + 4
  11. My understanding is that increased security added to Big Sur (and perhaps Catalina) mean that launching an app will check against an Apple database to see if the app is "whitelisted" (well, that is not the technical term) and not some sort of "rogue" app. Checking a database at launch obviously adds time to the launch. You can, I believe, get around the delay by turning off WiFi when you launch an app since the OS defaults to allowing the app to run if the OS is unable to check against a certificate on the network. Turning off/on WiFi is of course a pain, but it would be interesting to see if that was a the issue. Hopefully Apple gives us a way to turn that feature off or can post-evaluate an app before you even go to launch it.
  12. Rebooted again. Crashed almost immediately trying to drag an image in. Cubic again. Thread 12 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x0000000193be0130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x0000000193be2a20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x0000000193be2a54 abort_with_payload + 16 3 com.apple.QuartzCore 0x0000000199fc5b68 CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x0000000199fc3c8c CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x0000000199fc17e4 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x000000019a1007a4 CA::OGL::MetalContext::draw_path_cubics(unsigned int, CA::OGL::PathCubic const*) + 72 7 com.apple.QuartzCore 0x000000019a188cf0 CA::OGL::PathFiller::flush_cube() + 220 8 com.apple.QuartzCore 0x000000019a18a4b4 CA::OGL::PathFiller::finish() + 76 9 com.apple.QuartzCore 0x000000019a18a774 CA::OGL::PathFiller::render(CGPath const*, CGAffineTransform const*, double, double const*, unsigned long, double, CGLineCap, CGLineJoin, double, double, CGRect const*) + 176 10 com.apple.QuartzCore 0x000000019a020610 CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 2100 11 com.apple.QuartzCore 0x000000019a09b094 CA::CG::stroke_path(CA::CG::Renderer&, CGPath const*, CA::CG::BasicState const&, CA::CG::StrokeState const&, CA::Mat2<double> const&, bool, bool) + 292 12 com.apple.QuartzCore 0x0000000199fbb568 CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1380 13 com.apple.QuartzCore 0x0000000199fb6e08 CA::CG::Queue::render_callback(void*) + 1208 14 libdispatch.dylib 0x0000000193a44420 _dispatch_client_callout + 20 15 libdispatch.dylib 0x0000000193a4b87c _dispatch_lane_serial_drain + 836 16 libdispatch.dylib 0x0000000193a4c2cc _dispatch_lane_invoke + 408 17 libdispatch.dylib 0x0000000193a563fc _dispatch_workloop_worker_thread + 708 18 libsystem_pthread.dylib 0x0000000193bed060 _pthread_wqthread + 276 19 libsystem_pthread.dylib 0x0000000193bebd94 start_wqthread + 8
  13. I rebooted my M1 MacBook and the crashing seemed to have abated. About 24 hours later though and a CA crash again. Maybe some kind of path fill/stroke? Thread 4 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x00000001a4b9c130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x00000001a4b9ea20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x00000001a4b9ea54 abort_with_payload + 16 3 com.apple.QuartzCore 0x00000001aaf81b68 CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x00000001aaf7fc8c CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x00000001aaf7d7e4 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x00000001ab0bc7a4 CA::OGL::MetalContext::draw_path_cubics(unsigned int, CA::OGL::PathCubic const*) + 72 7 com.apple.QuartzCore 0x00000001ab144cf0 CA::OGL::PathFiller::flush_cube() + 220 8 com.apple.QuartzCore 0x00000001ab1464b4 CA::OGL::PathFiller::finish() + 76 9 com.apple.QuartzCore 0x00000001ab146774 CA::OGL::PathFiller::render(CGPath const*, CGAffineTransform const*, double, double const*, unsigned long, double, CGLineCap, CGLineJoin, double, double, CGRect const*) + 176 10 com.apple.QuartzCore 0x00000001aafdc610 CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 2100 11 com.apple.QuartzCore 0x00000001ab057094 CA::CG::stroke_path(CA::CG::Renderer&, CGPath const*, CA::CG::BasicState const&, CA::CG::StrokeState const&, CA::Mat2<double> const&, bool, bool) + 292 12 com.apple.QuartzCore 0x00000001aaf77568 CA::CG::DrawOp::render(CA::CG::Renderer&) const + 1380 13 com.apple.QuartzCore 0x00000001aaf72e08 CA::CG::Queue::render_callback(void*) + 1208 14 libdispatch.dylib 0x00000001a4a00420 _dispatch_client_callout + 20 15 libdispatch.dylib 0x00000001a4a0787c _dispatch_lane_serial_drain + 836 16 libdispatch.dylib 0x00000001a4a082cc _dispatch_lane_invoke + 408 17 libdispatch.dylib 0x00000001a4a123fc _dispatch_workloop_worker_thread + 708 18 libsystem_pthread.dylib 0x00000001a4ba9060 _pthread_wqthread + 276 19 libsystem_pthread.dylib 0x00000001a4ba7d94 start_wqthread + 8
  14. CoreAnimation crash repeatedly happening when I scroll through there document. I cannot use Publisher now! As you can see, latest Mac OS, M1 MacBook, Process: Affinity Publisher [888] Path: /Applications/Affinity Publisher.app/Contents/MacOS/Affinity Publisher Identifier: com.seriflabs.affinitypublisher Version: 1.8.6 (1.8.12) App Item ID: 881418622 App External ID: 838956949 Code Type: ARM-64 (Native) Parent Process: ??? [1] Responsible: Affinity Publisher [888] User ID: 501 Date/Time: 2021-01-22 17:50:02.922 -0800 OS Version: macOS 11.1 (20C69) Report Version: 12 Anonymous UUID: EB5025D0-6ADA-9D71-3CFC-E9A43F9121F7 Sleep/Wake UUID: BDC032FC-FE40-4CBE-A8B8-DDEB166CAC55 Time Awake Since Boot: 980000 seconds Time Since Wake: 520 seconds System Integrity Protection: enabled Crashed Thread: 3 Dispatch queue: CA::CG::Queue Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Exception Note: EXC_CORPSE_NOTIFY Termination Reason: COREANIMATION, [0x2] function=attachment_clear_frag_lph spec=TatcA3S1Xhf | (null) : Thread 3 Crashed:: Dispatch queue: CA::CG::Queue 0 libsystem_kernel.dylib 0x000000019f14c130 __abort_with_payload + 8 1 libsystem_kernel.dylib 0x000000019f14ea20 abort_with_payload_wrapper_internal + 104 2 libsystem_kernel.dylib 0x000000019f14ea54 abort_with_payload + 16 3 com.apple.QuartzCore 0x00000001a5531b68 CA::OGL::MetalContext::create_fragment_shader(CA::OGL::MetalContext::FragmentShader::Spec const&) + 3396 4 com.apple.QuartzCore 0x00000001a552fc8c CA::OGL::MetalContext::create_pipeline_state(CA::OGL::MetalContext::Pipeline::Spec const&, unsigned int*, std::__1::atomic<bool>*) + 556 5 com.apple.QuartzCore 0x00000001a552d7e4 CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 11460 6 com.apple.QuartzCore 0x00000001a5668a6c CA::OGL::MetalContext::draw_axis_aligned_rects(unsigned int, CA::OGL::AxisAlignedRect const*) + 84 7 com.apple.QuartzCore 0x00000001a56688d8 CA::OGL::MetalContext::clear_memoryless_texture() + 320 8 com.apple.QuartzCore 0x00000001a552e7a8 CA::OGL::MetalContext::set_surface(CA::OGL::Surface*) + 1100 9 com.apple.QuartzCore 0x00000001a552dac8 CA::OGL::Context::prepare_destination_() + 104 10 com.apple.QuartzCore 0x00000001a552ab9c CA::OGL::MetalContext::draw(MTLPrimitiveType, unsigned int, unsigned int, void const*, unsigned long, unsigned int, unsigned int, unsigned short const*, CA::OGL::ClipPlane const*, CA::OGL::MetalBufferPool::MetalBuffer const*) + 124 11 com.apple.QuartzCore 0x00000001a566c88c CA::OGL::MetalContext::draw_lines(unsigned int, unsigned int, CA::OGL::LineVertex const*) + 72 12 com.apple.QuartzCore 0x00000001a558df80 CA::OGL::Shape::render_path(CA::OGL::Context&, CA::Bounds const&, CA::OGL::Shape::PathRenderer const&, bool) + 1320 13 com.apple.QuartzCore 0x00000001a558da18 CA::OGL::Shape::fill_sc_path(CA::OGL::Context&, CA::ScanConverter::Path const&, CA::ScanConverter::FillRule, CA::Bounds const&, bool, bool) + 184 14 com.apple.QuartzCore 0x00000001a558c884 CA::CG::fill_path(CA::CG::Renderer&, CGPath const*, CA::CG::StrokeParameters const*, CA::Rect const*, CA::ScanConverter::FillRule, CA::Mat2<double> const&, bool) + 2728 15 com.apple.QuartzCore 0x00000001a5527cf4 CA::CG::DrawOp::render(CA::CG::Renderer&) const + 3312 16 com.apple.QuartzCore 0x00000001a5522e08 CA::CG::Queue::render_callback(void*) + 1208 17 libdispatch.dylib 0x000000019efb0420 _dispatch_client_callout + 20 18 libdispatch.dylib 0x000000019efb787c _dispatch_lane_serial_drain + 836 19 libdispatch.dylib 0x000000019efb82cc _dispatch_lane_invoke + 408 20 libdispatch.dylib 0x000000019efc23fc _dispatch_workloop_worker_thread + 708 21 libsystem_pthread.dylib 0x000000019f159060 _pthread_wqthread + 276 22 libsystem_pthread.dylib 0x000000019f157d94 start_wqthread + 8
  15. Under Document Setup, as you can see for yourself, Color Format is set to CMYK/8 (and using a SWOP profile) since this project would ultimately go to press (book). Looks to my eye, in the same panel, like Assign is set though, not Convert. Images were either directly exported from Photos (for Mac OS) or pulled down from Ancestry (where I had uploaded them some time ago, again, likely after exporting from Photos where I had edited. them). Images have been uploaded.
  16. Delete pages 36-39 ... Save works. I tried many other permutations of [delete pages , save] and [delete pages 36-39, save] was the smallest number of pages I could delete and still save. Guess: something on pages 36-39 is causing the crash. Please try to fid this crash and fix it. I feel like I'm walking in eggshells now ... wondering what edit will hose my document again. Adding full crash log in case you can symbolicate it: Crash Log Publisher.txt
  17. Keep crashing now trying to save. On Mac OS High Sierra (10.13.6) using 1.8.4. Publisher. Crash log looks like: Thread 3 Crashed:: Dispatch queue: com.apple.root.default-qos 0 ??? 0x0000000200000007 0 + 8589934599 1 liblibkernel.dylib 0x000000011387a80b Kernel::OutSerialiser::SaveObjectI(Kernel::NonCounted<Kernel::Serialisable const>) + 107 2 liblibkernel.dylib 0x000000011387a4f0 Kernel::OutSerialiser::SaveObject(Kernel::IDTag, Kernel::NonCounted<Kernel::Serialisable const>) + 128 3 liblibstory.dylib 0x0000000113b37c50 Story::PinInterface::Save(Kernel::OutSerialiser&) const + 48 : Am I screwed? I have spent weeks on this document.... Calhoun Family Photo History, The.afpub
  18. Ha, ha, I saw the same cartoon! The plaque and probe were crash-landed on a planet and the family were standing next to it looking at it.
  19. Since it features a nude male and female figure, below is a link. The nude figures were engraved in a plaque sent out of the Solar System on two Pioneer space probes launched by the United States of America. There is an SVG file floating around the internet made from this plaque (an auto-trace from a photo, I believe) but I was unhappy with it. I found a decent photo of the original plaque and did all the vectoring by hand (about a week since I have a regular job and had to work on it in my spare hours). It allowed me to begin to learn Affinity Designer — now my go-to app for vector drawing. I may still play with a few vector control points — a few of the line weights. I tried, with this first draft, to keep as close to the original as I could. There are some minor flaws (to my eye) in the original plaque that I want to take some artistic license to clean up in the final version of the piece. The nudes, if you are unfamiliar with them, are about as risqué as Classical Greek sculpture. So unlikely I think to offend many people. Click the link to see. http://imgur.com/cwTRfoe
  20. That looks great. Did you have a nice, large wood photo? Then a font layer with some sort of compositing mode to get the "SINNERS"? I'm trying to learn how to achieve various "looks" and I am new to this.
  21. Awww, it's sad to see font-shaming close off creative avenues. :( (Not to wag my finger at pxls2prnt — I see it all the time, esp. for Comic Sans, of course — I still like that font for its intended purpose.)
  22. I targeted my file for 24" x 36" — a standard poster size in the U.S. Also, if it helps, this print will be a single color.
  23. I'm new to all of this vector art — I would like to have a poster printed up from a design I am creating. I suppose I would like something high quality, not your Kinko's print. Screen printed would be ideal. Any places anyone would recommend? John Calhoun—
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.