Jump to content

Recommended Posts

Posted

When I open a file that has a missing resource, and that missing resource is placed multiple times, if I select the option to relocate the resource, it fixes some of the instances but not all.

I have prepared a pair of demonstration files used in the recipe and video below:

Relink Problem.zip

Recipe

  1. Open replace-linked-problem.aftemplate that I provided.
  2. At the “Missing Resource(s)” notice, click Yes.
  3. Select the provided renamed_file.afpub and click Open.
  4. Wait a moment for preflight to update, then consult the preflight errors.

Result: There are several errors of missing resources, but the exact number is different each time. The same file was placed 9 times. Some of the instances of the linked file are fine, while some instances of the same file are still missing.

Demonstration

Environment

This was tested on a 2019 27″ iMac, 3.7 GHz 6-core i5, 24 GB RAM, macOS Ventura 13.6.

Publisher 2.3.0 was used in the demo video, though I know the issue dates back at least as far as 2.1.1. I have an automated workflow that this has affected that used to work properly, but it started to have this issue continuously sometime in the earlier versions of Affinity 2.

Posted

First, I'm surprised this works at all.

I have always understood "Yes" in that dialog as allowing you to tell Publisher where the file of that name is located (similar to Update), not to change to using an entirely different file (similar to Replace).

However, I can see that it does allow the user to provide a replacement file of a different name, so thanks for mentioning that :)

And I can confirm that it works inconsistently, on both Windows and macOS. Good sample files.

-- Walt
Designer, Photo, and Publisher V1 and V2 at latest retail and beta releases
PC:
    Desktop:  Windows 11 Pro 23H2, 64GB memory, AMD Ryzen 9 5900 12-Core @ 3.00 GHz, NVIDIA GeForce RTX 3090 

    Laptop:  Windows 11 Pro 23H2, 32GB memory, Intel Core i7-10750H @ 2.60GHz, Intel UHD Graphics Comet Lake GT2 and NVIDIA GeForce RTX 3070 Laptop GPU.
    Laptop 2: Windows 11 Pro 24H2,  16GB memory, Snapdragon(R) X Elite - X1E80100 - Qualcomm(R) Oryon(TM) 12 Core CPU 4.01 GHz, Qualcomm(R) Adreno(TM) X1-85 GPU
iPad:  iPad Pro M1, 12.9": iPadOS 18.5, Apple Pencil 2, Magic Keyboard 
Mac:  2023 M2 MacBook Air 15", 16GB memory, macOS Sequoia 15.5

Posted

I have to say, I was likewise initially slightly surprised that selecting 'Yes' and choosing an alternative file effectively acts as 'Replace'...

I've tested this with both .afpub and .afdesign template files and I see the same random results with both, they almost but not quite mirror each other in their randomness which leads me to think this may be a memory loading or cache issue, however, having said that, I believe this is perhaps more a Resource Manager error because regardless of what both Resource Manager and subsequently Preflight are showing both the Layers Panel and the files listed in Resource Manager show that the files themselves have been correctly updated (despite the random missing status in Resource Manager).

If the files listed as Missing hadn't been correctly updated then they would appear pixelated on the page but they're not so I think this is simply a case of Resource Manager, vis-à-vis Preflight reporting incorrectly...

Affinity Designer 2.6.3 | Affinity Photo 2.6.3 | Affinity Publisher 2.6.3
MacBook Pro M3 Max, 36 GB Unified Memory, macOS Sonoma 14.6.1, Magic Mouse
HP ENVY x360, 8 GB RAM, AMD Ryzen 5 2500U, Windows 10 Home, Logitech Mouse

Posted

You're making a bell ring. I often link to other items and I've experienced strange things, but have been too busy to go in-depth and look for a pattern. 

But it sounds very familiar. Also on the iPad Pro.

I simply no longer believe that there are any professional graphic designers here. Everything follows suit. Just everything.

 

Posted

Hi garrettm30,

Thanks for your detailed and clear recipe + video. I've been able to reproduce this and have reported this as a bug to be looked into.

Lee

  • 4 weeks later...
  • Staff
Posted

The issue "Locating missing resource on file load incorrectly reports them as missing in pre-flight check." (REF: AF-1471) has been fixed by the developers in internal build "2.4.0.2213".
This fix should soon be available as a customer beta and is planned for inclusion in the next customer release.
Customer beta builds are announced here and you can participate by following these instructions.
If you still experience this problem once you are using that build version (or later) please reply to this thread including @Serif Info Bot to notify us.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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