Jump to content

# Search the Community

Showing results for tags 'macro'.

• ### Search By Tags

Type tags separated by commas.

### Forums

• Affinity Support
• News and Information
• Frequently Asked Questions
• Affinity Support & Questions
• Feedback & Suggestions
• Learn and Share
• Tutorials (Serif and Customer Created Tutorials)
• Share your work
• Resources
• Bug Reporting
• V2 Bugs found on macOS
• V2 Bugs found on Windows
• V2 Bugs found on iPad
• Reports of Bugs in Affinity Version 1 applications
• Beta Software Forums
• 2.3 New Features and Improvements
• Other New Bugs and Issues in the Betas
• Beta Software Program Members Area
• [ARCHIVE] Reports from earlier Affinity betas

• 0 Comments

• 0 Replies

• 0 Views

### Member Title

Found 236 results

1. ## Can macros edit custom text?

Is it possible for a macro to edit text in a text layer, getting custom text from a file name? I'm guessing this is not possible, but you never know 🤷🏽‍♂️
2. ## "Refine Selection" in macro crashes Affinity Photo

When using "Refine Selection" and "Feather" in a macro Affinity Photo crashes immediately without error message. Disabling Metal does not help. Best, Chris
3. ## Macro to wrap an Image around a Bottle or Mug - revisited

Some time ago I produced a macro to Wrap an Image around a Bottle or Mug. This involved some complex trigonometrical operations on the image. I present here an alternative approach for a macro to perform the same action. Here is my original image: o It is easily possible to produce an equation that contracts the image width-wise to emulate the reduction in perceived width as the image is wrapped. Such an equation has the form: x=w/2+(w/2-x)*pi/2 and has the result of: The contraction is uniform across the reduced width. The expression pi/2 is the appropriate scaling for a bottle diameter that accepts the image around its half-circumference. What I was aiming for was a function that would scale the edges so that they appeared contracted, whilst applying zero scaling to the centre of the image. After much trial and error, I came up with this: x=w/2-(w/2-x)*(1+1.571*(1-sqrt(1-(1-2*x/w)^2))) Edit: Note that this has a minus sign after the first w/2. The original had a plus sign. The value 1.571 is just half pi. The resulting image is: This is a single result. I have further refined by including a scaling parameter, a, which accentuates the compression at the edges. w/2+(w/2-x)*(1+(1.571/a)*(1-sqrt(1-(1-2*x/w)^2))) Here it is with the a parameter around half. Note that in these images, the central squares remain square. Edit: Like my previous version it has a parameter (in this case b) which affects the viewpoint, above or below. If you want to use this then you need to enlarge the canvas vertically beforehand to give room for the curvature. You may wish to use Document > Clip Canvas at the end in this case. Edit: various members had pointed out that the final image was flipped horizontally. This has now been fixed. I have also added Layer > Unlock and Layer > Rasterize at the start of the macro. I have not added a clip canvas at the end. Do you think that this is desirable? Here is the macro: WrapAroundV2.afmacro John
4. ## Photo - Batch/Macro Features

Hey im wondering why it isn't possible to include the following features in Macro: Record Layer ordering/movement Apply a Tonemapping Persona Preset Is this a hard thing for developers to include? Thanks Phil
5. ## Achieve a stunning glossy text effect within a matter of seconds using Affinity Photo

Welcome to our channel! In this tutorial, we'll show you how to effortlessly achieve a mesmerizing glossy text effect in just a matter of seconds using the powerful 'Macro' feature in Affinity Photo. Whether you're a beginner or an experienced user, this step-by-step guide will take you through the process of creating a professional-looking glossy text effect that will add a touch of elegance to your designs. No need for complex editing - let the 'Macro' feature do the work for you! Join us as we explore the wonders of Affinity Photo and unlock the potential of this time-saving tool. Watch now and take your text designs to a whole new level! Don't forget to like, subscribe, and hit the bell icon to never miss an update. Let's get creative together!
6. ## Questions About Recording Macros – What Works, What Doesn’t and Workarounds or Alternative Ways

Hey everyone, This is a bit niche and I have not checked if a topic like this already exists. What I'm looking for is a compatibility guide with workarounds for creating macros. For the past few days I have been trying to create macros but keep getting stuck because its so unbelievably cumbersome. One big PIA is the level selection. It’s a mess with all its confirmation prompts – just select the damn level I clicked on already! Anyway, I already got used to that by now, that’s not the issue. These two are my current questions, and I haven’t found a solution for it, maybe some of you have ideas? Creating a fill layer and changing its colour It's just not possible, you'll get this warning and the colour will be reset: Select all (as in an unspecified number) layers (to group them or similar) There's no keyboard shortcut or menu item that does this, as far as I know. Anyway, for some reason I didn't notice the option in the menu. It even has a shortcut! 🤦‍♂️ Solution: Select → Select all Layers or ⌥⌘A Do you have similar questions? Is there maybe already a place where questions like these get asked and answered? Does someone know how to get these operations to work or how to work around them? Have a nice weekend Dennis
7. ## Bug: Field entries limited in the macro

If a filter is applied, the parameters can be entered using the slider or in the field. A larger range is possible in the field than in the slider. If the filter is recorded via macro and you want to change the values, the field entries are limited to the maximum values of the slider. Unlimited entry of values is also expected here. Filter_Strudel.afphoto Filter_Strudel_Macro.afphoto I use the current version, the behavior is reproducible even with new documents, the hardware acceleration is on.
8. ## Simple macro to remove background crashes affinity photo

I am trying to make a simple macro to remove the background. It crashed Affinity photo whenever I run it. Here is the dump : ------------------------------------- Translated Report (Full Report Below) ------------------------------------- Process: Affinity Photo 2 [20361] Path: /Applications/Affinity Photo 2.app/Contents/MacOS/Affinity Photo 2 Identifier: com.seriflabs.affinityphoto2 Version: 2.0.4 (2.0.326) App Item ID: 1616822987 App External ID: 854562243 Code Type: X86-64 (Native) Parent Process: launchd [1] User ID: 501 Date/Time: 2023-04-22 12:52:12.7926 -0400 OS Version: macOS 13.3.1 (22E261) Report Version: 12 Bridge OS Version: 7.4 (20P4252) Anonymous UUID: 73DD3598-A14D-53AA-B96D-FAD446BA5602 Time Awake Since Boot: 360000 seconds System Integrity Protection: enabled Crashed Thread: 10 Dispatch queue: com.apple.root.default-qos Exception Type: EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000 Exception Codes: 0x0000000000000001, 0x0000000000000000 Termination Reason: Namespace SIGNAL, Code 11 Segmentation fault: 11 Terminating Process: exc handler [20361] VM Region Info: 0 is not in any region. Bytes before following region: 4327862272 REGION TYPE START - END [ VSIZE] PRT/MAX SHRMOD REGION DETAIL UNUSED SPACE AT START ---> __TEXT 101f5f000-101fdb000 [ 496K] r-x/r-x SM=COW ...inity Photo 2 Thread 0:: Dispatch queue: com.apple.main-thread 0 libsystem_kernel.dylib 0x7ff8036ed5b2 mach_msg2_trap + 10 1 libsystem_kernel.dylib 0x7ff8036fb72d mach_msg2_internal + 78 2 libsystem_kernel.dylib 0x7ff8036f45e4 mach_msg_overwrite + 692 3 libsystem_kernel.dylib 0x7ff8036ed89a mach_msg + 19 4 CoreFoundation 0x7ff8038081af __CFRunLoopServiceMachPort + 145 5 CoreFoundation 0x7ff803806c30 __CFRunLoopRun + 1365 6 CoreFoundation 0x7ff803806071 CFRunLoopRunSpecific + 560 7 HIToolbox 0x7ff80d26efcd RunCurrentEventLoopInMode + 292 8 HIToolbox 0x7ff80d26edde ReceiveNextEventCommon + 657 9 HIToolbox 0x7ff80d26eb38 _BlockUntilNextEventMatchingListInModeWithFilter + 64 10 AppKit 0x7ff8068987a0 _DPSNextEvent + 858 11 AppKit 0x7ff80689764a -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1214 12 AppKit 0x7ff806889cb8 -[NSApplication run] + 586 13 AppKit 0x7ff80685ded2 NSApplicationMain + 817 14 dyld 0x7ff8033d241f start + 1903 Thread 1:: Dispatch queue: com.apple.root.default-qos 0 libsystem_kernel.dylib 0x7ff8036ed5b2 mach_msg2_trap + 10 1 libsystem_kernel.dylib 0x7ff8036fb72d mach_msg2_internal + 78 2 libsystem_kernel.dylib 0x7ff8036f45e4 mach_msg_overwrite + 692 3 libsystem_kernel.dylib 0x7ff8036ed89a mach_msg + 19 4 CoreFoundation 0x7ff8038081af __CFRunLoopServiceMachPort + 145 5 CoreFoundation 0x7ff803806c30 __CFRunLoopRun + 1365 6 CoreFoundation 0x7ff803806071 CFRunLoopRunSpecific + 560 7 CoreFoundation 0x7ff803889675 CFRunLoopRun + 40 8 liblibipc.dylib 0x1029d014b std::__1::__function::__func<Affinity::Interprocess::Communicators::MachCommunicator::StartAsClient(unsigned int, unsigned int)::\$_0, std::__1::allocator<Affinity::Interprocess::Communicators::MachCommunicator::StartAsClient(unsigned int, unsigned int)::\$_0>, void ()>::operator()() + 139 9 liblibkernel.dylib 0x1052ed092 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 98 10 libdispatch.dylib 0x7ff803589d91 _dispatch_call_block_and_release + 12 11 libdispatch.dylib 0x7ff80358b033 _dispatch_client_callout + 8 12 libdispatch.dylib 0x7ff80358d7c4 _dispatch_queue_override_invoke + 800 13 libdispatch.dylib 0x7ff80359afa2 _dispatch_root_queue_drain + 343 14 libdispatch.dylib 0x7ff80359b768 _dispatch_worker_thread2 + 170 15 libsystem_pthread.dylib 0x7ff803728c0f _pthread_wqthread + 257 16 libsystem_pthread.dylib 0x7ff803727bbf start_wqthread + 15 Thread 2:: com.apple.NSURLConnectionLoader 0 libsystem_kernel.dylib 0x7ff8036ed5b2 mach_msg2_trap + 10 1 libsystem_kernel.dylib 0x7ff8036fb72d mach_msg2_internal + 78 2 libsystem_kernel.dylib 0x7ff8036f45e4 mach_msg_overwrite + 692 3 libsystem_kernel.dylib 0x7ff8036ed89a mach_msg + 19 4 CoreFoundation 0x7ff8038081af __CFRunLoopServiceMachPort + 145 5 CoreFoundation 0x7ff803806c30 __CFRunLoopRun + 1365 6 CoreFoundation 0x7ff803806071 CFRunLoopRunSpecific + 560 7 CFNetwork 0x7ff808182cba 0x7ff807f44000 + 2354362 8 Foundation 0x7ff80468a7b3 __NSThread__start__ + 1009 9 libsystem_pthread.dylib 0x7ff80372c1d3 _pthread_start + 125 10 libsystem_pthread.dylib 0x7ff803727bd3 thread_start + 15 Thread 3: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 4:: com.apple.NSEventThread 0 libsystem_kernel.dylib 0x7ff8036ed5b2 mach_msg2_trap + 10 1 libsystem_kernel.dylib 0x7ff8036fb72d mach_msg2_internal + 78 2 libsystem_kernel.dylib 0x7ff8036f45e4 mach_msg_overwrite + 692 3 libsystem_kernel.dylib 0x7ff8036ed89a mach_msg + 19 4 CoreFoundation 0x7ff8038081af __CFRunLoopServiceMachPort + 145 5 CoreFoundation 0x7ff803806c30 __CFRunLoopRun + 1365 6 CoreFoundation 0x7ff803806071 CFRunLoopRunSpecific + 560 7 AppKit 0x7ff8069f8909 _NSEventThread + 132 8 libsystem_pthread.dylib 0x7ff80372c1d3 _pthread_start + 125 9 libsystem_pthread.dylib 0x7ff803727bd3 thread_start + 15 Thread 5: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 6: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 7: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 8:: CVDisplayLink 0 libsystem_kernel.dylib 0x7ff8036f00ee __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80372c78d _pthread_cond_wait + 1295 2 CoreVideo 0x7ff80b83e1cc CVDisplayLink::waitUntil(unsigned long long) + 370 3 CoreVideo 0x7ff80b83d14c CVDisplayLink::runIOThread() + 526 4 libsystem_pthread.dylib 0x7ff80372c1d3 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff803727bd3 thread_start + 15 Thread 9:: CVDisplayLink 0 libsystem_kernel.dylib 0x7ff8036f00ee __psynch_cvwait + 10 1 libsystem_pthread.dylib 0x7ff80372c78d _pthread_cond_wait + 1295 2 CoreVideo 0x7ff80b83e1cc CVDisplayLink::waitUntil(unsigned long long) + 370 3 CoreVideo 0x7ff80b83d14c CVDisplayLink::runIOThread() + 526 4 libsystem_pthread.dylib 0x7ff80372c1d3 _pthread_start + 125 5 libsystem_pthread.dylib 0x7ff803727bd3 thread_start + 15 Thread 10 Crashed:: Dispatch queue: com.apple.root.default-qos 0 liblibkernel.dylib 0x105365414 Kernel::ToolPoint::ToolPoint(Kernel::ToolPoint const&) + 4 1 liblibpersona.dylib 0x16b314281 RasterRefineSelectionBrushCommand::Receive(Kernel::NonCounted<MutableRasterInterface>) + 257 2 liblibpersona.dylib 0x16b33c262 TerminatingTranslatorT<RasterRefineSelectionBrushCommand, MutableRasterInterface>::Accept(Kernel::NonCounted<Kernel::Countable>, Visitor*) const + 210 3 liblibpersona.dylib 0x16b33c6d4 SelectionCommand<RasterRefineSelectionBrushCommand>::VisitObject(Kernel::NonCounted<Kernel::Countable>, bool) + 228 4 liblibpersona.dylib 0x16b32af76 SelectionCommand<RasterRefineSelectionBrushCommand>::_Visit() + 486 5 liblibpersona.dylib 0x16d1b35af CompoundCommand::Do() + 143 6 liblibpersona.dylib 0x16b759c22 ReplayMacroCommand::Do() + 434 7 liblibpersona.dylib 0x16d140ecf DocumentCommand::DoAndUpdateCaches() + 175 8 liblibpersona.dylib 0x170974612 DocumentController::ProcessCommand(Kernel::Counted<DomainCommand>, std::__1::vector<Kernel::Counted<Kernel::Notification>, std::__1::allocator<Kernel::Counted<Kernel::Notification>>>&) + 3266 9 liblibpersona.dylib 0x168729096 DomainController::ProcessCommandQueue() + 550 10 liblibkernel.dylib 0x1052ed092 invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose) + 98 11 libdispatch.dylib 0x7ff803589d91 _dispatch_call_block_and_release + 12 12 libdispatch.dylib 0x7ff80358b033 _dispatch_client_callout + 8 13 libdispatch.dylib 0x7ff80358d7c4 _dispatch_queue_override_invoke + 800 14 libdispatch.dylib 0x7ff80359afa2 _dispatch_root_queue_drain + 343 15 libdispatch.dylib 0x7ff80359b768 _dispatch_worker_thread2 + 170 16 libsystem_pthread.dylib 0x7ff803728c0f _pthread_wqthread + 257 17 libsystem_pthread.dylib 0x7ff803727bbf start_wqthread + 15 Thread 11: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 12: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 13: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 14: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 15: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 16: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 17: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 18: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 19: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 20: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 21: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 22: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 23: 0 libsystem_pthread.dylib 0x7ff803727bb0 start_wqthread + 0 Thread 10 crashed with X86 Thread State (64-bit): rax: 0x0000000000000000 rbx: 0x0000000000000000 rcx: 0x0000000000000000 rdx: 0x00007f800a771040 rdi: 0x0000700006f50710 rsi: 0x0000000000000000 rbp: 0x0000700006f506d0 rsp: 0x0000700006f506d0 r8: 0x0000000000000001 r9: 0x00000000000009d6 r10: 0x0000000000000000 r11: 0x00000000efffffff r12: 0x0000000000000000 r13: 0x0000700006f5072c r14: 0x00007f800a771090 r15: 0x00007f800a770600 rip: 0x0000000105365414 rfl: 0x0000000000010246 cr2: 0x0000000000000000 Logical CPU: 4 Error Code: 0x00000004 (no mapping for user data read) Trap Number: 14 Thread 10 instruction stream: c6 47 40 01 c7 47 44 00-00 00 00 5d c3 66 2e 0f .G@..GD....].f.. 1f 84 00 00 00 00 00 0f-1f 44 00 00 55 48 89 e5 .........D..UH.. 0f 57 c0 0f 11 47 0a 0f-11 07 c7 47 1c 00 00 80 .W...G.....G.... 3f 0f 11 47 20 0f 28 05-60 3a 05 00 0f 11 47 30 ?..G .(.`:....G0 c6 47 40 01 c7 47 44 00-00 00 00 5d c3 66 2e 0f .G@..GD....].f.. 1f 84 00 00 00 00 00 0f-1f 44 00 00 55 48 89 e5 .........D..UH.. [0f]10 06 0f 11 07 48 8b-46 10 48 89 47 10 8a 46 ......H.F.H.G..F <== 18 88 47 18 8a 46 19 88-47 19 0f 10 46 1c 0f 10 ..G..F..G...F... 4e 2c 0f 11 47 1c 0f 11-4f 2c 48 8b 46 3c 48 89 N,..G...O,H.F<H. 47 3c 8b 46 44 89 47 44-5d c3 66 90 55 48 89 e5 G<.FD.GD].f.UH.. 0f 10 06 0f 11 07 48 8b-46 10 48 89 47 10 8a 46 ......H.F.H.G..F 18 88 47 18 8a 46 19 88-47 19 0f 10 46 1c 0f 10 ..G..F..G...F... Binary Images: 0x101f5f000 - 0x101fdafff com.seriflabs.affinityphoto2 (2.0.4) <f30737c8-82c1-35bb-9d22-f8976a904df1> /Applications/Affinity Photo 2.app/Contents/MacOS/Affinity Photo 2 0x105d7a000 - 0x10723dfff liblibdwgimport.dylib (*) <17895755-d163-3f42-a77c-152bbe2ed7a0> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibdwgimport.dylib 0x102584000 - 0x102703fff liblibbook.dylib (*) <b1ebd420-f8a4-33b6-af7d-a58d10fa4b62> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibbook.dylib 0x11ce1c000 - 0x124b83fff liblibrastertools.dylib (*) <aefdbd80-1384-3b83-acf9-5f0b6ba6df7d> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibrastertools.dylib 0x1020e0000 - 0x1020fbfff liblibjsoncpp.dylib (*) <ef07b55a-eb2d-3ed4-8396-84daae3e7477> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibjsoncpp.dylib 0x102824000 - 0x1028d7fff liblibidmlimport.dylib (*) <3c568980-0694-3ddf-8b9e-1e4e0aae342b> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibidmlimport.dylib 0x103ef0000 - 0x1044a7fff liblibmetadata.dylib (*) <96256c7b-0930-375f-98a4-daebd46c564c> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibmetadata.dylib 0x1023a9000 - 0x102448fff liblibregex.dylib (*) <e4840003-64b5-32c3-b6b8-5efe3f934aa1> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibregex.dylib 0x1049c0000 - 0x104e63fff liblibcommands.dylib (*) <ebe783cd-73bd-3a0b-9a8c-070d6d2f7210> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibcommands.dylib 0x102092000 - 0x102099fff liblibhunspell.dylib (*) <300b97a3-8314-3864-ab9f-3dff88799390> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibhunspell.dylib 0x1031f7000 - 0x10348afff liblibicu.dylib (*) <30a25e13-7bca-3067-bffb-72a86ebbb377> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibicu.dylib 0x10ca6c000 - 0x10e08bfff liblibaffinity.dylib (*) <2e57d064-0f8e-3f72-b531-064082754258> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibaffinity.dylib 0x10211c000 - 0x102213fff libxmp.dylib (*) <a71f37cb-f070-33d8-8c3d-b42a4d2c8512> /Applications/Affinity Photo 2.app/Contents/Frameworks/libxmp.dylib 0x10a2d7000 - 0x10af9afff libpdfimport.dylib (*) <cef232a7-c02f-3c1e-be87-d489f866b7b1> /Applications/Affinity Photo 2.app/Contents/Frameworks/libpdfimport.dylib 0x102e48000 - 0x10300bfff liblibgeometry.dylib (*) <fd5c061e-a7d0-38b6-817d-e8679af674c6> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibgeometry.dylib 0x10228c000 - 0x1022dbfff liblibnetwork.dylib (*) <c53c35ff-5f76-352e-a5b8-6dd46cfec391> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibnetwork.dylib 0x102330000 - 0x102357fff liblibgl.dylib (*) <f0e0a01e-e4c2-3e8f-9a73-b983fda0234b> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibgl.dylib 0x1024ed000 - 0x10253cfff libliblittlecms.dylib (*) <5f157e2c-59fb-309d-ad6f-ec6d2bcd4b1a> /Applications/Affinity Photo 2.app/Contents/Frameworks/libliblittlecms.dylib 0x165e9e000 - 0x17adc1fff liblibpersona.dylib (*) <e2caa68f-52c5-3677-836f-fee27a3bae58> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibpersona.dylib 0x102ade000 - 0x102b51fff liblibcurl.dylib (*) <8ff356dd-4432-3b75-a5bd-78d980c21a38> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibcurl.dylib 0x105124000 - 0x1053bffff liblibkernel.dylib (*) <cb1e64ac-cbb4-305d-9ff4-bc1dfc3bb762> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibkernel.dylib 0x114ea7000 - 0x116e9afff liblibraster.dylib (*) <f61b4f12-56aa-3b2e-af8d-b4818b4b9292> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibraster.dylib 0x133731000 - 0x1371a8fff liblibrenderer.dylib (*) <32119bd5-aa04-3bc3-8ed3-59a19fabcaee> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibrenderer.dylib 0x1054f4000 - 0x10576bfff liblibstory.dylib (*) <9b148362-42ce-3ba7-ac75-8497b8feecfb> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibstory.dylib 0x102064000 - 0x102073fff liblibxml.dylib (*) <57785d85-e924-3379-ba3d-62dffe629a78> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibxml.dylib 0x10f184000 - 0x1111dffff com.seriflabs.libcocoaui (1.0) <53983f4f-2f63-3852-8437-bf6ad46a7f1f> /Applications/Affinity Photo 2.app/Contents/Frameworks/libcocoaui.framework/Versions/A/libcocoaui 0x1029b4000 - 0x1029effff liblibipc.dylib (*) <79da5fdb-7e2e-31a3-9e38-a677a7a2f8dc> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibipc.dylib 0x102378000 - 0x10237bfff liblibbmp.dylib (*) <477c3cb7-2bd2-3718-9412-4c9f64130d08> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibbmp.dylib 0x102c9d000 - 0x102cecfff liblibheif.dylib (*) <3fcd116b-305a-3b1b-ae08-97430002c711> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibheif.dylib 0x103945000 - 0x103ae0fff liblibcfitsio.dylib (*) <fa2a1554-48af-3b71-915f-16cfac20b2da> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibcfitsio.dylib 0x102b76000 - 0x102c19fff liblibocio.dylib (*) <a5322867-7a85-3a45-9c32-c063b81e7af4> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibocio.dylib 0x105928000 - 0x105c13fff liblibopenexr.dylib (*) <27fd98ad-adc3-3824-9d4d-c024bf49afc2> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibopenexr.dylib 0x102390000 - 0x102393fff liblibtga.dylib (*) <e84ea9e5-5801-3820-bf62-cdffac075645> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibtga.dylib 0x102a50000 - 0x102aabfff liblibjpeg2k.dylib (*) <be1c62f0-f4de-381c-8a73-301677bc9c25> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibjpeg2k.dylib 0x102559000 - 0x102560fff liblibgif.dylib (*) <3011020d-6a91-39d8-af90-2a8d2c9a6305> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibgif.dylib 0x1030ac000 - 0x1030f3fff liblibhdphoto.dylib (*) <0f665091-38ac-314d-b635-65cef7e1f931> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibhdphoto.dylib 0x102de0000 - 0x102e27fff liblibjpeg.dylib (*) <7d397b4e-1db7-35e9-9ab7-3f241c2f4fbf> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibjpeg.dylib 0x10310c000 - 0x103143fff liblibpng.dylib (*) <18f7ec06-7825-3b50-aca5-18eb28059abf> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibpng.dylib 0x103c71000 - 0x103d3cfff liblibraw.dylib (*) <ac34cc31-b963-3756-9ff6-7ec3cd7723dc> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibraw.dylib 0x102d31000 - 0x102dacfff liblibtiff.dylib (*) <b8633e4e-09f5-35a9-b372-1adcafeaa26b> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibtiff.dylib 0x103773000 - 0x103816fff liblibwebp.dylib (*) <038493b4-13ef-3c30-a649-2aa8232455de> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibwebp.dylib 0x103613000 - 0x103636fff liblibexpat.dylib (*) <b581f0a7-a627-36f3-97f2-2bf5f85520b0> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibexpat.dylib 0x1020aa000 - 0x1020c9fff liblibzlib.dylib (*) <64871257-3837-32dd-a784-2b3e7465cc74> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibzlib.dylib 0x10364b000 - 0x1036f2fff liblibzstd.dylib (*) <818e8be8-b46e-304c-a386-cafe05f20bbf> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibzstd.dylib 0x10383b000 - 0x10386afff liblibstemmer.dylib (*) <363a59a5-196a-3843-9426-b52caf755d47> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibstemmer.dylib 0x103dad000 - 0x103e10fff liblibde265.dylib (*) <3c8fe6d4-bb3e-3be2-84a6-cadc5182913b> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibde265.dylib 0x10315c000 - 0x103193fff libliblf.dylib (*) <8dbf44b8-a1bc-3d9a-9527-903489bd6f54> /Applications/Affinity Photo 2.app/Contents/Frameworks/libliblf.dylib 0x108169000 - 0x1082fcfff liblibeps.dylib (*) <b6dbbc7c-0767-36ad-a3d5-a4efec86d8bd> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibeps.dylib 0x107d0a000 - 0x107f65fff liblibpsd.dylib (*) <b0d0d689-032d-3765-a4e1-7c08f61ad463> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibpsd.dylib 0x108b14000 - 0x108dbbfff libpdflib.dylib (*) <54b15dbe-8b23-3b70-9e65-8afd05baccae> /Applications/Affinity Photo 2.app/Contents/Frameworks/libpdflib.dylib 0x1031c4000 - 0x1031d7fff liblibjbig2dec.dylib (*) <d3066f87-281e-3e81-b16e-4bd1c1ecdc87> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibjbig2dec.dylib 0x10b683000 - 0x10b98efff liblibacs.dylib (*) <fe1e1e23-f265-3ff5-bede-faba0ab68148> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibacs.dylib 0x102ac8000 - 0x102acbfff liblibpk.dylib (*) <3684fce5-a7cb-3a9a-8960-c7b40a45e4ef> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibpk.dylib 0x103746000 - 0x10374dfff liblibscripting.dylib (*) <b0a1e235-c036-3fb6-b1e1-e6d2ac3cd822> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibscripting.dylib 0x1080f5000 - 0x108104fff libobjc-trampolines.dylib (*) <d2da3b5f-f5ba-3ef1-b99d-bc64a8487401> /usr/lib/libobjc-trampolines.dylib 0x1cb4b8000 - 0x1cb8dffff liblibplugins.dylib (*) <5785142d-bc10-302b-badf-fa0601ed1eac> /Applications/Affinity Photo 2.app/Contents/Frameworks/liblibplugins.dylib 0x1cb2be000 - 0x1cb2c5fff com.apple.CloudDocsFileProvider (1.0) <99c0e56f-f8b5-3415-beb0-ce35e6da221f> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/CloudDocsFileProvider.bundle/Contents/MacOS/CloudDocsFileProvider 0x1d115d000 - 0x1d1164fff com.apple.FileProviderOverride (855.100.378) <c8100851-79fe-3d8d-b9a9-6bb1500ee1f2> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FileProviderOverride.bundle/Contents/MacOS/FileProviderOverride 0x1d11fc000 - 0x1d1217fff com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride (13.3) <c1af4c28-cb6d-3e62-8a42-0d49311630c4> /System/Library/Frameworks/FileProvider.framework/OverrideBundles/FinderSyncCollaborationFileProviderOverride.bundle/Contents/MacOS/FinderSyncCollaborationFileProviderOverride 0x7ff8036ec000 - 0x7ff803725ff7 libsystem_kernel.dylib (*) <08606a44-7008-3658-9f00-6c250b80e9c3> /usr/lib/system/libsystem_kernel.dylib 0x7ff80378b000 - 0x7ff803c27fef com.apple.CoreFoundation (6.9) <315a3f65-0954-3635-96dc-2f65c691d074> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x7ff80d240000 - 0x7ff80d537ffd com.apple.HIToolbox (2.1.1) <a6003e8b-72cc-3d98-b569-26102836c61f> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x7ff80685a000 - 0x7ff807861ff0 com.apple.AppKit (6.9) <af96f40f-d333-3647-9da4-eddc52df4753> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 0x7ff8033cc000 - 0x7ff8034645a7 dyld (*) <f22a1143-9732-3e23-a8b7-cbade6bb8301> /usr/lib/dyld 0x7ff803588000 - 0x7ff8035cfff3 libdispatch.dylib (*) <c03e068c-2b62-3aed-9358-e0aa79ff7851> /usr/lib/system/libdispatch.dylib 0x7ff803726000 - 0x7ff803731fff libsystem_pthread.dylib (*) <86dfa543-95fa-36b4-83c6-bf03d01b2aad> /usr/lib/system/libsystem_pthread.dylib 0x7ff807f44000 - 0x7ff8082e4ff3 com.apple.CFNetwork (1406.0.4) <7c0ddf2d-5375-319e-9acc-0a24c6d007bc> /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x7ff804632000 - 0x7ff804fbaff8 com.apple.Foundation (6.9) <b2777f39-79a2-3f29-849d-99acb74e4a12> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x7ff80b83b000 - 0x7ff80b88fffb com.apple.CoreVideo (1.8) <2a39a027-e858-33bd-9c14-02d1c5cb8c39> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 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.8G resident=0K(0%) swapped_out_or_unallocated=1.8G(100%) Writable regions: Total=1.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.4G(100%) VIRTUAL REGION REGION TYPE SIZE COUNT (non-coalesced) =========== ======= ======= Accelerate framework 256K 2 Activity Tracing 256K 1 CG backing stores 4560K 8 CG image 459.7M 2849 ColorSync 252K 28 CoreAnimation 16.7M 522 CoreGraphics 32K 5 CoreImage 36K 9 CoreUI image data 2376K 22 Dispatch continuations 128.0M 1 Foundation 36K 2 IOKit 15.5M 2 Kernel Alloc Once 8K 1 MALLOC 670.4M 223 MALLOC guard page 72K 16 MALLOC_MEDIUM (reserved) 88.0M 2 reserved VM address space (unallocated) SQLite page cache 256K 2 STACK GUARD 56.1M 24 Stack 19.7M 24 VM_ALLOCATE 188K 27 __CTF 824 1 __DATA 36.9M 652 __DATA_CONST 56.0M 436 __DATA_DIRTY 2032K 228 __FONT_DATA 2352 1 __INFO_FILTER 8 1 __LINKEDIT 521.3M 61 __OBJC_RO 66.2M 1 __OBJC_RW 2012K 1 __TEXT 1.3G 663 dyld private memory 2308K 4 libnetwork 128K 8 mapped file 2.0G 705 shared memory 800K 23 =========== ======= ======= TOTAL 5.4G 6555 TOTAL, minus reserved VM space 5.3G 6555 ----------- Full Report ----------- {"app_name":"Affinity Photo 2","timestamp":"2023-04-22 12:52:13.00 -0400","app_version":"2.0.4","slice_uuid":"f30737c8-82c1-35bb-9d22-f8976a904df1","adam_id":"1616822987","build_version":"2.0.326","platform":1,"bundleID":"com.seriflabs.affinityphoto2","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 13.3.1 (22E261)","roots_installed":0,"name":"Affinity Photo 2","incident_id":"150BBA96-B311-410F-BD9D-D4F9E52C1559"} { "uptime" : 360000, "procRole" : "Foreground", "version" : 2, "userID" : 501, "deployVersion" : 210, "modelCode" : "iMacPro1,1", "coalitionID" : 30852, "osVersion" : { "train" : "macOS 13.3.1", "build" : "22E261", "releaseType" : "User" }, "captureTime" : "2023-04-22 12:52:12.7926 -0400", "incident" : "150BBA96-B311-410F-BD9D-D4F9E52C1559", "pid" : 20361, "cpuType" : "X86-64", "roots_installed" : 0, "bug_type" : "309", "procLaunch" : "2023-04-22 12:51:39.9482 -0400", "procStartAbsTime" : 366535170316832, "procExitAbsTime" : 366568013593235, "procName" : "Affinity Photo 2", "procPath" : "\/Applications\/Affinity Photo 2.app\/Contents\/MacOS\/Affinity Photo 2", "bundleInfo" : {"CFBundleShortVersionString":"2.0.4","CFBundleVersion":"2.0.326","CFBundleIdentifier":"com.seriflabs.affinityphoto2"}, "storeInfo" : {"storeCohortMetadata":"10|date=1668947400000&sf=143441&pgtp=Search&pgid=osx&ctxt=Search&issrch=1&imptyp=card&kind=macSoftware&lngid=1","itemID":"1616822987","deviceIdentifierForVendor":"68CBE3A2-8387-52EA-BD5D-6D98C7B57E84","thirdParty":true,"softwareVersionExternalIdentifier":"854562243"}, "parentProc" : "launchd", "parentPid" : 1, "coalitionName" : "com.seriflabs.affinityphoto2", "crashReporterKey" : "73DD3598-A14D-53AA-B96D-FAD446BA5602", "throttleTimeout" : 2147483647, "codeSigningID" : "com.seriflabs.affinityphoto2", "codeSigningTeamID" : "6LVTQB9699", "codeSigningFlags" : 570512129, "codeSigningValidationCategory" : 4, "codeSigningTrustLevel" : 0, "bridgeVersion" : {"build":"20P4252","train":"7.4"}, "sip" : "enabled", "vmRegionInfo" : "0 is not in any region. Bytes before following region: 4327862272\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 101f5f000-101fdb000 [ 496K] r-x\/r-x SM=COW ...inity Photo 2", "exception" : {"codes":"0x0000000000000001, 0x0000000000000000","rawCodes":[1,0],"type":"EXC_BAD_ACCESS","signal":"SIGSEGV","subtype":"KERN_INVALID_ADDRESS at 0x0000000000000000"}, "termination" : {"flags":0,"code":11,"namespace":"SIGNAL","indicator":"Segmentation fault: 11","byProc":"exc handler","byPid":20361}, "vmregioninfo" : "0 is not in any region. Bytes before following region: 4327862272\n REGION TYPE START - END [ VSIZE] PRT\/MAX SHRMOD REGION DETAIL\n UNUSED SPACE AT START\n---> \n __TEXT 101f5f000-101fdb000 [ 496K] r-x\/r-x SM=COW ...inity Photo 2", "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" : 10, "threads" : [{"id":5144037,"queue":"com.apple.main-thread","frames":[{"imageOffset":5554,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":59},{"imageOffset":63277,"symbol":"mach_msg2_internal","symbolLocation":78,"imageIndex":59},{"imageOffset":34276,"symbol":"mach_msg_overwrite","symbolLocation":692,"imageIndex":59},{"imageOffset":6298,"symbol":"mach_msg","symbolLocation":19,"imageIndex":59},{"imageOffset":512431,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":60},{"imageOffset":506928,"symbol":"__CFRunLoopRun","symbolLocation":1365,"imageIndex":60},{"imageOffset":503921,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":60},{"imageOffset":192461,"symbol":"RunCurrentEventLoopInMode","symbolLocation":292,"imageIndex":61},{"imageOffset":191966,"symbol":"ReceiveNextEventCommon","symbolLocation":657,"imageIndex":61},{"imageOffset":191288,"symbol":"_BlockUntilNextEventMatchingListInModeWithFilter","symbolLocation":64,"imageIndex":61},{"imageOffset":255904,"symbol":"_DPSNextEvent","symbolLocation":858,"imageIndex":62},{"imageOffset":251466,"symbol":"-[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:]","symbolLocation":1214,"imageIndex":62},{"imageOffset":195768,"symbol":"-[NSApplication run]","symbolLocation":586,"imageIndex":62},{"imageOffset":16082,"symbol":"NSApplicationMain","symbolLocation":817,"imageIndex":62},{"imageOffset":25631,"symbol":"start","symbolLocation":1903,"imageIndex":63}]},{"id":5144148,"queue":"com.apple.root.default-qos","frames":[{"imageOffset":5554,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":59},{"imageOffset":63277,"symbol":"mach_msg2_internal","symbolLocation":78,"imageIndex":59},{"imageOffset":34276,"symbol":"mach_msg_overwrite","symbolLocation":692,"imageIndex":59},{"imageOffset":6298,"symbol":"mach_msg","symbolLocation":19,"imageIndex":59},{"imageOffset":512431,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":60},{"imageOffset":506928,"symbol":"__CFRunLoopRun","symbolLocation":1365,"imageIndex":60},{"imageOffset":503921,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":60},{"imageOffset":1042037,"symbol":"CFRunLoopRun","symbolLocation":40,"imageIndex":60},{"imageOffset":115019,"symbol":"std::__1::__function::__func<Affinity::Interprocess::Communicators::MachCommunicator::StartAsClient(unsigned int, unsigned int)::\$_0, std::__1::allocator<Affinity::Interprocess::Communicators::MachCommunicator::StartAsClient(unsigned int, unsigned int)::\$_0>, void ()>::operator()()","symbolLocation":139,"imageIndex":26},{"imageOffset":1872018,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":98,"imageIndex":20},{"imageOffset":7569,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":64},{"imageOffset":12339,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":64},{"imageOffset":22468,"symbol":"_dispatch_queue_override_invoke","symbolLocation":800,"imageIndex":64},{"imageOffset":77730,"symbol":"_dispatch_root_queue_drain","symbolLocation":343,"imageIndex":64},{"imageOffset":79720,"symbol":"_dispatch_worker_thread2","symbolLocation":170,"imageIndex":64},{"imageOffset":11279,"symbol":"_pthread_wqthread","symbolLocation":257,"imageIndex":65},{"imageOffset":7103,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":65}]},{"id":5144209,"name":"com.apple.NSURLConnectionLoader","frames":[{"imageOffset":5554,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":59},{"imageOffset":63277,"symbol":"mach_msg2_internal","symbolLocation":78,"imageIndex":59},{"imageOffset":34276,"symbol":"mach_msg_overwrite","symbolLocation":692,"imageIndex":59},{"imageOffset":6298,"symbol":"mach_msg","symbolLocation":19,"imageIndex":59},{"imageOffset":512431,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":60},{"imageOffset":506928,"symbol":"__CFRunLoopRun","symbolLocation":1365,"imageIndex":60},{"imageOffset":503921,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":60},{"imageOffset":2354362,"imageIndex":66},{"imageOffset":362419,"symbol":"__NSThread__start__","symbolLocation":1009,"imageIndex":67},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":65},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":65}]},{"id":5144226,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144244,"name":"com.apple.NSEventThread","frames":[{"imageOffset":5554,"symbol":"mach_msg2_trap","symbolLocation":10,"imageIndex":59},{"imageOffset":63277,"symbol":"mach_msg2_internal","symbolLocation":78,"imageIndex":59},{"imageOffset":34276,"symbol":"mach_msg_overwrite","symbolLocation":692,"imageIndex":59},{"imageOffset":6298,"symbol":"mach_msg","symbolLocation":19,"imageIndex":59},{"imageOffset":512431,"symbol":"__CFRunLoopServiceMachPort","symbolLocation":145,"imageIndex":60},{"imageOffset":506928,"symbol":"__CFRunLoopRun","symbolLocation":1365,"imageIndex":60},{"imageOffset":503921,"symbol":"CFRunLoopRunSpecific","symbolLocation":560,"imageIndex":60},{"imageOffset":1698057,"symbol":"_NSEventThread","symbolLocation":132,"imageIndex":62},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":65},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":65}]},{"id":5144286,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144289,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144298,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144302,"name":"CVDisplayLink","frames":[{"imageOffset":16622,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":59},{"imageOffset":26509,"symbol":"_pthread_cond_wait","symbolLocation":1295,"imageIndex":65},{"imageOffset":12748,"symbol":"CVDisplayLink::waitUntil(unsigned long long)","symbolLocation":370,"imageIndex":68},{"imageOffset":8524,"symbol":"CVDisplayLink::runIOThread()","symbolLocation":526,"imageIndex":68},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":65},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":65}]},{"id":5144318,"name":"CVDisplayLink","frames":[{"imageOffset":16622,"symbol":"__psynch_cvwait","symbolLocation":10,"imageIndex":59},{"imageOffset":26509,"symbol":"_pthread_cond_wait","symbolLocation":1295,"imageIndex":65},{"imageOffset":12748,"symbol":"CVDisplayLink::waitUntil(unsigned long long)","symbolLocation":370,"imageIndex":68},{"imageOffset":8524,"symbol":"CVDisplayLink::runIOThread()","symbolLocation":526,"imageIndex":68},{"imageOffset":25043,"symbol":"_pthread_start","symbolLocation":125,"imageIndex":65},{"imageOffset":7123,"symbol":"thread_start","symbolLocation":15,"imageIndex":65}]},{"triggered":true,"id":5144864,"instructionState":{"instructionStream":{"bytes":[198,71,64,1,199,71,68,0,0,0,0,93,195,102,46,15,31,132,0,0,0,0,0,15,31,68,0,0,85,72,137,229,15,87,192,15,17,71,10,15,17,7,199,71,28,0,0,128,63,15,17,71,32,15,40,5,96,58,5,0,15,17,71,48,198,71,64,1,199,71,68,0,0,0,0,93,195,102,46,15,31,132,0,0,0,0,0,15,31,68,0,0,85,72,137,229,15,16,6,15,17,7,72,139,70,16,72,137,71,16,138,70,24,136,71,24,138,70,25,136,71,25,15,16,70,28,15,16,78,44,15,17,71,28,15,17,79,44,72,139,70,60,72,137,71,60,139,70,68,137,71,68,93,195,102,144,85,72,137,229,15,16,6,15,17,7,72,139,70,16,72,137,71,16,138,70,24,136,71,24,138,70,25,136,71,25,15,16,70,28,15,16],"offset":96}},"threadState":{"r13":{"value":123145419032364},"rax":{"value":0},"rflags":{"value":66118},"cpu":{"value":4},"r14":{"value":140187908116624},"rsi":{"value":0},"r8":{"value":1},"cr2":{"value":0},"rdx":{"value":140187908116544},"r10":{"value":0},"r9":{"value":2518},"r15":{"value":140187908113920},"rbx":{"value":0},"trap":{"value":14,"description":"(no mapping for user data read)"},"err":{"value":4},"r11":{"value":4026531839},"rip":{"value":4382413844,"matchesCrashFrame":1},"rbp":{"value":123145419032272},"rsp":{"value":123145419032272},"r12":{"value":0},"rcx":{"value":0},"flavor":"x86_THREAD_STATE","rdi":{"value":123145419032336}},"queue":"com.apple.root.default-qos","frames":[{"imageOffset":2364436,"symbol":"Kernel::ToolPoint::ToolPoint(Kernel::ToolPoint const&)","symbolLocation":4,"imageIndex":20},{"imageOffset":88564353,"symbol":"RasterRefineSelectionBrushCommand::Receive(Kernel::NonCounted<MutableRasterInterface>)","symbolLocation":257,"imageIndex":18},{"imageOffset":88728162,"symbol":"TerminatingTranslatorT<RasterRefineSelectionBrushCommand, MutableRasterInterface>::Accept(Kernel::NonCounted<Kernel::Countable>, Visitor*) const","symbolLocation":210,"imageIndex":18},{"imageOffset":88729300,"symbol":"SelectionCommand<RasterRefineSelectionBrushCommand>::VisitObject(Kernel::NonCounted<Kernel::Countable>, bool)","symbolLocation":228,"imageIndex":18},{"imageOffset":88657782,"symbol":"SelectionCommand<RasterRefineSelectionBrushCommand>::_Visit()","symbolLocation":486,"imageIndex":18},{"imageOffset":120673711,"symbol":"CompoundCommand::Do()","symbolLocation":143,"imageIndex":18},{"imageOffset":93043746,"symbol":"ReplayMacroCommand::Do()","symbolLocation":434,"imageIndex":18},{"imageOffset":120205007,"symbol":"DocumentCommand::DoAndUpdateCaches()","symbolLocation":175,"imageIndex":18},{"imageOffset":179136018,"symbol":"DocumentController::ProcessCommand(Kernel::Counted<DomainCommand>, std::__1::vector<Kernel::Counted<Kernel::Notification>, std::__1::allocator<Kernel::Counted<Kernel::Notification>>>&)","symbolLocation":3266,"imageIndex":18},{"imageOffset":42512534,"symbol":"DomainController::ProcessCommandQueue()","symbolLocation":550,"imageIndex":18},{"imageOffset":1872018,"symbol":"invocation function for block in Kernel::Dispatch::DispatchAndForget(std::__1::function<void ()>, Kernel::Dispatch::DispatchPriority, Kernel::Dispatch::ThreadPurpose)","symbolLocation":98,"imageIndex":20},{"imageOffset":7569,"symbol":"_dispatch_call_block_and_release","symbolLocation":12,"imageIndex":64},{"imageOffset":12339,"symbol":"_dispatch_client_callout","symbolLocation":8,"imageIndex":64},{"imageOffset":22468,"symbol":"_dispatch_queue_override_invoke","symbolLocation":800,"imageIndex":64},{"imageOffset":77730,"symbol":"_dispatch_root_queue_drain","symbolLocation":343,"imageIndex":64},{"imageOffset":79720,"symbol":"_dispatch_worker_thread2","symbolLocation":170,"imageIndex":64},{"imageOffset":11279,"symbol":"_pthread_wqthread","symbolLocation":257,"imageIndex":65},{"imageOffset":7103,"symbol":"start_wqthread","symbolLocation":15,"imageIndex":65}]},{"id":5144866,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144867,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144869,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144872,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144873,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144983,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5144984,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5145026,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5145027,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5145028,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5145029,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5145030,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]},{"id":5145031,"frames":[{"imageOffset":7088,"symbol":"start_wqthread","symbolLocation":0,"imageIndex":65}]}], "usedImages" : [ { "source" : "P", "arch" : "x86_64", "base" : 4327862272, "CFBundleShortVersionString" : "2.0.4", "CFBundleIdentifier" : "com.seriflabs.affinityphoto2", "size" : 507904, "uuid" : "f30737c8-82c1-35bb-9d22-f8976a904df1", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/MacOS\/Affinity Photo 2", "name" : "Affinity Photo 2", "CFBundleVersion" : "2.0.326" }, { "source" : "P", "arch" : "x86_64", "base" : 4392984576, "size" : 21774336, "uuid" : "17895755-d163-3f42-a77c-152bbe2ed7a0", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibdwgimport.dylib", "name" : "liblibdwgimport.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4334305280, "size" : 1572864, "uuid" : "b1ebd420-f8a4-33b6-af7d-a58d10fa4b62", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibbook.dylib", "name" : "liblibbook.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4779524096, "size" : 131497984, "uuid" : "aefdbd80-1384-3b83-acf9-5f0b6ba6df7d", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibrastertools.dylib", "name" : "liblibrastertools.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4329439232, "size" : 114688, "uuid" : "ef07b55a-eb2d-3ed4-8396-84daae3e7477", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibjsoncpp.dylib", "name" : "liblibjsoncpp.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4337057792, "size" : 737280, "uuid" : "3c568980-0694-3ddf-8b9e-1e4e0aae342b", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibidmlimport.dylib", "name" : "liblibidmlimport.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4360962048, "size" : 5996544, "uuid" : "96256c7b-0930-375f-98a4-daebd46c564c", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibmetadata.dylib", "name" : "liblibmetadata.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4332359680, "size" : 655360, "uuid" : "e4840003-64b5-32c3-b6b8-5efe3f934aa1", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibregex.dylib", "name" : "liblibregex.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4372299776, "size" : 4866048, "uuid" : "ebe783cd-73bd-3a0b-9a8c-070d6d2f7210", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibcommands.dylib", "name" : "liblibcommands.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4329119744, "size" : 32768, "uuid" : "300b97a3-8314-3864-ab9f-3dff88799390", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibhunspell.dylib", "name" : "liblibhunspell.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4347359232, "size" : 2703360, "uuid" : "30a25e13-7bca-3067-bffb-72a86ebbb377", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibicu.dylib", "name" : "liblibicu.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4507222016, "size" : 23199744, "uuid" : "2e57d064-0f8e-3f72-b531-064082754258", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibaffinity.dylib", "name" : "liblibaffinity.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4329684992, "size" : 1015808, "uuid" : "a71f37cb-f070-33d8-8c3d-b42a4d2c8512", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/libxmp.dylib", "name" : "libxmp.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4465717248, "size" : 13385728, "uuid" : "cef232a7-c02f-3c1e-be87-d489f866b7b1", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/libpdfimport.dylib", "name" : "libpdfimport.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4343496704, "size" : 1851392, "uuid" : "fd5c061e-a7d0-38b6-817d-e8679af674c6", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibgeometry.dylib", "name" : "liblibgeometry.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4331192320, "size" : 327680, "uuid" : "c53c35ff-5f76-352e-a5b8-6dd46cfec391", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibnetwork.dylib", "name" : "liblibnetwork.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4331864064, "size" : 163840, "uuid" : "f0e0a01e-e4c2-3e8f-9a73-b983fda0234b", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibgl.dylib", "name" : "liblibgl.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4333686784, "size" : 327680, "uuid" : "5f157e2c-59fb-309d-ad6f-ec6d2bcd4b1a", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/libliblittlecms.dylib", "name" : "libliblittlecms.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 6004793344, "size" : 351420416, "uuid" : "e2caa68f-52c5-3677-836f-fee27a3bae58", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibpersona.dylib", "name" : "liblibpersona.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4339916800, "size" : 475136, "uuid" : "8ff356dd-4432-3b75-a5bd-78d980c21a38", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibcurl.dylib", "name" : "liblibcurl.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4380049408, "size" : 2736128, "uuid" : "cb1e64ac-cbb4-305d-9ff4-bc1dfc3bb762", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibkernel.dylib", "name" : "liblibkernel.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4645875712, "size" : 33505280, "uuid" : "f61b4f12-56aa-3b2e-af8d-b4818b4b9292", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibraster.dylib", "name" : "liblibraster.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 5158146048, "size" : 61308928, "uuid" : "32119bd5-aa04-3bc3-8ed3-59a19fabcaee", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibrenderer.dylib", "name" : "liblibrenderer.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4384047104, "size" : 2588672, "uuid" : "9b148362-42ce-3ba7-ac75-8497b8feecfb", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibstory.dylib", "name" : "liblibstory.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4328931328, "size" : 65536, "uuid" : "57785d85-e924-3379-ba3d-62dffe629a78", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibxml.dylib", "name" : "liblibxml.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4548214784, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.seriflabs.libcocoaui", "size" : 33931264, "uuid" : "53983f4f-2f63-3852-8437-bf6ad46a7f1f", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/libcocoaui.framework\/Versions\/A\/libcocoaui", "name" : "libcocoaui", "CFBundleVersion" : "1" }, { "source" : "P", "arch" : "x86_64", "base" : 4338696192, "size" : 245760, "uuid" : "79da5fdb-7e2e-31a3-9e38-a677a7a2f8dc", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibipc.dylib", "name" : "liblibipc.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4332158976, "size" : 16384, "uuid" : "477c3cb7-2bd2-3718-9412-4c9f64130d08", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibbmp.dylib", "name" : "liblibbmp.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4341747712, "size" : 327680, "uuid" : "3fcd116b-305a-3b1b-ae08-97430002c711", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibheif.dylib", "name" : "liblibheif.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4355018752, "size" : 1687552, "uuid" : "fa2a1554-48af-3b71-915f-16cfac20b2da", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibcfitsio.dylib", "name" : "liblibcfitsio.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4340539392, "size" : 671744, "uuid" : "a5322867-7a85-3a45-9c32-c063b81e7af4", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibocio.dylib", "name" : "liblibocio.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4388454400, "size" : 3063808, "uuid" : "27fd98ad-adc3-3824-9d4d-c024bf49afc2", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibopenexr.dylib", "name" : "liblibopenexr.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4332257280, "size" : 16384, "uuid" : "e84ea9e5-5801-3820-bf62-cdffac075645", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibtga.dylib", "name" : "liblibtga.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4339335168, "size" : 376832, "uuid" : "be1c62f0-f4de-381c-8a73-301677bc9c25", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibjpeg2k.dylib", "name" : "liblibjpeg2k.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4334129152, "size" : 32768, "uuid" : "3011020d-6a91-39d8-af90-2a8d2c9a6305", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibgif.dylib", "name" : "liblibgif.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4346003456, "size" : 294912, "uuid" : "0f665091-38ac-314d-b635-65cef7e1f931", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibhdphoto.dylib", "name" : "liblibhdphoto.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4343070720, "size" : 294912, "uuid" : "7d397b4e-1db7-35e9-9ab7-3f241c2f4fbf", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibjpeg.dylib", "name" : "liblibjpeg.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4346396672, "size" : 229376, "uuid" : "18f7ec06-7825-3b50-aca5-18eb28059abf", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibpng.dylib", "name" : "liblibpng.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4358344704, "size" : 835584, "uuid" : "ac34cc31-b963-3756-9ff6-7ec3cd7723dc", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibraw.dylib", "name" : "liblibraw.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4342353920, "size" : 507904, "uuid" : "b8633e4e-09f5-35a9-b372-1adcafeaa26b", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibtiff.dylib", "name" : "liblibtiff.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4353110016, "size" : 671744, "uuid" : "038493b4-13ef-3c30-a649-2aa8232455de", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibwebp.dylib", "name" : "liblibwebp.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4351668224, "size" : 147456, "uuid" : "b581f0a7-a627-36f3-97f2-2bf5f85520b0", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibexpat.dylib", "name" : "liblibexpat.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4329218048, "size" : 131072, "uuid" : "64871257-3837-32dd-a784-2b3e7465cc74", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibzlib.dylib", "name" : "liblibzlib.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4351897600, "size" : 688128, "uuid" : "818e8be8-b46e-304c-a386-cafe05f20bbf", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibzstd.dylib", "name" : "liblibzstd.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4353929216, "size" : 196608, "uuid" : "363a59a5-196a-3843-9426-b52caf755d47", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibstemmer.dylib", "name" : "liblibstemmer.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4359639040, "size" : 409600, "uuid" : "3c8fe6d4-bb3e-3be2-84a6-cadc5182913b", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibde265.dylib", "name" : "liblibde265.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4346724352, "size" : 229376, "uuid" : "8dbf44b8-a1bc-3d9a-9527-903489bd6f54", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/libliblf.dylib", "name" : "libliblf.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4430663680, "size" : 1654784, "uuid" : "b6dbbc7c-0767-36ad-a3d5-a4efec86d8bd", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibeps.dylib", "name" : "liblibeps.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4426080256, "size" : 2473984, "uuid" : "b0d0d689-032d-3765-a4e1-7c08f61ad463", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibpsd.dylib", "name" : "liblibpsd.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4440801280, "size" : 2785280, "uuid" : "54b15dbe-8b23-3b70-9e65-8afd05baccae", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/libpdflib.dylib", "name" : "libpdflib.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4347150336, "size" : 81920, "uuid" : "d3066f87-281e-3e81-b16e-4bd1c1ecdc87", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibjbig2dec.dylib", "name" : "liblibjbig2dec.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4486344704, "size" : 3194880, "uuid" : "fe1e1e23-f265-3ff5-bede-faba0ab68148", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibacs.dylib", "name" : "liblibacs.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4339826688, "size" : 16384, "uuid" : "3684fce5-a7cb-3a9a-8960-c7b40a45e4ef", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibpk.dylib", "name" : "liblibpk.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 4352925696, "size" : 32768, "uuid" : "b0a1e235-c036-3fb6-b1e1-e6d2ac3cd822", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibscripting.dylib", "name" : "liblibscripting.dylib" }, { "source" : "P", "arch" : "x86_64h", "base" : 4430188544, "size" : 65536, "uuid" : "d2da3b5f-f5ba-3ef1-b99d-bc64a8487401", "path" : "\/usr\/lib\/libobjc-trampolines.dylib", "name" : "libobjc-trampolines.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 7705690112, "size" : 4358144, "uuid" : "5785142d-bc10-302b-badf-fa0601ed1eac", "path" : "\/Applications\/Affinity Photo 2.app\/Contents\/Frameworks\/liblibplugins.dylib", "name" : "liblibplugins.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 7703617536, "CFBundleShortVersionString" : "1.0", "CFBundleIdentifier" : "com.apple.CloudDocsFileProvider", "size" : 32768, "uuid" : "99c0e56f-f8b5-3415-beb0-ce35e6da221f", "path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/CloudDocsFileProvider.bundle\/Contents\/MacOS\/CloudDocsFileProvider", "name" : "CloudDocsFileProvider", "CFBundleVersion" : "1553.100.384" }, { "source" : "P", "arch" : "x86_64", "base" : 7802834944, "CFBundleShortVersionString" : "855.100.378", "CFBundleIdentifier" : "com.apple.FileProviderOverride", "size" : 32768, "uuid" : "c8100851-79fe-3d8d-b9a9-6bb1500ee1f2", "path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/FileProviderOverride.bundle\/Contents\/MacOS\/FileProviderOverride", "name" : "FileProviderOverride", "CFBundleVersion" : "855.100.378" }, { "source" : "P", "arch" : "x86_64", "base" : 7803486208, "CFBundleShortVersionString" : "13.3", "CFBundleIdentifier" : "com.apple.findersync.fileprovideroverride.FinderSyncCollaborationFileProviderOverride", "size" : 114688, "uuid" : "c1af4c28-cb6d-3e62-8a42-0d49311630c4", "path" : "\/System\/Library\/Frameworks\/FileProvider.framework\/OverrideBundles\/FinderSyncCollaborationFileProviderOverride.bundle\/Contents\/MacOS\/FinderSyncCollaborationFileProviderOverride", "name" : "FinderSyncCollaborationFileProviderOverride", "CFBundleVersion" : "1563.5.2" }, { "source" : "P", "arch" : "x86_64", "base" : 140703186206720, "size" : 237560, "uuid" : "08606a44-7008-3658-9f00-6c250b80e9c3", "path" : "\/usr\/lib\/system\/libsystem_kernel.dylib", "name" : "libsystem_kernel.dylib" }, { "source" : "P", "arch" : "x86_64h", "base" : 140703186857984, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.CoreFoundation", "size" : 4837360, "uuid" : "315a3f65-0954-3635-96dc-2f65c691d074", "path" : "\/System\/Library\/Frameworks\/CoreFoundation.framework\/Versions\/A\/CoreFoundation", "name" : "CoreFoundation", "CFBundleVersion" : "1971" }, { "source" : "P", "arch" : "x86_64", "base" : 140703349080064, "CFBundleShortVersionString" : "2.1.1", "CFBundleIdentifier" : "com.apple.HIToolbox", "size" : 3112958, "uuid" : "a6003e8b-72cc-3d98-b569-26102836c61f", "path" : "\/System\/Library\/Frameworks\/Carbon.framework\/Versions\/A\/Frameworks\/HIToolbox.framework\/Versions\/A\/HIToolbox", "name" : "HIToolbox" }, { "source" : "P", "arch" : "x86_64", "base" : 140703238037504, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.AppKit", "size" : 16809969, "uuid" : "af96f40f-d333-3647-9da4-eddc52df4753", "path" : "\/System\/Library\/Frameworks\/AppKit.framework\/Versions\/C\/AppKit", "name" : "AppKit", "CFBundleVersion" : "2299.50.120" }, { "source" : "P", "arch" : "x86_64", "base" : 140703182929920, "size" : 624040, "uuid" : "f22a1143-9732-3e23-a8b7-cbade6bb8301", "path" : "\/usr\/lib\/dyld", "name" : "dyld" }, { "source" : "P", "arch" : "x86_64", "base" : 140703184748544, "size" : 294900, "uuid" : "c03e068c-2b62-3aed-9358-e0aa79ff7851", "path" : "\/usr\/lib\/system\/libdispatch.dylib", "name" : "libdispatch.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703186444288, "size" : 49152, "uuid" : "86dfa543-95fa-36b4-83c6-bf03d01b2aad", "path" : "\/usr\/lib\/system\/libsystem_pthread.dylib", "name" : "libsystem_pthread.dylib" }, { "source" : "P", "arch" : "x86_64", "base" : 140703262064640, "CFBundleShortVersionString" : "1406.0.4", "CFBundleIdentifier" : "com.apple.CFNetwork", "size" : 3805172, "uuid" : "7c0ddf2d-5375-319e-9acc-0a24c6d007bc", "path" : "\/System\/Library\/Frameworks\/CFNetwork.framework\/Versions\/A\/CFNetwork", "name" : "CFNetwork", "CFBundleVersion" : "1406.0.4" }, { "source" : "P", "arch" : "x86_64", "base" : 140703202222080, "CFBundleShortVersionString" : "6.9", "CFBundleIdentifier" : "com.apple.Foundation", "size" : 9998329, "uuid" : "b2777f39-79a2-3f29-849d-99acb74e4a12", "path" : "\/System\/Library\/Frameworks\/Foundation.framework\/Versions\/C\/Foundation", "name" : "Foundation", "CFBundleVersion" : "1971" }, { "source" : "P", "arch" : "x86_64", "base" : 140703321796608, "CFBundleShortVersionString" : "1.8", "CFBundleIdentifier" : "com.apple.CoreVideo", "size" : 348156, "uuid" : "2a39a027-e858-33bd-9c14-02d1c5cb8c39", "path" : "\/System\/Library\/Frameworks\/CoreVideo.framework\/Versions\/A\/CoreVideo", "name" : "CoreVideo", "CFBundleVersion" : "0.0" } ], "sharedCache" : { "base" : 140703182307328, "size" : 21474836480, "uuid" : "1b64bf32-be7f-304b-add0-ce61655e2402" }, "vmSummary" : "ReadOnly portion of Libraries: Total=1.8G resident=0K(0%) swapped_out_or_unallocated=1.8G(100%)\nWritable regions: Total=1.4G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=1.4G(100%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nAccelerate framework 256K 2 \nActivity Tracing 256K 1 \nCG backing stores 4560K 8 \nCG image 459.7M 2849 \nColorSync 252K 28 \nCoreAnimation 16.7M 522 \nCoreGraphics 32K 5 \nCoreImage 36K 9 \nCoreUI image data 2376K 22 \nDispatch continuations 128.0M 1 \nFoundation 36K 2 \nIOKit 15.5M 2 \nKernel Alloc Once 8K 1 \nMALLOC 670.4M 223 \nMALLOC guard page 72K 16 \nMALLOC_MEDIUM (reserved) 88.0M 2 reserved VM address space (unallocated)\nSQLite page cache 256K 2 \nSTACK GUARD 56.1M 24 \nStack 19.7M 24 \nVM_ALLOCATE 188K 27 \n__CTF 824 1 \n__DATA 36.9M 652 \n__DATA_CONST 56.0M 436 \n__DATA_DIRTY 2032K 228 \n__FONT_DATA 2352 1 \n__INFO_FILTER 8 1 \n__LINKEDIT 521.3M 61 \n__OBJC_RO 66.2M 1 \n__OBJC_RW 2012K 1 \n__TEXT 1.3G 663 \ndyld private memory 2308K 4 \nlibnetwork 128K 8 \nmapped file 2.0G 705 \nshared memory 800K 23 \n=========== ======= ======= \nTOTAL 5.4G 6555 \nTOTAL, minus reserved VM space 5.3G 6555 \n", "legacyInfo" : { "threadTriggered" : { "queue" : "com.apple.root.default-qos" } }, "logWritingSignature" : "a70be683b784234bcaf6e73091caa89fba7f772a", "trialInfo" : { "rollouts" : [ { "rolloutId" : "639124e81d92412bfb4880b3", "factorPackIds" : { }, "deploymentId" : 240000004 }, { "rolloutId" : "5fb4245a1bbfe8005e33a1e1", "factorPackIds" : { }, "deploymentId" : 240000021 } ], "experiments" : [ { "treatmentId" : "c28e4ee6-1b08-4f90-8e05-2809e78310a3", "experimentId" : "6317d2003d24842ff850182a", "deploymentId" : 400000013 } ] } } Model: iMacPro1,1, BootROM 1968.100.17.0.0 (iBridge: 20.16.4252.0.0,0), 8 processors, 8-Core Intel Xeon W, 3.2 GHz, 64 GB, SMC Graphics: Radeon Pro Vega 64, Radeon Pro Vega 64, PCIe, 16 GB Display: iMac, Retina 5K (5120 x 2880), Main, MirrorOff, Online Display: DELL S3222HN, 1920 x 1080 (1080p FHD - Full High Definition), MirrorOff, Online Memory Module: NODE 1/CPU1_DIMM_A0, 16 GB, DDR4, 2666 MHz, Hynix, HMA82GR7AFR4N-VK Memory Module: NODE 1/CPU1_DIMM_B0, 16 GB, DDR4, 2666 MHz, Hynix, HMA82GR7AFR4N-VK Memory Module: NODE 1/CPU1_DIMM_C0, 16 GB, DDR4, 2666 MHz, Hynix, HMA82GR7AFR4N-VK Memory Module: NODE 1/CPU1_DIMM_D0, 16 GB, DDR4, 2666 MHz, Hynix, HMA82GR7AFR4N-VK AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x7BF), wl0: Dec 9 2022 16:56:24 version 9.30.492.0.32.5.87 FWID 01-3a11ec19 Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports Network Service: Wi-Fi, AirPort, en1 USB Device: USB3.0 Hub USB Device: USB30Bus USB Device: Portable USB Device: Elements 2667 USB Device: FreeAgent GoFlex USB Device: USB2.0 Hub USB Device: USB-C Digital AV Multiport Adapter USB Device: USB Charger USB Device: T2Bus USB Device: Headset USB Device: Ambient Light Sensor USB Device: FaceTime HD Camera (Built-in) USB Device: Apple T2 Controller Thunderbolt Bus: iMac Pro, Apple Inc., 41.5 Thunderbolt Bus: iMac Pro, Apple Inc., 41.5
9. ## Macro Doesn’t Allow Negative Transformation for Affine Filter When Played

Hey there, I am currently running into the problem of recording an affine transformation with changeable values in the negative range into a macro. It is possible to set negative values during recording and at any given time. However, if you change the recorded value, for example from the originally recorded -1% to -5%, it does not take. The originally recorded negative value is displayed as such, but as soon as you insert another negative value, it simply converts to 0 and the transformation therefore resets. Below is a test macro with a negative transformation. Please try to set the value to -20 (or any other negative value) while playing it. Try the same outside the macro using Filters → Distort → Affine. Is there a way to make this work? Am I using the filter incorrectly? Is there a better way to wrap this into a macro? Thanks! Negative Affine.afmacros
10. ## Macro Doesn’t Allow Negative Transformation for Affine Filter When Played

Hey there, I am currently running into the problem of recording an affine transformation with changeable values in the negative range into a macro. It is possible to set negative values during recording and at any given time. However, if you change the recorded value, for example from the originally recorded -1% to -5%, it does not take. The originally recorded negative value is displayed as such, but as soon as you insert another negative value, it simply converts to 0 and the transformation therefore resets. Below is a test macro with a negative transformation. Please try to set the value to -20 (or any other negative value) while playing it. Try the same outside the macro using Filters → Distort → Affine. Is there a way to make this work? Am I using the filter incorrectly? Is there a better way to wrap this into a macro? Thanks!
11. ## Macro won't record Edit > Copy

I posted this two days ago and its' scrolled down to Page 4 without a single view so I'm trying again ........ :unsure: The macro recorder will happily record Edit > Cut and Edit> Paste but won't record Edit > Copy. This seems so illogical I am presuming it must be simple oversight. In which case it might hopefully be simple to cure. I wanted to get this in before your release in the hopes that it is simple enough rectify in time for it. It's a common basic command and not being able to include it in macros is very frustrating. It applies right up to beta 11. Any chance of looking at this please? I would love to have this working.
12. ## Macro Export from one machine & Import to other machine failure

Hoping someone can assist I have 2 machines both running Windows version of Affinity Photo version 1.10.6. When I do an export of macros from the library panel it successfully creates the .afmacros file. When I try and load this to the second machine using import on the library panel Affinity Panel shuts down/crashes. I have attached the exported file as I hope this will help someone help me with this. VPSP_Macros.afmacros
13. ## Bug Comand "New Pattern layer from Selection" in a macro

The "New pattern layer from selection" command in a macro always inserts the pattern marked during recording and not the selected one from the current document. In the Marco, the command is also not differentiated from "New pattern layer". A paste from the current selection in the current document is expected.
14. ## HDR tone mapping macro

Starting from this video, I made two macro. https://www.youtube.com/watch?v=LdxXq0aaaXQ In order to import them, open Affinity Photo, open Macro tab (enable it if nedeed), then click Import Macro icon (marked with 1 in below pic), after that, click on Add to Library icon (marked with 2), choose where you want to save it, change the name (if you want). Then test it, by applying it to a picture, open the procedural text, adjust the variables, opacity and blend mode. HDR-1.afmacro HDR-2.afmacro
15. ## Pencil Effect Macro

This Sketch effect.afmacro is my attempt to convert the technique demonstrated in the Affinity Revolution Transform any Photo into a Pencil Drawing (Affinity Photo Tutorial) into a useful Affinity Photo macro. These are the steps I came up with: Since the first step selects the top layer regardless of its name or type, for best results it should be the only layer in the document & a pixel layer. The macro does not alter this layer so if you don't like the effect you can delete the layers it creates. The two user adjustments adjust the radius of the Gaussian blur & the Black Level of the Levels Adjustment layer. They can be tweaked after the macro is applied in the usual way. Adding some saturation back to the HSL "_desaturate" layer creates a colored pencil effect. A couple of 'before & after' examples of what you can expect: Comments, criticisms, & questions welcomed.
16. ## Improve macro - control masking

When editing portraits I add the same layers over and over again using layers with masking. I would like to make a macro to handle that in one process and thereby ease my workflow. But as it is now, I cannot control where the mask layer is added. Often it is added as a new layer. Some times it is added to the adjustment layer. In the end my macro creates all the elements spread around in the layer window. After the macro I need to drag/drop layers before I can start my editing. It's better than adding all the layer manually, but a simple tweak to the macro would help me make the macro a lot better. I suggest that you add a new function when recording macros. Every time I add a new element the program ask me where that element should be placed. As a parent or as a child to another layer. It could be a window popping up with the nested layers where I click and maybe tick off if it is a child or parent to the chosen position. I'm running Photo v. 2.0.3 on a Macbook Pro 2018, MacOS 12.3.1 (Monterey).
17. ## Macro recording and Batching issue

I am trying to record a macro which involved placing a photo from a folder. Previous Affinity was able to do so, but in Affinity 2 I am getting an error which reads, 'Macro Error:- Can't Add image'. How am I going to add an image now, is there any other way to do so? Secondly, My generated macros from Affinity 1 are not working in Affinity 2. Just pressing it crashes it. Now since Affinity 2 starts as a standalone app I don't where are the crash files being stored. So please just tell me, how add photo in Affinity 2 if place photo doesn't work now and is there a way to use previous macros in Affinity 2
18. ## Macro for inverted color infrared simulation

Recently migrated to Affinity Photo and I found an interesting tutorial for infrared. I decided to turn it into a macro (in fact, my first macro with APh). You can download it here: Ivans Infrared Macro.afmacro Here are two results: This is the original video tutorial:
19. ## Fixed brush pattern irregularity/randomness problem on macro action

Irregularity/randomness of brush pattern seems to be fixed on the macro action. The brush pattern always comes out the same like it's copied. I think the random parameter for brush pattern shouldn't be fixed. it should be different each time.
20. ## macros Change DPI macros

I have put together a set of macros to change the dpi of an image without changing the pixel dimensions. The set comprises macros to change the dpi to 72, 96, 144, 150, 180, 192, 300 and 400dpi. These macros were recorded in Photo 1.6 because there were reports that similar macros recorded in 1.7 would always resample, even if the Resample box was unticked. I have checked that these macros work in 1.8, which they do. I also note that in 1.8 the Resize function will change the dpi without resampling. Here is the Library file: Change DPI 1.6.afmacros Thanks to @carl123 for setting the ball rolling with his macro here. EDIT: This macro library has been recreated (in 1.6) and re-imported into this message. EDIT: I have now re-recorded them in Photo 1.10, but they still do not work! John
21. ## Macro Recording

It would really help speed up my workflow if it was possible to record macros on the iPad version of Affinity Photo. I'm really hoping to see this feature in the next updates.
22. ## Extract Detail Macro

I made this Macro to extract detail from an image for a tutorial and then I made it available for everyone. If you want, you can check the tutorial related to this Macro in the following link: https://www.youtube.com/watch?v=JdaySWNEpY0 Pedro Detail Extractor.afmacros.zip
23. ## Need guidance for creating a macro to split screenshot into two images... left and right halves.

I purchased the entire Affinity suite when it was first released as a Beta. But I had been using Photoshop CS6 so long (and knew it so well) that I never made the effort to switch. Now that I'm on macOS Monterey, CS6 is no longer available. On PS, I used macros extensively and could create what I needed without even thinking about it. I'm confident that I will soon have the same comfort level with Affinity products. But this old dog needs some help in learning my new tricks! My challenge at present is to take a full screenshot and turn it into two pages, one comprising the left half of the screen and the other comprising the left half of the screen. I'd do this for a number of similar screenshots and, when finished, I'd combined them into a PDF book. The process I used in PS was to crop the original to half the size (left side first), then save it with the same name, appending "_Lft" to the name. Then undo the crop and repeat for the right side, appending "_Rgt" to the name instead. Close the image and continue to the next. I would either load all the screenshots at once and automate it to all, OR I would simply batch process through all full-size screenshots within a given folder. For some reason, I'm having an issue getting my head around creating the process in Affinity Photo (age, most likely). Any assistance in regard to the best approach would be greatly appreciated. Drifter
24. ## Macros in Develop Persona possible?

Is it possible to make use of macros developing RAW photos in Develop Persona? "Macro" appears in studio only in Photo Persona.
25. ## Bug command “change document size” used in a macro

If the command "Change document size" is recorded in a macro and the lock for keep aspect ratio is activated and only one value is entered for one side, the following error occurs after the macro has been executed. The aspect ratio of the document is not preserved, the document is distorted. The error is that the dimensions of both sides are recorded and when applying the Macro only the two dimensions are used and "Maintain side ratio" is ignored. When recording the macros, only the user inputs may be saved and no calculated values. The calculation of the second Side length must be done when applying the Marco. Affinty Photo V.1.10.5.1342, Windows
×

• #### Affinity

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