Bug 372123 - When saving a large document, the saving dialog sometimes never goes away, prevents saving
Summary: When saving a large document, the saving dialog sometimes never goes away, pr...
Status: RESOLVED DUPLICATE of bug 369014
Alias: None
Product: krita
Classification: Applications
Component: General (show other bugs)
Version: 3.0.1.1
Platform: Microsoft Windows Microsoft Windows
: NOR major
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-11-06 01:14 UTC by Andy Statia
Modified: 2019-09-05 08:16 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Statia 2016-11-06 01:14:48 UTC
Replication steps which mimic the test file (too large to attach):

1. Create a file with canvas size 5175x2625, 300ppi
2. Add many layers (15 including the background)
3. Draw some strokes using any brush on a layer
4. Save (this save works, takes about 7 seconds)
5. Draw a high number of strokes (about 20-40)
6. Save again

This time the save dialog will remain and never complete.  The file is not saved and the dialog must be closed to regain control.  The app cursor stays in the "busy" state after this, allowing menu usage, but not tool use.  The application may be quit normally, but the document cannot be saved.

Performance settings were:
Memory available: 8079MiB
Memory Limit: 4039MiB
Internal Pool: 199MiB
Swap Undo After: 237MiB
File Size Limit: 4GB
Progress reporting enabled

Tests showed that increasing the internal pool value allowed saving to complete.
Comment 1 Halla Rempt 2016-11-06 08:22:20 UTC
This was already reported as 369014. The latest beta builds (http://download.kde.org/unstable/krita/3.0.92) have a potential fix for this issue. I couldn't trigger the issue on Windows and Linux anymore with this build, but I need more people to test it.

*** This bug has been marked as a duplicate of bug 369014 ***
Comment 2 Halla Rempt 2016-11-06 08:23:10 UTC
Btw, I'll also increase the default setting for the internal pool. I wouldn't have expected that to make a difference, but we can do it anyway.
Comment 3 Andy Statia 2016-11-06 23:48:00 UTC
Version 3.0.92 appears to correct the issue under the same circumstances/same file/same settings.  Great work!