Hi. I can't save my Krita file :/. I get a list of lot of layers, which can't be saved. Is there something I can do? I don't won't to loose my current progress. Thanks!
Now it crashed and I lost all the work that I did today :(. Autosave was on and I saved in between, but it didn't work.
Eek -- that sounds like you were trying to save as OpenEXR, and not as .kra?
I save all my files as .kra or .psd. This time I wanted to save it as a .kra file. I didn't know what an OpenEXR file is %) and googled it. I also tried to save it under a different name, it didn't help. Another thought was that the "ä,ü,etc" in the layer comments could be a problem. Did this problem ever occurred before: "Failed to save the annotations for layer XYZ"?
The message only happens when something goes wrong with the saving of metadata for .kra files. Did you edit anything in Layer->Edit metadata... ?
Hm, strange. I didn't edit anything in Layer -> Edit metadata. I didn't know that this option exists. Several layers were affected.
Were some layers imported jpeg images? If so, could you share one of those images?
In any case, it's probably not a good idea to block saving the pixel data on annotations or metadata -- though Sven isn't entirely correct: the annotation is the icc profile, not the metadata.
Yes, some layers were imported jpeg images for color reference. Here is the .kra file: https://www.dropbox.com/s/dkwi51x2pvh85hh/utopic_unicorn_d.kra.tar.bz2?dl=0 I hope it helps. As I've mentioned before in one of the previous bug reports, I create very high-res images for prints. Currently this is the highest resolution I work with.
Could it be that you ran out of space on your temp drive? Krita first saves to a temporary location and then when saving worked, copies the file to the original place.
Yes, that could be it. I'm currently always struggling with insufficient space. I bought two additional external hard drives to secure the final files twice. Could Krita warn the user when this problem occurs? That would be very very helpful. Of course, Ubuntu warns me but that is sadly not enough. In that case I make space, the warnings stop, the painting absorbs me and then Krita crashes.
Hm, we don't know how big an image will be in advance, so that's hardish -- but we could check after checking whether the write fails whether there's a space problem.
Sounds good. It would help :).
Git commit 5f26933edb76bc8b1330a330d58db91953d02734 by Agata Cacko. Committed on 29/08/2019 at 18:34. Pushed by tymond into branch 'master'. Fix jpeg crash Krita in case of any error Before this commit, jpeg would crash if the user would try to save the file into a location with not enough room for this file or in any other cases that would cause an error. This commit adds the simple error checking to the exporter, too, since the importer already had it. M +213 -203 plugins/impex/jpeg/kis_jpeg_converter.cc https://invent.kde.org/kde/krita/commit/5f26933edb76bc8b1330a330d58db91953d02734
Now all file formats show that the file couldn't be saved. The error message doesn't say anything about full partition though or lack of space. I'm gonna unassign myself from this report since now it's a wish request.
Git commit 6254079aa2eb92ab71212b71d07361283a1829e0 by Agata Cacko. Committed on 14/09/2019 at 15:25. Pushed by tymond into branch 'krita/4.2'. Fix jpeg crash Krita in case of any error Before this commit, jpeg would crash if the user would try to save the file into a location with not enough room for this file or in any other cases that would cause an error. This commit adds the simple error checking to the exporter, too, since the importer already had it. M +213 -203 plugins/impex/jpeg/kis_jpeg_converter.cc https://invent.kde.org/kde/krita/commit/6254079aa2eb92ab71212b71d07361283a1829e0