Bug 368236

Summary: Crash when reverting action
Product: [Applications] kdenlive Reporter: carion.nicolas
Component: User Interface & MiscellaneousAssignee: Jean-Baptiste Mardelle <jb>
Status: RESOLVED FIXED    
Severity: crash CC: wegwerf-1-2-3
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: backtrace

Description carion.nicolas 2016-09-04 11:46:55 UTC
The app crashed when I tried to move a clip from Video2 to Video1

Reproducible: Couldn't Reproduce

Steps to Reproduce:
Don't know how to reproduce



I will attach a full backtrace.
Comment 1 carion.nicolas 2016-09-04 11:47:14 UTC
Created attachment 100926 [details]
backtrace
Comment 2 carion.nicolas 2016-09-04 11:52:55 UTC
I think bug actually occured as follows : I moved the clip from track 1 to track 2, then tried to move it back to 1 using ctrl+z and it crashed. Note that the clip was tightly inserted between two other clips, so it fitted just perfectly between the two (making it somewhat difficult to put it back on track 1 by hand).

The backtrace is quite lengthy, the segfault occured in thread 1. Notice that in the backtrace that the "this" object of the track is "0x0"
Comment 3 Jean-Baptiste Mardelle 2016-09-04 17:13:19 UTC
Thanks for the infos & backtrace. I could reproduce, it happens on grouped clips, will investigate
Comment 4 Jean-Baptiste Mardelle 2016-09-04 17:33:12 UTC
Git commit 92bc444f12ac4aec4988991c8a6ab41dbe432141 by Jean-Baptiste Mardelle.
Committed on 04/09/2016 at 17:32.
Pushed by mardelle into branch 'Applications/16.08'.

Fix crash on redo group move

M  +0    -4    src/timeline/customtrackview.cpp

http://commits.kde.org/kdenlive/92bc444f12ac4aec4988991c8a6ab41dbe432141
Comment 5 Wegwerf 2016-09-07 17:45:20 UTC
Nicolas, can you please try with a recent testing version to see if JBM's patch fixed your issue? Please be so kind as to report back here. If the bug is fixed, then please close this report. Thank you very much for your cooperation!