profbetis Posted October 21, 2016 Share Posted October 21, 2016 When exporting a PNG about 3000x3000 or higher, at the end of the export it fails giving an error about not embedding metadata. The resulting file is not saved sometimes, and if it is, it is unusable. Delazarvoms 1 Link to comment Share on other sites More sharing options...
Staff Jon P Posted October 21, 2016 Staff Share Posted October 21, 2016 I can't reproduce this from scratch, does this happen with any file you attempt to export? If not can you attach the problem file so we can reproduce it? Thanks Serif Europe Ltd. - www.serif.com Link to comment Share on other sites More sharing options...
Staff MEB Posted October 21, 2016 Staff Share Posted October 21, 2016 Hi profbetis, Welcome to Affinity Forums :) Adding to what Jon P said, are you able to save the file to the Windows desktop? If so, were you trying to save it to an external drive/NAS or cloud synchronised folder? A Guide to Learning Affinity Software | Affinity Quick Reference | Call for Camera Images Link to comment Share on other sites More sharing options...
profbetis Posted October 21, 2016 Author Share Posted October 21, 2016 Okay tried again saving to the desktop, worked perfectly. It must have been because I was saving directly to my Google Drive like you said MEB. Is this something that can be fixed by the development team or is that Google's/Window's problem with how they handle the synchronizing folders? Link to comment Share on other sites More sharing options...
Butler To Cats Posted October 22, 2016 Share Posted October 22, 2016 Just a note, confirming MEB's suspicion, that I've seen the same problem (incomplete or corrupted files) several times in both other graphical software and in non-graphical software, and with a couple of different cloud-sync systems and one corporate NAS-synced system - definitely seems to be a problem with cloud-synchronised or NAS-synchronised folders and moderately large-ish files (and possibly, in at least one case, when rapidly writing numerous smaller data files from the non-graphical software). Without any definite knowledge, I'm guessing sync cuts in before the entire file is written. Similarly guessing, I am assuming this blocks completion of the local file write (thus the message about unable to add metadata). Writing using append mode, perhaps? (For real paranoia, I occasionally wonder if [given the remote write is possibly slower than the local write, including upload/transfer time] the remote incomplete file is compared with the local completed file, the incomplete file has a tiny bit newer time stamp and then proceeds to overwrite the local file with the incomplete remote file.) Not sure this can be handled well by Affinity, except by maybe writing the file first to a temporary file in a different non-synced folder, then copying it to the destination folder, which might introduce a whole new set of problems. The workaround I've always ended up with is saving to a non-synced folder then manually copying afterwards to the synced folder if required, which I believe has worked in the cases that I know about. Link to comment Share on other sites More sharing options...
Recommended Posts