Bug 404683 - timeline refactor 2019-02-21_UI crash when loading recovery files
Summary: timeline refactor 2019-02-21_UI crash when loading recovery files
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-02-22 06:25 UTC by Evert Vorster
Modified: 2019-02-24 05:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
fritzibaby: timeline_corruption+


Attachments
gdb backtrace of the UI crash (75.14 KB, text/plain)
2019-02-23 06:12 UTC, Evert Vorster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Evert Vorster 2019-02-22 06:25:49 UTC
SUMMARY
When crashing my UI in the previous bugs I filed today, when I open kdenlive again, it informs me that autosaved files exist, and asks if I want to recover them. If I select that I want them recovered, the UI exits and I get a crash notification from KDE.

STEPS TO REPRODUCE
1. Crash UI with my previous bug
2. Open kdenlive again
3. Select yes on the question about autosaved files

OBSERVED RESULT
UI crash

EXPECTED RESULT
Kdenlive opened at the last place I was busy with, just before the crash

SOFTWARE/OS VERSIONS
Arch Linux, updated 2019-02
ADDITIONAL INFORMATION
Comment 1 Evert Vorster 2019-02-23 06:12:24 UTC
Created attachment 118311 [details]
gdb backtrace of the UI crash

Here you are, a full backtrace with symbols of the UI crash when loading autosaved data from a previous crash. 

Happy hunting!
Comment 2 emohr 2019-02-23 11:19:14 UTC
Hi Evert, thanks for testing.
openend: https://invent.kde.org/kde/kdenlive/issues/61
Comment 3 Jean-Baptiste Mardelle 2019-02-23 12:24:44 UTC
Git commit d95c7e199c0757a3877daac94c7fd49beeee21ac by Jean-Baptiste Mardelle.
Committed on 23/02/2019 at 12:24.
Pushed by mardelle into branch 'refactoring_timeline'.

Fix UI freeze on keyframe selection

M  +0    -1    src/assets/view/assetparameterview.cpp
M  +0    -2    src/assets/view/widgets/keyframewidget.cpp
M  +4    -1    src/core.cpp

https://invent.kde.org/kde/kdenlive/commit/d95c7e199c0757a3877daac94c7fd49beeee21ac
Comment 4 Evert Vorster 2019-02-24 05:57:00 UTC
Properly fixed, thanks very much!