Summary: | Crash on close with a line vector in a Group layer, and the outer end set to the 8th marker from bottom | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | mvowada <freebox64> |
Component: | Layers/Vector | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | crash | CC: | griffinvalley, halla |
Priority: | NOR | ||
Version: | 2.9 Beta | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/calligra/e3b2d7e4049e4b27c6643e3d4b32a04247518123 | Version Fixed In: | |
Sentry Crash Report: | |||
Attachments: |
Crash on close with a line vector in a Group layer, and the outer end set to the 8th marker from bottom - BACKTRACE
Crash on close with a line vector in a Group layer, and the outer end set to the 8th marker from bottom - VIDEO |
Description
mvowada
2015-02-03 01:43:24 UTC
Created attachment 90883 [details]
Crash on close with a line vector in a Group layer, and the outer end set to the 8th marker from bottom - BACKTRACE
Judging from the backtrace, I think this is exactly the same bug as https://bugs.kde.org/show_bug.cgi?id=343515, but this report makes it easier to to reproduce :-) *** Bug 343515 has been marked as a duplicate of this bug. *** Meh... I still cannot reproduce. Thank you. Here after updating to krita 2.9 Beta 2 (git 066c942), I'm still able to reproduce the problem. I'm wondering if it's something related to my system... :| I'm on Ubuntu 14.04 Unity Created attachment 90892 [details]
Crash on close with a line vector in a Group layer, and the outer end set to the 8th marker from bottom - VIDEO
No... The backtrace is pretty clear: it _is_ a problem in the memory management of marker objects. I'm just to dumb to reproduce it, let alone fix it. What is happening is that the marker get deleted twice, I'm pretty sure of that. No problem :) Thank you! Git commit e3b2d7e4049e4b27c6643e3d4b32a04247518123 by Sven Langkamp. Committed on 21/02/2015 at 14:18. Pushed by langkamp into branch 'calligra/2.9'. Use shared pointers for markers REVIEW:122584 M +2 -1 libs/flake/KoMarker.h M +12 -9 libs/flake/KoMarkerCollection.cpp M +1 -1 libs/flake/KoMarkerCollection.h M +4 -4 libs/flake/KoMarkerData.cpp http://commits.kde.org/calligra/e3b2d7e4049e4b27c6643e3d4b32a04247518123 |