Summary: | crashes on undo of very large tif | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | rens <rens.groenewegen> |
Component: | ImageEditor-Undo | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | metzpinguin |
Priority: | NOR | Keywords: | drkonqi |
Version: | 5.2.0 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/digikam/3a8b71fa6224a172f4ba7f54ee64362d171d3480 | Version Fixed In: | 6.0.0 |
Description
rens
2018-02-25 19:30:32 UTC
It crashes in QByteArray. The maximum size for a QByteArray is 2GB. I have created a test image with 1.5GB and could not reproduce the problem. How much memory do you have in your computer? Please try with the digiKam-5.9.0 pre-release AppImage: https://files.kde.org/digikam/ Maik I do not know about what happens under the hood. 750 mbyte is on disk. and it is a compressed TIFF. no idea how big it is in real memory. Git commit 3a8b71fa6224a172f4ba7f54ee64362d171d3480 by Maik Qualmann. Committed on 28/04/2018 at 22:33. Pushed by mqualmann into branch 'master'. replace QByteArray with DImg buffer to write undo files larger than 2gb FIXED-IN: 6.0.0 M +2 -1 NEWS M +13 -6 core/utilities/imageeditor/core/undocache.cpp https://commits.kde.org/digikam/3a8b71fa6224a172f4ba7f54ee64362d171d3480 |