| Summary: | Move keyframes to negative position crash krita | ||
|---|---|---|---|
| Product: | [Applications] krita | Reporter: | grum999 |
| Component: | Animation | Assignee: | Eoin O'Neill <eoinoneill1991> |
| Status: | RESOLVED FIXED | ||
| Severity: | crash | CC: | emmetoneill.pdx |
| Priority: | NOR | Keywords: | release_blocker |
| Version First Reported In: | nightly build (please specify the git hash!) | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/graphics/krita/commit/c60a2d00290e3ee297ff93a8e1bb9aca90dfad88 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | Example of crash | ||
When crashed, this message is printed in terminal: ASSERT (krita): "time >= 0" in file /home/appimage/workspace/Krita_Nightly_Appimage_Build/krita/libs/image/kis_keyframe_channel.cpp, line 97 Ahh, that's a funny one. :) Good find! (Also I want to thank you for sharing the videos. It's super helpful.) (In reply to Emmet O'Neill from comment #3) > (Also I want to thank you for sharing the videos. It's super helpful.) Writing process to reproduce a bug is sometimes difficult. Videos are an easy way to provide an explanation; even if i forgot something in description, you can literally see what is made, in which condition ;-) Grum999 Git commit c60a2d00290e3ee297ff93a8e1bb9aca90dfad88 by Eoin O'Neill. Committed on 18/06/2021 at 01:49. Pushed by eoinoneill into branch 'master'. KisAnimTimelineFrames: Moving keys no longer allows for movement to negative values. M +15 -1 plugins/dockers/animation/KisAnimTimelineFramesModel.cpp https://invent.kde.org/graphics/krita/commit/c60a2d00290e3ee297ff93a8e1bb9aca90dfad88 (In reply to Eoin O'Neill from comment #5) > Git commit c60a2d00290e3ee297ff93a8e1bb9aca90dfad88 by Eoin O'Neill. > Committed on 18/06/2021 at 01:49. I can confirm problem is fixed :) Grum999 |
Created attachment 139413 [details] Example of crash SUMMARY STEPS TO REPRODUCE 1. Create an animation 2. Select keyframes 3. Move it OBSERVED RESULT When moved to: - positive position=OK - negative position=Crash (segmentation fault) EXPECTED RESULT Do not crash :) In this case a negative position must be forced to be at frame 0 SOFTWARE/OS VERSIONS krita-5.0.0-prealpha-949e869-x86_64.appimage