DeepDesertPhoto Posted January 17 Posted January 17 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. Quote
Hangman Posted January 18 Posted January 18 Hi @DeepDesertPhoto, I've not been able to replicate this but could you confirm whether it happens with: The Normal (Filter → Colours → Defringe...) or Live (Layer → New Live Filter Layer → Colours → Defringe...) filter or both? 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? Quote 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
DeepDesertPhoto Posted January 18 Author Posted January 18 4 hours ago, Hangman said: Hi @DeepDesertPhoto, I've not been able to replicate this but could you confirm whether it happens with: The Normal (Filter → Colours → Defringe...) or Live (Layer → New Live Filter Layer → Colours → Defringe...) filter or both? 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. Quote
Hangman Posted January 18 Posted January 18 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... Quote 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
DeepDesertPhoto Posted January 18 Author Posted January 18 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. Hangman 1 Quote
DeepDesertPhoto Posted January 19 Author Posted January 19 @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 Quote
Staff Lee D Posted January 20 Staff Posted January 20 @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? Quote
DeepDesertPhoto Posted January 20 Author Posted January 20 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. Quote
DeepDesertPhoto Posted January 22 Author Posted January 22 @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. Quote
DeepDesertPhoto Posted January 31 Author Posted January 31 @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. Quote
Recommended Posts
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.