Jump to content

Recommended Posts

Posted

I did a search for the following problem but nothing turned up, so I don't know if this has been reported yet.

Affinity Photo 2.5.7 has been randomly crashing while using the defringe filter.

I decided to report it here because just today it crashed on me at least 5 times.

I am using a 2021 MacBook Pro running Ventura 13.7.2

Every time it crashed the popup appeared saying that the program quit unexpectedly and gave me the option to report it to Apple.

I have sent the report every time so hopefully your techs are working on a solution for the next update.

All I can say is that it doesn't crash every time I use the defringe filter, but it does seem to have a problem with defringing certain shades of purple and reds which causes the crash.

Hopefully this problem has been reported before and an update is on the way because it is most annoying when it crashes in the middle of a procedure.

I have been compensating by saving the file as an AP document every time I make an adjustment so that if it does crash I don't lose the prior adjustments.

But regardless, this crashing does indicate some kind of problem with the program related to the Defringe filter.

Posted

Hi @DeepDesertPhoto,

I've not been able to replicate this but could you confirm whether it happens with:

  1. The Normal (Filter → Colours → Defringe...) or Live (Layer → New Live Filter Layer → Colours → Defringe...) filter or both?
  2. Hardware Acceleration Enabled and Disabled (Settings → Performance → Hardware Acceleration)

Can you upload a sample image you've experienced the crash with so we can test it?

Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0
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
4 hours ago, Hangman said:

Hi @DeepDesertPhoto,

I've not been able to replicate this but could you confirm whether it happens with:

  1. The Normal (Filter → Colours → Defringe...) or Live (Layer → New Live Filter Layer → Colours → Defringe...) filter or both?
  2. Hardware Acceleration Enabled and Disabled (Settings → Performance → Hardware Acceleration)

Can you upload a sample image you've experienced the crash with so we can test it?

It doesn't happen all the time. It seems to crash when I zoom in and select a specific shade of pixel that I need to defringe.

I primarily use the Normal (Filter → Colours → Defringe...) because I am mostly working with a single image.

I don't use Live unless I'm working with multiple layers.

As far as my hardware settings I have included a screenshot of the current settings in the program.

Before I go to the trouble of uploading a 700 to 800 megabyte AP document here, please let me know if there is something I should change in the hardware settings first.

Screenshot 2025-01-18 at 7.45.38 AM.png

Posted

Hi @DeepDesertPhoto,

Thanks for the screenshot...

The first thing I would try is reducing both the RAM Usage Limit and Disk Usage Warning values to around half their current value, i.e., to around 32,768 MB, reboot and see whether you still experience the same crashes when working with your file...

Let us know how you get on...

Affinity Designer 2.6.0 | Affinity Photo 2.6.0 | Affinity Publisher 2.6.0
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
37 minutes ago, Hangman said:

Hi @DeepDesertPhoto,

Thanks for the screenshot...

The first thing I would try is reducing both the RAM Usage Limit and Disk Usage Warning values to around half their current value, i.e., to around 32,768 MB, reboot and see whether you still experience the same crashes when working with your file...

Let us know how you get on...

I have always used the maximum RAM setting because the lower default setting caused memory limit warnings from my Mac when I was doing any complicated work.

But of course that was before the latest update. Maybe something changed with the newest update on how it uses the available RAM.

I will lower the RAM setting and see what happens.

If it continues to crash I will let you know.

Posted

@Hangman

I did as you suggested and lowered the RAM and Disk usage back to their original defaults.

It seemed to work for a about a dozen images, but just today the program crashed again when trying to apply the Defringe filter.

I sent the crash report to Apple, who will relay it to Affinity Photo.

But I did save a copy of the report as a PDF file and uploaded here.

Perhaps you, or someone else here, can make sense of the report's jargon.

I'm not a computer expert so it looks like gibberish to me, but I suppose that someone who does computer coding for a living should be able to decipher it.

AP-CrashReport.pdf

  • Staff
Posted

@DeepDesertPhoto It's also not something I can replicate on macOS Sequoia, testing with multiple images.

The crash report has references to the UI, apart from adjusting the sliders are you doing anything else before the crash?

If you switch to the Live Defringe filter instead, even if not working with multiple layers do the crashes occur?

Posted
1 hour ago, Lee D said:

@DeepDesertPhoto It's also not something I can replicate on macOS Sequoia, testing with multiple images.

The crash report has references to the UI, apart from adjusting the sliders are you doing anything else before the crash?

If you switch to the Live Defringe filter instead, even if not working with multiple layers do the crashes occur?

Right now I am getting read to go on a photo trip so I won't be able to do anymore testing until I get back tomorrow.

But to answer your question, I am developing Nikon RAW photos shot with a D810 camera.

I use various presets I have created in the development persona for exposure, lens correction, and noise reduction before converting it to the pixel persona.

While in the pixel persona I perform HDR toning, various level adjustments, white balance corrections, and HSL enhancements.

All of those adjustments have never caused any crashes.

Because of the crashing I save the photo as an AP document before proceeding to the Defringing. This way I don't lose all of the prior adjustments if it crashes during the defringing.

The crashes have always occurred while applying the normal Defringe filter. I don't normally use the Live filter unless I am working with multiple layers.

But even that does not always cause a crash.

The crash seems to happen when I am trying to select a specific shade of purple to red to defringe.

I use an ultra-wide 20mm lens, and a rectilinear fisheye lens for a lot of my landscape photography.

Those lenses cause fringing toward the outer edge of the image.

The fringing colors seem to be in the red to purple range.

It is when I zoom in and select individual pixels for defringing that the crash occurs.

But like I said, it does not always happen. The crash seems to be triggered by a specific shade of purplish-red.

I was hoping the crash report would give a specific reason as to what is causing the crash.

I have to leave for my trip, so I will check back with you either later tonight or tomorrow.

Posted

@Lee D

It took about a dozen images to finally get AP to crash again while applying the defringing filter.

Out of 12 images, 2 of them caused the program to crash.

I have a theory as to what might be causing it.

The images that caused the crash were photos of the sun reflecting off of water or shining thru tree limbs.

The intense sunlight caused the fringing to be excessively bright and probably overloaded the filter in some way when I selected a specific color shade to apply the filter to.

I have created a series of 5 screenshots showing the procedure I did before the program crashed.

I manage to complete the defringing using the live filter that you suggested as shown in images 06 and 07. But I still would like to know why the normal filter gets overloaded and crashes the program.

Screenshot Image 01 shows the original image after I have done all prior development work. The defringing was my final step before saving the final image.

As you can see in image 01 there is significant fringing in the lower left side where the sun is reflecting off of ice.

Images 02 and 03 are closeups showing how intense the fringing is for the individual pixel blocks.

Image 04 shows my selecting the dropdown menu for the normal defringing filter.

Image 05 shows the defringing panel with the settings and color shade I selected for defringing.

When I clicked the Apply button for the normal filter in image 05 that was when the program crashed.

Images 06 and 07 show my retrying by selecting the Live Filter option with similar settings on the filter panel.

When I applied the Live Defringe Filter it did finish the task and I was able to save the final result.

I hope this gives you insight as to why the program is crashing when I use the Normal Defringe Filter, and only the Live Filter seems to be able to deal with this.

I use the Normal Filters 99% of the time, so I would like to find out what is causing the crash.

Like I mentioned, my theory is that the color intensity might be overloading the Normal Filter.

In any case, it is a problem that should be looked into by the Serif Technicians.

01.png

02.png

03.png

04.png

05.png

06.png

07.png

  • 2 weeks later...
Posted

@Lee D Have you looked at my reply to you back on January 22nd?

The program crashed again today while working with the Defringe filter.

The crash occurred after using the Normal Defringe filter from the filter dropdown menu.

It crashed while trying to remove some pinkish to red fringing.

I did complete the defringing using the Live Filter Layer, but I would like to know why the program crashes with the Normal filter but not the Live Filter.

What is the difference between the two filters which essentially do the same thing.

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.