Summary: | [kra file] Could not load pixel data / Could not load profile / Could not filter configuration | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | David REVOY <info> |
Component: | File formats | Assignee: | Halla Rempt <halla> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | halla |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Appimage | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Attachments: | ^ dialog with the error messages. |
Description
David REVOY
2022-07-20 08:35:57 UTC
Let's take a look... The image name in maindoc.xml is "/home/deevad/peppercarrot/book-publishing/sources-on-server/B01_cover_hardcover_72pages_8.5x11.kra (Copy)" if you remove the initial /, the image opens. I think this is an artefact of the script you used, and not really a bug in Krita? Having an initial / is fine until you unzip and rezip a file. If you unzip a file where the image name is "/", you get warnings like this: warning: stripped absolute path spec from /layers/layer2. And if you then rezip, the layer data path doesn't have the / anymore, but the image name still has it, so the layer data cannot be found. I don't think we should add workarounds checking for and stripping an initial / in paths if quazip cannot find the file in the entrylist. |