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

Pixelator

Members
  • Posts

    4
  • Joined

  • Last visited

  1. Hello, I am new to Affinity Photos, and yet in the short time I used it, it already crashed on me twice (once when just loading a TIFF file and once during editing). I have activated automatic error report sending. When it crashes, I notice that the entire process is just gone. I would expect that an exception occurs, that goes all the way through, resulting in the termination of the host process itself. 1) Is it possible to incorporate a global exception handling? I suppose that most functions are using try/catches for specific situations, that safeguard against specific exceptions. But there are always the unforeseen ones that cannot be anticipated. And having at least an error message and possibly the option to at least save the work currently in memory would help a lot! I come from the Microsoft C# / .NET corner, which offers a global exception handler: https://stackify.com/csharp-catch-all-exceptions/ You can even go as far as catching deep native exceptions using Win32 like this: https://stackoverflow.com/questions/150544/can-you-catch-a-native-exception-in-c-sharp-code I don't know if the programming framework you use for your products provides similar possibilities, I would hope... 2) Sadly knowing that a crash might come at every action is there at least a way to save incrementally? Using a keyboard shortcut or a macro? Let's say I open a TIFF xyz.tif and edit that (and include layers). Then Every time I run the incremental save it would increase a counter in the filename xyz1.tif and so on. That way one could at least be sure, that some version is at least readable and not totally destroyed (I had read posts of unfortunate users that ended up in that predicament - having lost hours of work). One could even think about an incremental auto-save in background. Thanks for considering!
×
×
  • 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.