Summary: | Whenever I try to open a previous file, Krita freezes and is "Not Responding." I have plenty of storage and memory on my computer and the program worked beautifully for 3 days until I can no longer access my work. I have also updated everything possible. | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | lindsayrichardson11 |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | halla |
Priority: | NOR | ||
Version: | 4.2.5 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | https://invent.kde.org/kde/krita/commit/882ef7d97b2d741924e3498dd44a4afee8d72226 | Version Fixed In: | |
Attachments: |
attachment-22841-0.html
attachment-27324-0.html |
Description
lindsayrichardson11
2019-09-02 17:27:13 UTC
Could you please attach or make available the file in question so we can investigate what's up with it? Created attachment 122467 [details] attachment-22841-0.html Yes, no problem. Here are the two files. I had to send as a Google drive link because of their size, so please let me know if you have an issue opening them. New Panda 02.kra <https://drive.google.com/file/d/1sZCSsPaSUeKPqxBU7yMN0Sna3F5eyg2a/view?usp=drive_web> Thank you! Lindsay New Panda 01.kra <https://drive.google.com/file/d/1WxsY0iNwBZDjDylok6yxDsc927ag0i3Y/view?usp=drive_web> On Tue, Sep 3, 2019 at 2:40 AM Boudewijn Rempt <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=411532 > > Boudewijn Rempt <boud@valdyas.org> changed: > > What |Removed |Added > > ---------------------------------------------------------------------------- > CC| |boud@valdyas.org > Status|REPORTED |NEEDSINFO > Resolution|--- |WAITINGFORINFO > > --- Comment #1 from Boudewijn Rempt <boud@valdyas.org> --- > Could you please attach or make available the file in question so we can > investigate what's up with it? > > -- > You are receiving this mail because: > You reported the bug. Thanks! Downloading the files now. Okay... The files load here. It takes a long time because the number of layers is astonishingly high: 3365 -- that's really more than I've ever seen before! Once loaded the image takes 2.5 GiB of memory, so that's not that outrageous. The files also say that they were saved with Krita 4.0.3 -- is that correct? If so, that's a really, really old version of Krita, we're currently at 4.2.5. Git commit 87e056ebf0089a3ef990de7e452beac4877f29d0 by Boudewijn Rempt. Committed on 03/09/2019 at 15:28. Pushed by rempt into branch 'master'. Cache the profiles when loading layers When loading an image with a reasonable amount of layers, loading and creating the profile for each layer isn't really noticable, but if there are thousands and thousands of layers, it's a major drag on loading kra files. And it's very likely that every layer has the same profile _anyway_. This makes loading the sample files from https://bugs.kde.org/show_bug.cgi?id=411532 mucht faster. M +21 -7 plugins/impex/libkra/kis_kra_load_visitor.cpp M +2 -0 plugins/impex/libkra/kis_kra_load_visitor.h https://invent.kde.org/kde/krita/commit/87e056ebf0089a3ef990de7e452beac4877f29d0 This fix will be in tomorrow's nightly build: https://binary-factory.kde.org/job/Krita_Nightly_Windows_Build/ Created attachment 122470 [details] attachment-27324-0.html Thank you for your help, much appreciated! On Tue, Sep 3, 2019 at 10:31 AM Boudewijn Rempt <bugzilla_noreply@kde.org> wrote: > https://bugs.kde.org/show_bug.cgi?id=411532 > > --- Comment #6 from Boudewijn Rempt <boud@valdyas.org> --- > This fix will be in tomorrow's nightly build: > https://binary-factory.kde.org/job/Krita_Nightly_Windows_Build/ > > -- > You are receiving this mail because: > You reported the bug. Git commit 882ef7d97b2d741924e3498dd44a4afee8d72226 by Boudewijn Rempt. Committed on 10/09/2019 at 08:25. Pushed by rempt into branch 'krita/4.2'. Cache the profiles when loading layers When loading an image with a reasonable amount of layers, loading and creating the profile for each layer isn't really noticable, but if there are thousands and thousands of layers, it's a major drag on loading kra files. And it's very likely that every layer has the same profile _anyway_. This makes loading the sample files from https://bugs.kde.org/show_bug.cgi?id=411532 mucht faster. M +21 -7 plugins/impex/libkra/kis_kra_load_visitor.cpp M +2 -0 plugins/impex/libkra/kis_kra_load_visitor.h https://invent.kde.org/kde/krita/commit/882ef7d97b2d741924e3498dd44a4afee8d72226 |