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

Crash Handling / Save with sequential filenames


Recommended Posts

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!

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.