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

Tommy Turtle

Members
  • Posts

    28
  • Joined

  • Last visited

Posts posted by Tommy Turtle

  1. Let’s be positive, I am reassured by Ash’s words. I know none of us can tell what the future brings but the positives are a faster rate of development. It would be nice to have those things we’ve all wanted for years, like pathtrace and other transformations and effects. 
     

     

  2. 1 minute ago, Corgi said:

    I completely believe you and your sincerity.

    At the risk of speaking for others, the concern isn't that there are immediate plans to move to a subscription model. It's that the transition to a subscription-only model is now inevitable.

    What we would love to hear is, "The Affinity suite will continue to be developed with enthusiasm, and Canva and Serif commit that you will absolutely never be forced to subscribe to receive updates or new versions of our products." But, even then, we'd be skeptical, given what other companies have done after similar promises.

    I think the problem is worse than that - it's just that - I wouldn't necessarily mind a subscription if it was priced competitively - the worst outcome are that the apps just become a platform for Canva upsell, full of adverts, nags and bloat. That's genuinely worse case for me. As they are, they are not perfect, but they are well designed and slick, but the future just seems not as bright. 

  3. Hello there, 

    with the halftone filter screen mode selected as 'circle', the bands radiate from the centre of the canvas, is there any way to move this off centre? with some filters you can click drag to re-locate the origin point of the filter, but not here it seems... unless I'm going mad?

    on another note, are there any more creative / artistic filters planned for the V2 apps? 

  4. I can’t help but feel that you’ve got a lot of apps running in the background here - Take a look at the Idrivedeamon, look at how many open ports it has - and then after the machine has been rebooted - there something leaking on your machine, for sure!

    As a starting point, would be sensible to uninstall everything that runs in the background at start up and see if the problem goes away - try and get your Mac back to as clean state as possible  - to me, there is far far too much going on with your machine to say conclusively this problem has anything to do with Affinity directly, rather than as a side effective of one of those other apps, and your process list extends way beyond the screen too. 

  5. Hello @Callum

     

    It's any file, and it happens when I drag the image handles - please see attached video - no other complicated effects going on, just 2 layers. 

    App never used to do this, but I found I had to disable metal hardware acceleration as performance was so poor  - especially if you had any marching ants on the screen, the whole app would grind to a halt, and I find openGL fixes this.

     

    Any ideas?

     

    and thank you!

    Screenshot 2022-04-07 at 10.43.29 am.png

  6. Has anybody else experienced this? trying to drag the handles just keeps crashing: report here:

     

    I've turned off metal acceleration as it causes all the serif apps on my M1 Pro to beachball, set to OpenGL for now. 

     

    -------------------------------------
    Translated Report (Full Report Below)
    -------------------------------------

    Process:               Affinity Photo [13760]
    Path:                  /Applications/Affinity Photo.app/Contents/MacOS/Affinity Photo
    Identifier:            com.seriflabs.affinityphoto
    Version:               1.10.5 (1.10.280)
    App Item ID:           824183456
    App External ID:       847589892
    Code Type:             ARM-64 (Native)
    Parent Process:        launchd [1]
    User ID:               501

    Date/Time:             2022-04-06 16:58:44.9798 +0100
    OS Version:            macOS 12.3.1 (21E258)
    Report Version:        12
    Anonymous UUID:        28AB7328-97DD-FEFA-DFD7-C48975CC59B6

    Sleep/Wake UUID:       DC1BBBF0-6AB2-43BF-A605-10433A77E422

    Time Awake Since Boot: 68000 seconds
    Time Since Wake:       20038 seconds

    System Integrity Protection: enabled

    Crashed Thread:        7  Dispatch queue: com.apple.root.default-qos

    Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
    Exception Codes:       KERN_PROTECTION_FAILURE at 0x000000016d018003
    Exception Codes:       0x0000000000000002, 0x000000016d018003
    Exception Note:        EXC_CORPSE_NOTIFY

    Termination Reason:    Namespace SIGNAL, Code 11 Segmentation fault: 11
    Terminating Process:   exc handler [13760]

    VM Region Info: 0x16d018003 is in 0x1698e8000-0x16d0ec000;  bytes after start: 57868291  bytes before end: 868348
          REGION TYPE                    START - END         [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
          mapped file                 1698c4000-1698e8000    [  144K] r--/rwx SM=COW  ...t_id=6fbb71b1
    --->  STACK GUARD                 1698e8000-16d0ec000    [ 56.0M] ---/rwx SM=NUL  ... for thread 0
          Stack                       16d0ec000-16d8e8000    [ 8176K] rw-/rwx SM=PRV  thread 0

    Kernel Triage:
    VM - Fault hit memory shortage
    VM - Fault hit memory shortage
    VM - Fault hit memory shortage
    VM - Fault hit memory shortage
    VM - Fault hit memory shortage


    Thread 0::  Dispatch queue: com.apple.main-thread
    0   libsystem_kernel.dylib                   0x1a1e7c8d0 mach_msg_trap + 8
    1   libsystem_kernel.dylib                   0x1a1e7cd40 mach_msg + 76
    2   CoreFoundation                           0x1a1f86c1c __CFRunLoopServiceMachPort + 372
    3   CoreFoundation                           0x1a1f850cc __CFRunLoopRun + 1180
    4   CoreFoundation                           0x1a1f84490 CFRunLoopRunSpecific + 600
    5   HIToolbox                                0x1aaba4dd8 RunCurrentEventLoopInMode + 292
    6   HIToolbox                                0x1aaba4b54 ReceiveNextEventCommon + 564
    7   HIToolbox                                0x1aaba4908 _BlockUntilNextEventMatchingListInModeWithFilter + 72
    8   AppKit                                   0x1a4ae3b2c _DPSNextEvent + 860
    9   AppKit                                   0x1a4ae2424 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1328
    10  AppKit                                   0x1a4ad45f0 -[NSApplication run] + 596
    11  AppKit                                   0x1a4aa5d08 NSApplicationMain + 1132
    12  dyld                                     0x102819088 start + 516

    Thread 1::  Dispatch queue: com.apple.root.default-qos
    0   liblibrenderer.dylib                     0x123faa3f4 void Renderer::RenderTargetRasterizer::BlendInterpolate<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 2688
    1   liblibrenderer.dylib                     0x123fa9b28 void Renderer::RenderTargetRasterizer::BlendInterpolate<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 436
    2   liblibrenderer.dylib                     0x123fb84a4 void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, true>(Kernel::RectT<int>, bool*, bool, bool) + 1148
    3   liblibrenderer.dylib                     0x124f46a3c Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::Interpolate(float, Renderer::FillBlendMode::BlendMode, Renderer::BlendOptions const&, Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&) + 52844
    4   liblibpersona.dylib                      0x2895fda8c FilterRasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 4432
    5   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    6   liblibpersona.dylib                      0x28aba8078 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 732
    7   liblibpersona.dylib                      0x28a7c0608 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2496
    8   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    9   liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    10  liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    11  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    12  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    13  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    14  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    15  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    16  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    17  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    18  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    19  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    20  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    21  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    22  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 2:: com.apple.NSURLConnectionLoader
    0   libsystem_kernel.dylib                   0x1a1e7c8d0 mach_msg_trap + 8
    1   libsystem_kernel.dylib                   0x1a1e7cd40 mach_msg + 76
    2   CoreFoundation                           0x1a1f86c1c __CFRunLoopServiceMachPort + 372
    3   CoreFoundation                           0x1a1f850cc __CFRunLoopRun + 1180
    4   CoreFoundation                           0x1a1f84490 CFRunLoopRunSpecific + 600
    5   CFNetwork                                0x1a6d6d94c 0x1a6b03000 + 2533708
    6   Foundation                               0x1a2e5971c __NSThread__start__ + 808
    7   libsystem_pthread.dylib                  0x1a1eba26c _pthread_start + 148
    8   libsystem_pthread.dylib                  0x1a1eb508c thread_start + 8

    Thread 3:: com.apple.NSEventThread
    0   libsystem_kernel.dylib                   0x1a1e7c8d0 mach_msg_trap + 8
    1   libsystem_kernel.dylib                   0x1a1e7cd40 mach_msg + 76
    2   CoreFoundation                           0x1a1f86c1c __CFRunLoopServiceMachPort + 372
    3   CoreFoundation                           0x1a1f850cc __CFRunLoopRun + 1180
    4   CoreFoundation                           0x1a1f84490 CFRunLoopRunSpecific + 600
    5   AppKit                                   0x1a4c506f4 _NSEventThread + 196
    6   libsystem_pthread.dylib                  0x1a1eba26c _pthread_start + 148
    7   libsystem_pthread.dylib                  0x1a1eb508c thread_start + 8

    Thread 4:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0

    Thread 5::  Dispatch queue: com.apple.root.default-qos
    0   liblibrenderer.dylib                     0x122fe8b98 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment() + 128
    1   liblibrenderer.dylib                     0x12509ebcc Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int) + 196
    2   liblibrenderer.dylib                     0x12509ebcc Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int) + 196
    3   liblibrenderer.dylib                     0x123fa8848 void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 368
    4   liblibrenderer.dylib                     0x123fb7e10 void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool) + 2268
    5   liblibrenderer.dylib                     0x124f29d88 Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&) + 7676
    6   liblibpersona.dylib                      0x28a7c05b0 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2408
    7   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    8   liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    9   liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    10  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    11  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    12  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    13  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    14  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    15  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    16  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    17  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    18  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    19  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    20  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    21  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 6::  Dispatch queue: com.apple.root.default-qos
    0   liblibrenderer.dylib                     0x122fe8d34 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment() + 540
    1   liblibrenderer.dylib                     0x122fe8c48 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment() + 304
    2   liblibrenderer.dylib                     0x12509ebcc Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int) + 196
    3   liblibrenderer.dylib                     0x123fa8848 void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 368
    4   liblibrenderer.dylib                     0x123fb7e10 void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool) + 2268
    5   liblibrenderer.dylib                     0x124f29d88 Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&) + 7676
    6   liblibpersona.dylib                      0x28a7c05b0 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2408
    7   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    8   liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    9   liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    10  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    11  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    12  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    13  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    14  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    15  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    16  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    17  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    18  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    19  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    20  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    21  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 7 Crashed::  Dispatch queue: com.apple.root.default-qos
    0   liblibpersona.dylib                      0x286e5d798 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::Increment() + 588
    1   liblibpersona.dylib                      0x286e5dcb4 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::SpanRead(Raster::InterleavedPixelSpan<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>&) + 120
    2   liblibpersona.dylib                      0x286e5eb14 void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*) + 580
    3   liblibpersona.dylib                      0x286e5e864 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(void*, unsigned long) + 100
    4   liblibkernel.dylib                       0x1032e36e4 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int) + 192
    5   libdispatch.dylib                        0x1a1cf6208 _dispatch_client_callout2 + 20
    6   libdispatch.dylib                        0x1a1d09954 _dispatch_apply_invoke + 224
    7   libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    8   libdispatch.dylib                        0x1a1d07a04 _dispatch_root_queue_drain + 680
    9   libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    10  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    11  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 8:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0

    Thread 9::  Dispatch queue: com.apple.root.default-qos
    0   liblibpersona.dylib                      0x286e5d66c Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::Increment() + 288
    1   liblibpersona.dylib                      0x286e5eafc void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*) + 556
    2   liblibpersona.dylib                      0x286e5e864 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(void*, unsigned long) + 100
    3   liblibkernel.dylib                       0x1032e36e4 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int) + 192
    4   libdispatch.dylib                        0x1a1cf6208 _dispatch_client_callout2 + 20
    5   libdispatch.dylib                        0x1a1d0af8c _dispatch_apply_invoke_and_wait + 224
    6   libdispatch.dylib                        0x1a1d0a26c _dispatch_apply_with_attr_f + 1152
    7   libdispatch.dylib                        0x1a1d0a47c dispatch_apply + 108
    8   liblibkernel.dylib                       0x1032e34b8 Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int) + 420
    9   liblibpersona.dylib                      0x286e5e7d8 void Raster::Software<Raster::Multithreaded>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*) + 800
    10  liblibpersona.dylib                      0x286e5e468 void Raster::ProcessBase<Raster::Copy>::ExecuteSoftware<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*) + 204
    11  liblibpersona.dylib                      0x286e5c500 void Raster::ProcessBase<Raster::Copy>::Execute<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Copy::Params*, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*) + 460
    12  liblibpersona.dylib                      0x286e5bd6c void Raster::DynamicBase<Raster::DynamicBuffer>::ExecuteDestAll<Raster::DynamicsAreSameFormatHint, Raster::DynamicBuffer, Raster::DynamicBuffer, Raster::CustomChannelsProcess<Raster::Copy>, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::DynamicBuffer*, Raster::DynamicBuffer const*, Raster::CustomChannelsProcess<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*) + 132
    13  liblibpersona.dylib                      0x286d4446c void MaskedCustomChannelsPreviewPipeline<Raster::PerspectiveTransform, Raster::BilinearSampler, Raster::Zero, Raster::NormalBlend>(Kernel::Counted<Raster::DynamicBuffer const>, int, Kernel::Counted<Raster::DynamicBuffer>, Kernel::RectT<int>, bool*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*) + 384
    14  liblibpersona.dylib                      0x286d44180 RasterPerspectiveCommand::PrepareSpanPopulator(Kernel::Counted<Raster::DynamicBuffer>, int, Kernel::RectT<double>, Raster::AffineTransform::Params, Kernel::RectT<int>, Kernel::Counted<Raster::DynamicBuffer>, bool*) const + 1780
    15  liblibpersona.dylib                      0x2895fd0a4 FilterRasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 1896
    16  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    17  liblibpersona.dylib                      0x28aba8078 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 732
    18  liblibpersona.dylib                      0x28a7c0608 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2496
    19  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    20  liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    21  liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    22  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    23  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    24  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    25  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    26  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    27  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    28  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    29  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    30  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    31  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    32  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    33  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 10:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0

    Thread 11:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0

    Thread 12:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0

    Thread 13::  Dispatch queue: com.apple.root.default-qos
    0   liblibpersona.dylib                      0x286e5d868 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::Increment() + 796
    1   liblibpersona.dylib                      0x286e5dcb4 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::SpanRead(Raster::InterleavedPixelSpan<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>&) + 120
    2   liblibpersona.dylib                      0x286e5eb14 void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*) + 580
    3   liblibpersona.dylib                      0x286e5e864 void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(void*, unsigned long) + 100
    4   liblibkernel.dylib                       0x1032e36e4 invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int) + 192
    5   libdispatch.dylib                        0x1a1cf6208 _dispatch_client_callout2 + 20
    6   libdispatch.dylib                        0x1a1d0af8c _dispatch_apply_invoke_and_wait + 224
    7   libdispatch.dylib                        0x1a1d0a26c _dispatch_apply_with_attr_f + 1152
    8   libdispatch.dylib                        0x1a1d0a47c dispatch_apply + 108
    9   liblibkernel.dylib                       0x1032e34b8 Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int) + 420
    10  liblibpersona.dylib                      0x286e5e7d8 void Raster::Software<Raster::Multithreaded>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*) + 800
    11  liblibpersona.dylib                      0x286e5e468 void Raster::ProcessBase<Raster::Copy>::ExecuteSoftware<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*) + 204
    12  liblibpersona.dylib                      0x286e5c500 void Raster::ProcessBase<Raster::Copy>::Execute<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Copy::Params*, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*) + 460
    13  liblibpersona.dylib                      0x286e5bd6c void Raster::DynamicBase<Raster::DynamicBuffer>::ExecuteDestAll<Raster::DynamicsAreSameFormatHint, Raster::DynamicBuffer, Raster::DynamicBuffer, Raster::CustomChannelsProcess<Raster::Copy>, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::DynamicBuffer*, Raster::DynamicBuffer const*, Raster::CustomChannelsProcess<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*) + 132
    14  liblibpersona.dylib                      0x286d4446c void MaskedCustomChannelsPreviewPipeline<Raster::PerspectiveTransform, Raster::BilinearSampler, Raster::Zero, Raster::NormalBlend>(Kernel::Counted<Raster::DynamicBuffer const>, int, Kernel::Counted<Raster::DynamicBuffer>, Kernel::RectT<int>, bool*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*) + 384
    15  liblibpersona.dylib                      0x286d44180 RasterPerspectiveCommand::PrepareSpanPopulator(Kernel::Counted<Raster::DynamicBuffer>, int, Kernel::RectT<double>, Raster::AffineTransform::Params, Kernel::RectT<int>, Kernel::Counted<Raster::DynamicBuffer>, bool*) const + 1780
    16  liblibpersona.dylib                      0x2895fd0a4 FilterRasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 1896
    17  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    18  liblibpersona.dylib                      0x28aba8078 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 732
    19  liblibpersona.dylib                      0x28a7c0608 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2496
    20  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    21  liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    22  liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    23  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    24  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    25  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    26  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    27  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    28  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    29  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    30  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    31  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    32  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    33  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    34  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 14::  Dispatch queue: com.apple.root.default-qos
    0   liblibrenderer.dylib                     0x122fe8c50 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment() + 312
    1   liblibrenderer.dylib                     0x12509ebcc Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int) + 196
    2   liblibrenderer.dylib                     0x12509ebcc Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int) + 196
    3   liblibrenderer.dylib                     0x123fa8848 void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 368
    4   liblibrenderer.dylib                     0x123fb7e10 void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool) + 2268
    5   liblibrenderer.dylib                     0x124f29d88 Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&) + 7676
    6   liblibpersona.dylib                      0x28a7c05b0 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2408
    7   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    8   liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    9   liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    10  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    11  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    12  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    13  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    14  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    15  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    16  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    17  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    18  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    19  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    20  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    21  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 15:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0

    Thread 16::  Dispatch queue: com.apple.root.default-qos
    0   liblibrenderer.dylib                     0x123faa4cc void Renderer::RenderTargetRasterizer::BlendInterpolate<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 2904
    1   liblibrenderer.dylib                     0x123fa9b28 void Renderer::RenderTargetRasterizer::BlendInterpolate<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 436
    2   liblibrenderer.dylib                     0x123fb84a4 void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, true>(Kernel::RectT<int>, bool*, bool, bool) + 1148
    3   liblibrenderer.dylib                     0x124f46a3c Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::Interpolate(float, Renderer::FillBlendMode::BlendMode, Renderer::BlendOptions const&, Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&) + 52844
    4   liblibpersona.dylib                      0x2895fda8c FilterRasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 4432
    5   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    6   liblibpersona.dylib                      0x28aba8078 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 732
    7   liblibpersona.dylib                      0x28a7c0608 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2496
    8   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    9   liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    10  liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    11  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    12  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    13  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    14  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    15  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    16  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    17  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    18  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    19  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    20  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    21  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    22  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 17::  Dispatch queue: com.apple.root.default-qos
    0   liblibrenderer.dylib                     0x122fe8ccc Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment() + 436
    1   liblibrenderer.dylib                     0x12509ebcc Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int) + 196
    2   liblibrenderer.dylib                     0x12509ebcc Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int) + 196
    3   liblibrenderer.dylib                     0x123fa8848 void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 368
    4   liblibrenderer.dylib                     0x123fb7e10 void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool) + 2268
    5   liblibrenderer.dylib                     0x124f29d88 Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&) + 7676
    6   liblibpersona.dylib                      0x28a7c05b0 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2408
    7   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    8   liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    9   liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    10  liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    11  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    12  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    13  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    14  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    15  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    16  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    17  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    18  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    19  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    20  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    21  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 18::  Dispatch queue: com.apple.root.default-qos
    0   liblibrenderer.dylib                     0x122fe8f54 Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment() + 1084
    1   liblibrenderer.dylib                     0x12509ebcc Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int) + 196
    2   liblibrenderer.dylib                     0x123fa8848 void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*) + 368
    3   liblibrenderer.dylib                     0x123fb7e10 void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool) + 2268
    4   liblibrenderer.dylib                     0x124f29d88 Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&) + 7676
    5   liblibpersona.dylib                      0x28a7c05b0 RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 2408
    6   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    7   liblibpersona.dylib                      0x28aba8734 Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const + 2456
    8   liblibpersona.dylib                      0x28a91a01c SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 68
    9   liblibpersona.dylib                      0x28aba4094 Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const + 7148
    10  liblibpersona.dylib                      0x28aba8bf0 Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const + 464
    11  liblibpersona.dylib                      0x280005348 SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool) + 1024
    12  liblibpersona.dylib                      0x28618d844 ViewTile::StaticRender(void*) + 3408
    13  liblibkernel.dylib                       0x1032e2fe8 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 148
    14  libdispatch.dylib                        0x1a1cf4604 _dispatch_call_block_and_release + 32
    15  libdispatch.dylib                        0x1a1cf61c8 _dispatch_client_callout + 20
    16  libdispatch.dylib                        0x1a1cf92c8 _dispatch_queue_override_invoke + 784
    17  libdispatch.dylib                        0x1a1d078e8 _dispatch_root_queue_drain + 396
    18  libdispatch.dylib                        0x1a1d08104 _dispatch_worker_thread2 + 164
    19  libsystem_pthread.dylib                  0x1a1eb6324 _pthread_wqthread + 228
    20  libsystem_pthread.dylib                  0x1a1eb5080 start_wqthread + 8

    Thread 19:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0

    Thread 20:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0

    Thread 21:
    0   libsystem_pthread.dylib                  0x1a1eb5078 start_wqthread + 0


    Thread 7 crashed with ARM Thread State (64-bit):
        x0: 0x00000003059faa68   x1: 0x00000003059fa9e8   x2: 0x0000000305b9ca18   x3: 0x0000010000000300
        x4: 0x0000020000000400   x5: 0x0000000000000000   x6: 0x0000000000000000   x7: 0x0000000305b9cbf8
        x8: 0x000000007fffffff   x9: 0x000000010b68aff0  x10: 0x0000000000000458  x11: 0x000000000000031c
       x12: 0x000000007fffffff  x13: 0x000000016d018000  x14: 0x0000000080000000  x15: 0x000000036d018000
       x16: 0x00000001085fa984  x17: 0x0000000324c04080  x18: 0x0000000000000000  x19: 0x00000003059fa9e8
       x20: 0x00000003059faa68  x21: 0x0000000000000074  x22: 0x00000000437f0000  x23: 0x000000001e3ce508
       x24: 0x0000000000000200  x25: 0x00000000437f0000  x26: 0x000000001e3ce508  x27: 0x00000000000001eb
       x28: 0x0000000000000380   fp: 0x00000003059fa940   lr: 0x0000000286e5dcb4
        sp: 0x00000003059fa900   pc: 0x0000000286e5d798 cpsr: 0x90001000
       far: 0x000000016d018003  esr: 0x92000007 (Data Abort) byte read Translation fault

    Binary Images:
           0x1a1e7b000 -        0x1a1eb2fff libsystem_kernel.dylib (*) <1d7b3b8e-75a1-34ea-aa52-9f7c23155c55> /usr/lib/system/libsystem_kernel.dylib
           0x1a1f02000 -        0x1a2447fff com.apple.CoreFoundation (6.9) <8e1809ff-f5b1-3d9e-be15-f2e7b1d8ce51> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
           0x1aab71000 -        0x1aaea4fff com.apple.HIToolbox (2.1.1) <4a1d1f30-c79d-3502-b51f-9792adbd8e06> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
           0x1a4aa2000 -        0x1a5959fff com.apple.AppKit (6.9) <153590c1-624c-38fb-8ffb-ba751bccbd16> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
           0x102814000 -        0x102873fff dyld (*) <fbb89662-e6f2-3434-b542-f75185ac5e74> /usr/lib/dyld
           0x122a54000 -        0x12548ffff liblibrenderer.dylib (*) <a727475b-17f7-3ef1-8c81-d9bf1b7aec0e> /Applications/Affinity Photo.app/Contents/Frameworks/liblibrenderer.dylib
           0x280000000 -        0x29218ffff liblibpersona.dylib (*) <7b191275-df01-3c69-862b-6c4c834a8c07> /Applications/Affinity Photo.app/Contents/Frameworks/liblibpersona.dylib
           0x103164000 -        0x10338ffff liblibkernel.dylib (*) <70fc8972-4e3a-322d-9af2-b77c41a6d0da> /Applications/Affinity Photo.app/Contents/Frameworks/liblibkernel.dylib
           0x1a1cf2000 -        0x1a1d38fff libdispatch.dylib (*) <dc048e3b-e023-3d17-afe5-4ff3dc625608> /usr/lib/system/libdispatch.dylib
           0x1a1eb3000 -        0x1a1ebffff libsystem_pthread.dylib (*) <cee8bc77-6923-34d9-89a3-6f8f7279605e> /usr/lib/system/libsystem_pthread.dylib
           0x1a6b03000 -        0x1a6fb6fff com.apple.CFNetwork (1331.0.7) <cfdb5ccd-a5e9-3e08-ad4f-087f420db6a0> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
           0x1a2dfd000 -        0x1a31edfff com.apple.Foundation (6.9) <886a3487-88a6-30bb-b179-1a92996c67cf> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
                   0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

    External Modification Summary:
      Calls made by other processes targeting this process:
        task_for_pid: 0
        thread_create: 0
        thread_set_state: 0
      Calls made by this process:
        task_for_pid: 0
        thread_create: 0
        thread_set_state: 0
      Calls made by all processes on this machine:
        task_for_pid: 0
        thread_create: 0
        thread_set_state: 0

    VM Region Summary:
    ReadOnly portion of Libraries: Total=1.9G resident=0K(0%) swapped_out_or_unallocated=1.9G(100%)
    Writable regions: Total=5.1G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=5.1G(100%)

                                    VIRTUAL   REGION 
    REGION TYPE                        SIZE    COUNT (non-coalesced) 
    ===========                     =======  ======= 
    Accelerate framework              1280K       10 
    Activity Tracing                   256K        1 
    CG backing stores                 4032K        4 
    CG image                           1.0G     6078 
    ColorSync                          640K       28 
    CoreAnimation                    115.5M      371 
    CoreGraphics                        32K        2 
    CoreImage                           32K        2 
    CoreUI image data                 4288K      165 
    Foundation                          32K        2 
    Image IO                            64K        4 
    Kernel Alloc Once                   32K        1 
    MALLOC                             2.9G      392 
    MALLOC guard page                  288K       15 
    MALLOC_MEDIUM (reserved)         760.0M       10         reserved VM address space (unallocated)
    MALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)
    OpenGL GLSL                        256K        3 
    SQLite page cache                  128K        2 
    STACK GUARD                       56.3M       22 
    Stack                             19.1M       22 
    VM_ALLOCATE                       2176K       37 
    __AUTH                            2532K      295 
    __AUTH_CONST                      20.2M      485 
    __DATA                            20.0M      534 
    __DATA_CONST                      32.5M      540 
    __DATA_DIRTY                      2186K      213 
    __FONT_DATA                          4K        1 
    __GLSLBUILTINS                    5176K        1 
    __LINKEDIT                       912.9M       53 
    __OBJC_CONST                      3541K      269 
    __OBJC_RO                         82.9M        1 
    __OBJC_RW                         3152K        1 
    __TEXT                             1.0G      557 
    __UNICODE                          592K        1 
    dyld private memory               1792K        3 
    libnetwork                         128K        8 
    mapped file                        2.3G     1651 
    shared memory                      864K       13 
    ===========                     =======  ======= 
    TOTAL                              9.6G    11798 
    TOTAL, minus reserved VM space     8.5G    11798 

    -----------
    Full Report
    -----------

    {"app_name":"Affinity Photo","timestamp":"2022-04-06 16:58:45.00 +0100","app_version":"1.10.5","slice_uuid":"b0889171-3424-34e0-b2f1-c791d5b936d9","adam_id":"824183456","build_version":"1.10.280","platform":1,"bundleID":"com.seriflabs.affinityphoto","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 12.3.1 (21E258)","incident_id":"988ECB85-2CF1-492F-99AF-4ABD42259407","name":"Affinity Photo"}
    {
      "uptime" : 68000,
      "procLaunch" : "2022-04-06 16:57:57.6145 +0100",
      "procRole" : "Foreground",
      "version" : 2,
      "userID" : 501,
      "deployVersion" : 210,
      "modelCode" : "MacBookPro18,1",
      "procStartAbsTime" : 1652212523891,
      "coalitionID" : 2860,
      "osVersion" : {
        "train" : "macOS 12.3.1",
        "build" : "21E258",
        "releaseType" : "User"
      },
      "captureTime" : "2022-04-06 16:58:44.9798 +0100",
      "incident" : "988ECB85-2CF1-492F-99AF-4ABD42259407",
      "bug_type" : "309",
      "pid" : 13760,
      "procExitAbsTime" : 1653348937617,
      "translated" : false,
      "cpuType" : "ARM-64",
      "procName" : "Affinity Photo",
      "procPath" : "\/Applications\/Affinity Photo.app\/Contents\/MacOS\/Affinity Photo",
      "bundleInfo" : {"CFBundleShortVersionString":"1.10.5","CFBundleVersion":"1.10.280","CFBundleIdentifier":"com.seriflabs.affinityphoto"},
      "storeInfo" : {"storeCohortMetadata":"10|date=1645200000000&sf=143444&prpg=accountSettings_landing&ctxt=Account&lngid=2","itemID":"824183456","deviceIdentifierForVendor":"527D09C4-0D75-5661-8277-770BE8CF2439","thirdParty":true,"softwareVersionExternalIdentifier":"847589892"},
      "parentProc" : "launchd",
      "parentPid" : 1,
      "coalitionName" : "com.seriflabs.affinityphoto",
      "crashReporterKey" : "28AB7328-97DD-FEFA-DFD7-C48975CC59B6",
      "wakeTime" : 20038,
      "sleepWakeUUID" : "DC1BBBF0-6AB2-43BF-A605-10433A77E422",
      "sip" : "enabled",
      "vmRegionInfo" : "0x16d018003 is in 0x1698e8000-0x16d0ec000;  bytes after start: 57868291  bytes before end: 868348\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      mapped file                 1698c4000-1698e8000    [  144K] r--\/rwx SM=COW  ...t_id=6fbb71b1\n--->  STACK GUARD                 1698e8000-16d0ec000    [ 56.0M] ---\/rwx SM=NUL  ... for thread 0\n      Stack                       16d0ec000-16d8e8000    [ 8176K] rw-\/rwx SM=PRV  thread 0",
      "isCorpse" : 1,
      "exception" : {"codes":"0x0000000000000002, 0x000000016d018003","rawCodes":[2,6123782147],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_PROTECTION_FAILURE at 0x000000016d018003"},
      "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":13760},
      "ktriageinfo" : "VM - Fault hit memory shortage\nVM - Fault hit memory shortage\nVM - Fault hit memory shortage\nVM - Fault hit memory shortage\nVM - Fault hit memory shortage\n",
      "vmregioninfo" : "0x16d018003 is in 0x1698e8000-0x16d0ec000;  bytes after start: 57868291  bytes before end: 868348\n      REGION TYPE                    START - END         [ VSIZE] PRT\/MAX SHRMOD  REGION DETAIL\n      mapped file                 1698c4000-1698e8000    [  144K] r--\/rwx SM=COW  ...t_id=6fbb71b1\n--->  STACK GUARD                 1698e8000-16d0ec000    [ 56.0M] ---\/rwx SM=NUL  ... for thread 0\n      Stack                       16d0ec000-16d8e8000    [ 8176K] rw-\/rwx SM=PRV  thread 0",
      "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
      "faultingThread" : 7,
      "threads" : [{"id":612653,"queue":"com.apple.main-thread","frames":[{"imageOffset":6352,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7488,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":543772,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":536780,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":533648,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":212440,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":2},{"imageOffset":211796,"symbol":"ReceiveNextEventCommon","symbolLocation":564,"imageIndex":2},{"imageOffset":211208,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":72,"imageIndex":2},{"imageOffset":269100,"symbol":"_DPSNextEvent","symbolLocation":860,"imageIndex":3},{"imageOffset":263204,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1328,"imageIndex":3},{"imageOffset":206320,"symbol":"-[NSApplication run]","symbolLocation":596,"imageIndex":3},{"imageOffset":15624,"symbol":"NSApplicationMain","symbolLocation":1132,"imageIndex":3},{"imageOffset":20616,"symbol":"start","symbolLocation":516,"imageIndex":4}]},{"id":612685,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":22373364,"symbol":"void Renderer::RenderTargetRasterizer::BlendInterpolate<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":2688,"imageIndex":5},{"imageOffset":22371112,"symbol":"void Renderer::RenderTargetRasterizer::BlendInterpolate<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":436,"imageIndex":5},{"imageOffset":22430884,"symbol":"void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, true>(Kernel::RectT<int>, bool*, bool, bool)","symbolLocation":1148,"imageIndex":5},{"imageOffset":38742588,"symbol":"Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::Interpolate(float, Renderer::FillBlendMode::BlendMode, Renderer::BlendOptions const&, Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&)","symbolLocation":52844,"imageIndex":5},{"imageOffset":157276812,"symbol":"FilterRasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":4432,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179994744,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":732,"imageIndex":6},{"imageOffset":175900168,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2496,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612703,"name":"com.apple.NSURLConnectionLoader","frames":[{"imageOffset":6352,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7488,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":543772,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":536780,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":533648,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":2533708,"imageIndex":10},{"imageOffset":378652,"symbol":"__NSThread__start__","symbolLocation":808,"imageIndex":11},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":612718,"name":"com.apple.NSEventThread","frames":[{"imageOffset":6352,"symbol":"mach_msg_trap","symbolLocation":8,"imageIndex":0},{"imageOffset":7488,"symbol":"mach_msg","symbolLocation":76,"imageIndex":0},{"imageOffset":543772,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":372,"imageIndex":1},{"imageOffset":536780,"symbol":"__CFRunLoopRun","symbolLocation":1180,"imageIndex":1},{"imageOffset":533648,"symbol":"CFRunLoopRunSpecific","symbolLocation":600,"imageIndex":1},{"imageOffset":1763060,"symbol":"_NSEventThread","symbolLocation":196,"imageIndex":3},{"imageOffset":29292,"symbol":"_pthread_start","symbolLocation":148,"imageIndex":9},{"imageOffset":8332,"symbol":"thread_start","symbolLocation":8,"imageIndex":9}]},{"id":612734,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":612742,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":5852056,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment()","symbolLocation":128,"imageIndex":5},{"imageOffset":40152012,"symbol":"Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int)","symbolLocation":196,"imageIndex":5},{"imageOffset":40152012,"symbol":"Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int)","symbolLocation":196,"imageIndex":5},{"imageOffset":22366280,"symbol":"void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":368,"imageIndex":5},{"imageOffset":22429200,"symbol":"void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool)","symbolLocation":2268,"imageIndex":5},{"imageOffset":38624648,"symbol":"Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&)","symbolLocation":7676,"imageIndex":5},{"imageOffset":175900080,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2408,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612820,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":5852468,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment()","symbolLocation":540,"imageIndex":5},{"imageOffset":5852232,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment()","symbolLocation":304,"imageIndex":5},{"imageOffset":40152012,"symbol":"Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int)","symbolLocation":196,"imageIndex":5},{"imageOffset":22366280,"symbol":"void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":368,"imageIndex":5},{"imageOffset":22429200,"symbol":"void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool)","symbolLocation":2268,"imageIndex":5},{"imageOffset":38624648,"symbol":"Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&)","symbolLocation":7676,"imageIndex":5},{"imageOffset":175900080,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2408,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"triggered":true,"id":612821,"threadState":{"x":[{"value":12979251816},{"value":12979251688},{"value":12980963864},{"value":1099511628544},{"value":2199023256576},{"value":0},{"value":0},{"value":12980964344},{"value":2147483647},{"value":4486377456},{"value":1112},{"value":796},{"value":2147483647},{"value":6123782144},{"value":2147483648},{"value":14713716736},{"value":4435454340,"symbolLocation":0,"symbol":"Raster::ModelBase<Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>::PixelAccessor<Raster::AllChannels>::SpanWrite(Raster::InterleavedPixelSpan<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>&)"},{"value":13501481088},{"value":0},{"value":12979251688},{"value":12979251816},{"value":116},{"value":1132396544},{"value":507307272},{"value":512},{"value":1132396544},{"value":507307272},{"value":491},{"value":896}],"flavor":"ARM_THREAD_STATE64","lr":{"value":10853145780},"cpsr":{"value":2415923200},"fp":{"value":12979251520},"sp":{"value":12979251456},"esr":{"value":2449473543,"description":"(Data Abort) byte read Translation fault"},"pc":{"value":10853144472,"matchesCrashFrame":1},"far":{"value":6123782147}},"queue":"com.apple.root.default-qos","frames":[{"imageOffset":115726232,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::Increment()","symbolLocation":588,"imageIndex":6},{"imageOffset":115727540,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::SpanRead(Raster::InterleavedPixelSpan<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>&)","symbolLocation":120,"imageIndex":6},{"imageOffset":115731220,"symbol":"void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":580,"imageIndex":6},{"imageOffset":115730532,"symbol":"void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(void*, unsigned long)","symbolLocation":100,"imageIndex":6},{"imageOffset":1570532,"symbol":"invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int)","symbolLocation":192,"imageIndex":7},{"imageOffset":16904,"symbol":"_dispatch_client_callout2","symbolLocation":20,"imageIndex":8},{"imageOffset":96596,"symbol":"_dispatch_apply_invoke","symbolLocation":224,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":88580,"symbol":"_dispatch_root_queue_drain","symbolLocation":680,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612822,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":612824,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":115725932,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::Increment()","symbolLocation":288,"imageIndex":6},{"imageOffset":115731196,"symbol":"void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":556,"imageIndex":6},{"imageOffset":115730532,"symbol":"void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(void*, unsigned long)","symbolLocation":100,"imageIndex":6},{"imageOffset":1570532,"symbol":"invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int)","symbolLocation":192,"imageIndex":7},{"imageOffset":16904,"symbol":"_dispatch_client_callout2","symbolLocation":20,"imageIndex":8},{"imageOffset":102284,"symbol":"_dispatch_apply_invoke_and_wait","symbolLocation":224,"imageIndex":8},{"imageOffset":98924,"symbol":"_dispatch_apply_with_attr_f","symbolLocation":1152,"imageIndex":8},{"imageOffset":99452,"symbol":"dispatch_apply","symbolLocation":108,"imageIndex":8},{"imageOffset":1569976,"symbol":"Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int)","symbolLocation":420,"imageIndex":7},{"imageOffset":115730392,"symbol":"void Raster::Software<Raster::Multithreaded>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":800,"imageIndex":6},{"imageOffset":115729512,"symbol":"void Raster::ProcessBase<Raster::Copy>::ExecuteSoftware<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":204,"imageIndex":6},{"imageOffset":115721472,"symbol":"void Raster::ProcessBase<Raster::Copy>::Execute<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Copy::Params*, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":460,"imageIndex":6},{"imageOffset":115719532,"symbol":"void Raster::DynamicBase<Raster::DynamicBuffer>::ExecuteDestAll<Raster::DynamicsAreSameFormatHint, Raster::DynamicBuffer, Raster::DynamicBuffer, Raster::CustomChannelsProcess<Raster::Copy>, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::DynamicBuffer*, Raster::DynamicBuffer const*, Raster::CustomChannelsProcess<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":132,"imageIndex":6},{"imageOffset":114574444,"symbol":"void MaskedCustomChannelsPreviewPipeline<Raster::PerspectiveTransform, Raster::BilinearSampler, Raster::Zero, Raster::NormalBlend>(Kernel::Counted<Raster::DynamicBuffer const>, int, Kernel::Counted<Raster::DynamicBuffer>, Kernel::RectT<int>, bool*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*)","symbolLocation":384,"imageIndex":6},{"imageOffset":114573696,"symbol":"RasterPerspectiveCommand::PrepareSpanPopulator(Kernel::Counted<Raster::DynamicBuffer>, int, Kernel::RectT<double>, Raster::AffineTransform::Params, Kernel::RectT<int>, Kernel::Counted<Raster::DynamicBuffer>, bool*) const","symbolLocation":1780,"imageIndex":6},{"imageOffset":157274276,"symbol":"FilterRasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":1896,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179994744,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":732,"imageIndex":6},{"imageOffset":175900168,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2496,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612828,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":612830,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":612833,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":612836,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":115726440,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::Increment()","symbolLocation":796,"imageIndex":6},{"imageOffset":115727540,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Zero, Raster::PerspectiveTransform>::SpanRead(Raster::InterleavedPixelSpan<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>&)","symbolLocation":120,"imageIndex":6},{"imageOffset":115731220,"symbol":"void Raster::PixelProcessor<Raster::Horizontal>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, bool, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":580,"imageIndex":6},{"imageOffset":115730532,"symbol":"void Raster::Software<Raster::Multithreaded>::WorkUnit<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(void*, unsigned long)","symbolLocation":100,"imageIndex":6},{"imageOffset":1570532,"symbol":"invocation function for block in Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int)","symbolLocation":192,"imageIndex":7},{"imageOffset":16904,"symbol":"_dispatch_client_callout2","symbolLocation":20,"imageIndex":8},{"imageOffset":102284,"symbol":"_dispatch_apply_invoke_and_wait","symbolLocation":224,"imageIndex":8},{"imageOffset":98924,"symbol":"_dispatch_apply_with_attr_f","symbolLocation":1152,"imageIndex":8},{"imageOffset":99452,"symbol":"dispatch_apply","symbolLocation":108,"imageIndex":8},{"imageOffset":1569976,"symbol":"Kernel::Dispatch::DispatchParallelFor(void (*)(void*, unsigned long), unsigned long, void*, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose, int)","symbolLocation":420,"imageIndex":7},{"imageOffset":115730392,"symbol":"void Raster::Software<Raster::Multithreaded>::Process<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":800,"imageIndex":6},{"imageOffset":115729512,"symbol":"void Raster::ProcessBase<Raster::Copy>::ExecuteSoftware<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Copy&, Kernel::RectT<int>, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":204,"imageIndex":6},{"imageOffset":115721472,"symbol":"void Raster::ProcessBase<Raster::Copy>::Execute<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::X1, Raster::X2, Raster::X3, Raster::X4, Raster::X5, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Copy, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, Raster::Buffer<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5> const*, Raster::Copy::Params*, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":460,"imageIndex":6},{"imageOffset":115719532,"symbol":"void Raster::DynamicBase<Raster::DynamicBuffer>::ExecuteDestAll<Raster::DynamicsAreSameFormatHint, Raster::DynamicBuffer, Raster::DynamicBuffer, Raster::CustomChannelsProcess<Raster::Copy>, Raster::IdentityMask, Raster::BilinearSampler, Raster::PerspectiveTransform, Raster::Zero, Raster::NormalBlend>(Raster::DynamicBuffer*, Raster::DynamicBuffer const*, Raster::CustomChannelsProcess<Raster::Copy>::Params*, Raster::IdentityMask::Params const*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*, Raster::NormalBlend::Params const*)","symbolLocation":132,"imageIndex":6},{"imageOffset":114574444,"symbol":"void MaskedCustomChannelsPreviewPipeline<Raster::PerspectiveTransform, Raster::BilinearSampler, Raster::Zero, Raster::NormalBlend>(Kernel::Counted<Raster::DynamicBuffer const>, int, Kernel::Counted<Raster::DynamicBuffer>, Kernel::RectT<int>, bool*, Raster::PerspectiveTransform::Params const*, Raster::BilinearSampler::Params const*, Raster::Zero::Params const*)","symbolLocation":384,"imageIndex":6},{"imageOffset":114573696,"symbol":"RasterPerspectiveCommand::PrepareSpanPopulator(Kernel::Counted<Raster::DynamicBuffer>, int, Kernel::RectT<double>, Raster::AffineTransform::Params, Kernel::RectT<int>, Kernel::Counted<Raster::DynamicBuffer>, bool*) const","symbolLocation":1780,"imageIndex":6},{"imageOffset":157274276,"symbol":"FilterRasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":1896,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179994744,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":732,"imageIndex":6},{"imageOffset":175900168,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2496,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612841,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":5852240,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment()","symbolLocation":312,"imageIndex":5},{"imageOffset":40152012,"symbol":"Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int)","symbolLocation":196,"imageIndex":5},{"imageOffset":40152012,"symbol":"Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int)","symbolLocation":196,"imageIndex":5},{"imageOffset":22366280,"symbol":"void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":368,"imageIndex":5},{"imageOffset":22429200,"symbol":"void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool)","symbolLocation":2268,"imageIndex":5},{"imageOffset":38624648,"symbol":"Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&)","symbolLocation":7676,"imageIndex":5},{"imageOffset":175900080,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2408,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612870,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":612871,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":22373580,"symbol":"void Renderer::RenderTargetRasterizer::BlendInterpolate<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":2904,"imageIndex":5},{"imageOffset":22371112,"symbol":"void Renderer::RenderTargetRasterizer::BlendInterpolate<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":436,"imageIndex":5},{"imageOffset":22430884,"symbol":"void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, true>(Kernel::RectT<int>, bool*, bool, bool)","symbolLocation":1148,"imageIndex":5},{"imageOffset":38742588,"symbol":"Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::Interpolate(float, Renderer::FillBlendMode::BlendMode, Renderer::BlendOptions const&, Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&)","symbolLocation":52844,"imageIndex":5},{"imageOffset":157276812,"symbol":"FilterRasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":4432,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179994744,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":732,"imageIndex":6},{"imageOffset":175900168,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2496,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612903,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":5852364,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment()","symbolLocation":436,"imageIndex":5},{"imageOffset":40152012,"symbol":"Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int)","symbolLocation":196,"imageIndex":5},{"imageOffset":40152012,"symbol":"Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int)","symbolLocation":196,"imageIndex":5},{"imageOffset":22366280,"symbol":"void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":368,"imageIndex":5},{"imageOffset":22429200,"symbol":"void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool)","symbolLocation":2268,"imageIndex":5},{"imageOffset":38624648,"symbol":"Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&)","symbolLocation":7676,"imageIndex":5},{"imageOffset":175900080,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2408,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612945,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":5853012,"symbol":"Raster::BilinearSampler::Sampler<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Bitmap<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>, Raster::Repeat, Raster::AffineTransform>::Increment()","symbolLocation":1084,"imageIndex":5},{"imageOffset":40152012,"symbol":"Renderer::SpanPopulatorBitmapFill<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA_Alpha>::generate_repeat_bilinear(Raster::Pixel<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5>*, int, int, unsigned int)","symbolLocation":196,"imageIndex":5},{"imageOffset":22366280,"symbol":"void Renderer::RenderTargetRasterizer::Blend<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5>(int, int, int, unsigned char const*)","symbolLocation":368,"imageIndex":5},{"imageOffset":22429200,"symbol":"void Renderer::RenderTargetRasterizer::Render<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Raster::Alpha8, Raster::X2, Raster::X3, Raster::X4, Raster::X5, false>(Kernel::RectT<int>, bool*, bool, bool)","symbolLocation":2268,"imageIndex":5},{"imageOffset":38624648,"symbol":"Renderer::TypedBitmapRenderTarget<Raster::Red8, Raster::Green8, Raster::Blue8, Raster::Alpha8, Raster::X5, Renderer::PixProcessor_RGBA, Renderer::PixProcessor_RGBA_Alpha, Renderer::RenderTargetBlenderRGBA>::PopCompositeAsFill(Renderer::FillDescriptorConst const&, Renderer::FillDescriptorConst const&)","symbolLocation":7676,"imageIndex":5},{"imageOffset":175900080,"symbol":"RasterNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":2408,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179996468,"symbol":"Node::DrawChildren(NodeChildListType, Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&, std::__1::vector<Raster::AffineTransform::Params, std::__1::allocator<Raster::AffineTransform::Params> >*) const","symbolLocation":2456,"imageIndex":6},{"imageOffset":177315868,"symbol":"SpreadNode::DrawContents(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":68,"imageIndex":6},{"imageOffset":179978388,"symbol":"Node::Draw(Kernel::Counted<Renderer::RenderTarget>&, Node::NodeRenderOptions&) const","symbolLocation":7148,"imageIndex":6},{"imageOffset":179997680,"symbol":"Node::Render(Kernel::Counted<Renderer::RenderTarget>, bool, bool, bool, Node::NodeRenderOptions&) const","symbolLocation":464,"imageIndex":6},{"imageOffset":21320,"symbol":"SingleImposition::Render(Kernel::Counted<Renderer::RenderTarget>, Kernel::JailCounted<SpreadNode>, Kernel::JailCounted<Node>, Kernel::Counted<ViewModel const>, bool, NodeVisibilityOptions, bool, bool, bool)","symbolLocation":1024,"imageIndex":6},{"imageOffset":102291524,"symbol":"ViewTile::StaticRender(void*)","symbolLocation":3408,"imageIndex":6},{"imageOffset":1568744,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":148,"imageIndex":7},{"imageOffset":9732,"symbol":"_dispatch_call_block_and_release","symbolLocation":32,"imageIndex":8},{"imageOffset":16840,"symbol":"_dispatch_client_callout","symbolLocation":20,"imageIndex":8},{"imageOffset":29384,"symbol":"_dispatch_queue_override_invoke","symbolLocation":784,"imageIndex":8},{"imageOffset":88296,"symbol":"_dispatch_root_queue_drain","symbolLocation":396,"imageIndex":8},{"imageOffset":90372,"symbol":"_dispatch_worker_thread2","symbolLocation":164,"imageIndex":8},{"imageOffset":13092,"symbol":"_pthread_wqthread","symbolLocation":228,"imageIndex":9},{"imageOffset":8320,"symbol":"start_wqthread","symbolLocation":8,"imageIndex":9}]},{"id":612953,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":612954,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]},{"id":612955,"frames":[{"imageOffset":8312,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":9}]}],
      "usedImages" : [
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7011282944,
        "size" : 229376,
        "uuid" : "1d7b3b8e-75a1-34ea-aa52-9f7c23155c55",
        "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib",
        "name" : "libsystem_kernel.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7011835904,
        "CFBundleShortVersionString" : "6.9",
        "CFBundleIdentifier" : "com.apple.CoreFoundation",
        "size" : 5529600,
        "uuid" : "8e1809ff-f5b1-3d9e-be15-f2e7b1d8ce51",
        "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation",
        "name" : "CoreFoundation",
        "CFBundleVersion" : "1858.112"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7159091200,
        "CFBundleShortVersionString" : "2.1.1",
        "CFBundleIdentifier" : "com.apple.HIToolbox",
        "size" : 3358720,
        "uuid" : "4a1d1f30-c79d-3502-b51f-9792adbd8e06",
        "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox",
        "name" : "HIToolbox"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7057580032,
        "CFBundleShortVersionString" : "6.9",
        "CFBundleIdentifier" : "com.apple.AppKit",
        "size" : 15433728,
        "uuid" : "153590c1-624c-38fb-8ffb-ba751bccbd16",
        "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit",
        "name" : "AppKit",
        "CFBundleVersion" : "2113.40.127"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 4336992256,
        "size" : 393216,
        "uuid" : "fbb89662-e6f2-3434-b542-f75185ac5e74",
        "path" : "\/usr\/lib\/dyld",
        "name" : "dyld"
      },
      {
        "source" : "P",
        "arch" : "arm64",
        "base" : 4876222464,
        "size" : 44285952,
        "uuid" : "a727475b-17f7-3ef1-8c81-d9bf1b7aec0e",
        "path" : "\/Applications\/Affinity Photo.app\/Contents\/Frameworks\/liblibrenderer.dylib",
        "name" : "liblibrenderer.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64",
        "base" : 10737418240,
        "size" : 303628288,
        "uuid" : "7b191275-df01-3c69-862b-6c4c834a8c07",
        "path" : "\/Applications\/Affinity Photo.app\/Contents\/Frameworks\/liblibpersona.dylib",
        "name" : "liblibpersona.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64",
        "base" : 4346757120,
        "size" : 2277376,
        "uuid" : "70fc8972-4e3a-322d-9af2-b77c41a6d0da",
        "path" : "\/Applications\/Affinity Photo.app\/Contents\/Frameworks\/liblibkernel.dylib",
        "name" : "liblibkernel.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7009673216,
        "size" : 290816,
        "uuid" : "dc048e3b-e023-3d17-afe5-4ff3dc625608",
        "path" : "\/usr\/lib\/system\/libdispatch.dylib",
        "name" : "libdispatch.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7011512320,
        "size" : 53248,
        "uuid" : "cee8bc77-6923-34d9-89a3-6f8f7279605e",
        "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib",
        "name" : "libsystem_pthread.dylib"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7091531776,
        "CFBundleShortVersionString" : "1331.0.7",
        "CFBundleIdentifier" : "com.apple.CFNetwork",
        "size" : 4931584,
        "uuid" : "cfdb5ccd-a5e9-3e08-ad4f-087f420db6a0",
        "path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork",
        "name" : "CFNetwork",
        "CFBundleVersion" : "1331.0.7"
      },
      {
        "source" : "P",
        "arch" : "arm64e",
        "base" : 7027544064,
        "CFBundleShortVersionString" : "6.9",
        "CFBundleIdentifier" : "com.apple.Foundation",
        "size" : 4132864,
        "uuid" : "886a3487-88a6-30bb-b179-1a92996c67cf",
        "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation",
        "name" : "Foundation",
        "CFBundleVersion" : "1858.112"
      },
      {
        "size" : 0,
        "source" : "A",
        "base" : 0,
        "uuid" : "00000000-0000-0000-0000-000000000000"
      }
    ],
      "sharedCache" : {
      "base" : 7008223232,
      "size" : 3136438272,
      "uuid" : "1df3dfc1-141a-35d0-a4e5-f1e113894c6e"
    },
      "vmSummary" : "ReadOnly portion of Libraries: Total=1.9G resident=0K(0%) swapped_out_or_unallocated=1.9G(100%)\nWritable regions: Total=5.1G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=5.1G(100%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nAccelerate framework              1280K       10 \nActivity Tracing                   256K        1 \nCG backing stores                 4032K        4 \nCG image                           1.0G     6078 \nColorSync                          640K       28 \nCoreAnimation                    115.5M      371 \nCoreGraphics                        32K        2 \nCoreImage                           32K        2 \nCoreUI image data                 4288K      165 \nFoundation                          32K        2 \nImage IO                            64K        4 \nKernel Alloc Once                   32K        1 \nMALLOC                             2.9G      392 \nMALLOC guard page                  288K       15 \nMALLOC_MEDIUM (reserved)         760.0M       10         reserved VM address space (unallocated)\nMALLOC_NANO (reserved)           384.0M        1         reserved VM address space (unallocated)\nOpenGL GLSL                        256K        3 \nSQLite page cache                  128K        2 \nSTACK GUARD                       56.3M       22 \nStack                             19.1M       22 \nVM_ALLOCATE                       2176K       37 \n__AUTH                            2532K      295 \n__AUTH_CONST                      20.2M      485 \n__DATA                            20.0M      534 \n__DATA_CONST                      32.5M      540 \n__DATA_DIRTY                      2186K      213 \n__FONT_DATA                          4K        1 \n__GLSLBUILTINS                    5176K        1 \n__LINKEDIT                       912.9M       53 \n__OBJC_CONST                      3541K      269 \n__OBJC_RO                         82.9M        1 \n__OBJC_RW                         3152K        1 \n__TEXT                             1.0G      557 \n__UNICODE                          592K        1 \ndyld private memory               1792K        3 \nlibnetwork                         128K        8 \nmapped file                        2.3G     1651 \nshared memory                      864K       13 \n===========                     =======  ======= \nTOTAL                              9.6G    11798 \nTOTAL, minus reserved VM space     8.5G    11798 \n",
      "legacyInfo" : {
      "threadTriggered" : {
        "queue" : "com.apple.root.default-qos"
      }
    },
      "trialInfo" : {
      "rollouts" : [
        {
          "rolloutId" : "5fc94383418129005b4e9ae0",
          "factorPackIds" : {

          },
          "deploymentId" : 240000313
        },
        {
          "rolloutId" : "607844aa04477260f58a8077",
          "factorPackIds" : {
            "SIRI_MORPHUN_ASSETS" : "6103050cbfe6dc472e1c982a"
          },
          "deploymentId" : 240000066
        }
      ],
      "experiments" : [

      ]
    }
    }

    Model: MacBookPro18,1, BootROM 7459.101.3, proc 10:8:2 processors, 16 GB, SMC 
    Graphics: Apple M1 Pro, Apple M1 Pro, Built-In
    Display: Color LCD, 3456 x 2234 Retina, Main, MirrorOff, Online
    Memory Module: LPDDR5
    AirPort: Wi-Fi, wl0: Feb  8 2022 01:51:44 version 20.90.39.0.8.7.114 FWID 01-510a2aee
    Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
    Network Service: Wi-Fi, AirPort, en0
    USB Device: USB31Bus
    USB Device: USB Optical Mouse
    USB Device: USB31Bus
    USB Device: USB31Bus
    Thunderbolt Bus: MacBook Pro, Apple Inc.
    Thunderbolt Bus: MacBook Pro, Apple Inc.
    Thunderbolt Bus: MacBook Pro, Apple Inc.
     

  7. I can’t see the pattern either. It was fine on an 13” M1 MacBook Pro, 16GB. I actually upgraded my laptop because I wanted a bigger screen, so for me, the only difference is M1 Pro. Like I said, I got a base model MacMini M1 and that performs better than my M1 Pro. 
     

    I don’t know if it’s because it’s a fresh install and the install of the Affinity apps have been on my MacMini for ages or something else. The Beta versions improve things, but certain tasks get the beachball constantly. It doesn’t seem to like panning and scaling, that often freezes the ui.

  8. I have the same problem. 16” MacBook M1 Pro. 

    Constant, random UI stalls. Infuriating. MacOS 12.2.1

    Interestingly, I have a M1 Mac mini, base spec, 8gb, and it performs flawlessly. 

    I purchased all the apps from the App Store. 

    In the Publisher thread it was mentioned it was caused by a code signing / validation issue in MacOS.

    Is there anything we can do? or any timescale as to when this might be fixed - it is so strange, sometimes it's fine, sometimes it's infuriating.

     

     

  9. Hello all,

     

    I'm experiencing an issue which I am consistently able to reproduce that I hope you can help me with - 

     

    If I add a picture frame to a document and overlay a rectangle filled with a gradient and set the blend mode of the rectangle to say, hard light the results I see when I export to PDF are completely different to what is expected. if I export to any other format, I get the correct colours and if I select to flatten the PDF file then I also get the correct colours.

     

    Any ideas what's going on here?

     

    elements.pdf

    preview_1.png

×
×
  • 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.