Summary: | D&D of a shape layer between two images causes a crash | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Dmitry Kazakov <dimula73> |
Component: | Layers/Vector | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 3.1 Beta | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/krita/a50d5403974f2b8c741479ad130084f7380230a4 | Version Fixed In: | |
Sentry Crash Report: |
Description
Dmitry Kazakov
2016-11-09 08:02:31 UTC
Git commit 321bdfcd88eebd0eb16a00fd0301d5d4558ce683 by Dmitry Kazakov. Committed on 09/11/2016 at 14:50. Pushed by dkazakov into branch 'krita/3.1'. Fix a stupid crash in KisMimeData Never ever pass anything, especially shared pointers by reference! It is completely not obvious that the pointer is changed by the function internally! M +9 -9 libs/ui/kis_mimedata.cpp M +1 -1 libs/ui/kis_mimedata.h http://commits.kde.org/krita/321bdfcd88eebd0eb16a00fd0301d5d4558ce683 Git commit a70d80dc91c14d116406aff870496dff39788003 by Dmitry Kazakov. Committed on 09/11/2016 at 14:49. Pushed by dkazakov into branch 'krita/3.1'. Fix a crash when D&D shape layers between images saveNativeFormatCalligra() was public, so it could be called by everyone. And d->savingImage should have been prepared for the call. M +17 -3 libs/ui/KisDocument.cpp M +5 -2 libs/ui/KisDocument.h M +1 -1 libs/ui/kis_mimedata.cpp http://commits.kde.org/krita/a70d80dc91c14d116406aff870496dff39788003 Git commit a50d5403974f2b8c741479ad130084f7380230a4 by Dmitry Kazakov. Committed on 09/11/2016 at 14:51. Pushed by dkazakov into branch 'rempt/impex-refactoring'. Fix a stupid crash in KisMimeData Never ever pass anything, especially shared pointers by reference! It is completely not obvious that the pointer is changed by the function internally! M +9 -9 libs/ui/kis_mimedata.cpp M +1 -1 libs/ui/kis_mimedata.h http://commits.kde.org/krita/a50d5403974f2b8c741479ad130084f7380230a4 |