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

Can't get the Affinity Photo 1.10.4 update to load


Recommended Posts

I've had Affinity running on a Win 10 laptop for a number of years.  I tried to update to the 1.10.4 version but cannot get it to run.  All indications are it is installed correctly.  When I try to load the program I get the first screen but then it quickly disappears and nothing else happens.  I uninstalled the program and downloaded 1.10.4 again.  Same problem.  I tried an older version and the same thing happened.  I then tried the 1.9.0 version and it loaded fine.  Please tell me how I can update to the latest version.  Thank you!

Link to comment
Share on other sites

Have a look at this thread. I might provide you with a solution.

 

Affinity Photo 2.3..; Affinity Designer 2.3..; Affinity Publisher 2.3..; Affinity2 Beta versions. Affinity Photo,Designer 1.10.6.1605 Win10 Home Version:21H2, Build: 19044.1766: Intel(R) Core(TM) i7-5820K CPU @ 3.30GHz, 3301 Mhz, 6 Core(s), 12 Logical Processor(s);32GB Ram, Nvidia GTX 3070, 3-Internal HDD (1 Crucial MX5000 1TB, 1-Crucial MX5000 500GB, 1-WD 1 TB), 4 External HDD

Link to comment
Share on other sites

15 minutes ago, SRTfan said:

Not sure about the graphic drivers.

Well if the application cores, there are probably some crash reports written out before crashing, thus those might give some indication then on the concrete cause here. - See:

Other than the above Affinity ones, there might also be some Win system error logs etc. - For these see for example:

If you identify some Affinity Photo related crash reports or Win error logs, then post them here for a deeper inspection!

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

33 minutes ago, SRTfan said:

I hope somebody can interpret it.

Of course! - It crashes due to "amdocl64.dll" which is the AMD Accelerated Parallel Processing OpenCL 2.0 Runtime!

This means Affinity Photo has a problem with the OpenCL acceleration part on your system and thus you should try deactivate the Affinity Photo OpenCL performance acceleration under it's performance settings preferences. - See therefor:

 

Your Win crash dump file contents looks like this:

Quote

Operating system: Windows NT
                  10.0.19041 1348
CPU: amd64
     family 6 model 142 stepping 9
     4 CPUs

GPU: UNKNOWN

Crash reason:  EXCEPTION_ACCESS_VIOLATION_READ
Crash address: 0x20
Process uptime: 3 seconds

Thread 39 (crashed)
 0  amdocl64.dll + 0x28625a
    rax = 0x0000000000000000   rdx = 0x0000024414ed0000
    rcx = 0x0000024414ed0000   rbx = 0x000002443c17d7a0
    rsi = 0x000002444c982aa0   rdi = 0x000002443c17d7a0
    rbp = 0x0000000000000000   rsp = 0x0000008c6efffc10
     r8 = 0x00000000000001dd    r9 = 0x0000000000000001
    r10 = 0x0000024414ed0000   r11 = 0x0000008c6efff830
    r12 = 0x0000000000000000   r13 = 0x0000000000000000
    r14 = 0x000002443bbdf168   r15 = 0x0000000000000000
    rip = 0x00007ffcbe4c625a
    Found by: given as instruction pointer in context
 1  amdocl64.dll + 0x286170
    rsp = 0x0000008c6efffcc0   rip = 0x00007ffcbe4c6170
    Found by: stack scanning
 2  amdocl64.dll + 0x284d46
    rsp = 0x0000008c6efffd00   rip = 0x00007ffcbe4c4d46
    Found by: stack scanning
 3  KERNELBASE.dll + 0x21a5e
    rsp = 0x0000008c6efffd40   rip = 0x00007ffd23901a5e
    Found by: stack scanning
 4  amdocl64.dll + 0x283224
    rsp = 0x0000008c6efffd70   rip = 0x00007ffcbe4c3224
    Found by: stack scanning
 5  amdocl64.dll + 0x263d27
    rsp = 0x0000008c6efffdf0   rip = 0x00007ffcbe4a3d27
    Found by: stack scanning
 6  amdocl64.dll + 0x254bfe
    rsp = 0x0000008c6efffe30   rip = 0x00007ffcbe494bfe
    Found by: stack scanning
 7  amdocl64.dll + 0x271709
    rsp = 0x0000008c6efffe70   rip = 0x00007ffcbe4b1709
    Found by: stack scanning
 8  KERNEL32.dll + 0x17034
    rsp = 0x0000008c6efffea0   rip = 0x00007ffd25b37034
    Found by: stack scanning
 9  ntdll.dll + 0x52651
    rsp = 0x0000008c6efffed0   rip = 0x00007ffd25ec2651
    Found by: stack scanning
10  KERNELBASE.dll + 0x10b610
    rsp = 0x0000008c6effff20   rip = 0x00007ffd239eb610
    Found by: stack scanning

...
...

 

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

19 minutes ago, SRTfan said:

The solution seems a bit intimidating but I'll dig in and try to fix it.

It's needed if you aren't able to access the Affinity Photo (APh) Preferences panel, since in your case the app crashed in 3 secs, so before you are able or have a chance to go into it's preferences settings. - Otherwise if APh would run longer, you could do adjust that option setting just inside the APh preferences settings, as far as it doesn't crash before you reach there to alter the checkbox.

Thus you have to do/try it manually from outside and the closed Affinity Photo app. - Well it's just editing one line entry in that XML-based textfile, nothing to fear about, it's very easy! - You can also try out the second link (OpenCL Disabler), I've once created that for such purposes. That tool will try to do that for you half way automatically (aka editing that APh XML properties setting file for you)!

The only additional problem which could arise is, if there was no such "PerformancePreferences.xml" file created for your installation! - Meaning, if there is no ...

  • %AppData%\Affinity\Photo\1.0\Settings\PerformancePreferences.xml

... file. In that case you will have to place/copy one manually over to there.

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

12 hours ago, v_kyr said:

The only additional problem which could arise is, if there was no such "PerformancePreferences.xml" file created for your installation! - Meaning, if there is no ...

  • %AppData%\Affinity\Photo\1.0\Settings\PerformancePreferences.xml

... file. In that case you will have to place/copy one manually over to there.

In such cases, when there is no such "PerformancePreferences.xml" initially setup/generated by an Affinity software, the following shows the initial setup contents for such a PerformancePreferences.xml file with disabled OpenCL acceleration.

Quote

<?xml version="1.0" encoding="utf-8"?>
<Settings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xsi:type="Serif.Interop.Persona.Settings.PerformanceSettings">
    <RAMUsageLimit>
        <UnitType>Megabyte</UnitType>
        <Value>8192</Value>
    </RAMUsageLimit>
    <DiskWarningLimit>
        <UnitType>Megabyte</UnitType>
        <Value>32768</Value>
    </DiskWarningLimit>
    <UndoLimit>1024</UndoLimit>
    <ViewQuality>0</ViewQuality>
    <AutoSaveInterval>
        <UnitType>Number</UnitType>
        <Value>300</Value>
    </AutoSaveInterval>
    <UsePerfectClipping>False</UsePerfectClipping>
    <UseDithering>True</UseDithering>
    <RetinaPassIndex>0</RetinaPassIndex>
    <UseHardwareAcceleration>False</UseHardwareAcceleration>
</Settings>

 

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

Thank you again, v_kyr!  My PerformancePreferences.xml file does contain the line <UseHardwareAcceleration>True</UseHardwareAcceleration>.  What is the easiest way to change "True" to "False"?  Do I need to download an xml editor? I'd appreciate some help in making this change!

Link to comment
Share on other sites

11 minutes ago, SRTfan said:

What is the easiest way to change "True" to "False"?  Do I need to download an xml editor? I'd appreciate some help in making this change!

Type over it using any text editor. I think on Windows there is something called "Note Pad". On Mac there is "Text Edit" When you save it make sure the *.xml is still the extension.

Mac Pro (Late 2013) Mac OS 12.7.2 
Affinity Designer 2.3.1 | Affinity Photo 2.3.1 | Affinity Publisher 2.3.1 | Beta versions as they appear.

I have never mastered color management, period, so I cannot help with that.

Link to comment
Share on other sites

Thank you, Old Bruce.  I had found the .xml file and the line I needed to change but I had no clue on how to actually make the change.  My on line searches initially didn't produce anything I could understand.  Then I found detailed guidance on using Notepad to make the change:

https://www.techwalla.com/articles/how-to-edit-xml

I followed the steps and lo and behold I made the xml change and got Affinity 1.10.4 to launch!

Thank you all!

Link to comment
Share on other sites

18 minutes ago, SRTfan said:

I followed the steps and lo and behold I made the xml change and got Affinity 1.10.4 to launch!

Fine and even better, this way you've learned how to use a simple texteditor in order to edit an XML file too! - The above mentioned Affinity OpenCL Disabler tool would have done that editing for you too automatically, but IMO it's always good and even better, to learn some manual steps here for such tasks!

☛ Affinity Designer 1.10.8 ◆ Affinity Photo 1.10.8 ◆ Affinity Publisher 1.10.8 ◆ OSX El Capitan
☛ Affinity V2.3 apps ◆ MacOS Sonoma 14.2 ◆ iPad OS 17.2

Link to comment
Share on other sites

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.