← Back to team overview

linux-traipu team mailing list archive

[Bug 1555346] Re: OpenShot crash on slow / fast motion

 

Still present
OpenShot: 2.3.3 (deb) or 2.3.4 (ppa) 
On Ubuntu 16.04.2 LTS

Got Segmentation fault (core dumped) whenever I try to play a sequence I
previously changed speed (example below is slow 2x).


**********************************************************************
*** Error in `/usr/bin/python3': corrupted double-linked list: 0x00007f768c00cb90 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x777e5)[0x7f7745fe07e5]
/lib/x86_64-linux-gnu/libc.so.6(+0x80477)[0x7f7745fe9477]
/lib/x86_64-linux-gnu/libc.so.6(cfree+0x4c)[0x7f7745fec98c]
/usr/lib/x86_64-linux-gnu/libopenshot.so.11(_ZN8openshot4Clip21get_time_mapped_frameENSt3tr110shared_ptrINS_5FrameEEEl+0x704)[0x7f772f8770b4]
/usr/lib/x86_64-linux-gnu/libopenshot.so.11(_ZN8openshot4Clip8GetFrameEl+0x2d0)[0x7f772f879d40]
/usr/lib/x86_64-linux-gnu/libopenshot.so.11(_ZN8openshot8Timeline16GetOrCreateFrameEPNS_4ClipEl+0x2ea)[0x7f772f8d6c4a]
/usr/lib/x86_64-linux-gnu/libopenshot.so.11(_ZN8openshot8Timeline9add_layerENSt3tr110shared_ptrINS_5FrameEEEPNS_4ClipEllb+0x58)[0x7f772f8da918]
/usr/lib/x86_64-linux-gnu/libopenshot.so.11(+0xb6afd)[0x7f772f8dfafd]
/usr/lib/x86_64-linux-gnu/libgomp.so.1(GOMP_parallel+0x3f)[0x7f772c45fcbf]
/usr/lib/x86_64-linux-gnu/libopenshot.so.11(_ZN8openshot8Timeline8GetFrameEl+0xbe2)[0x7f772f8d9ee2]
/usr/lib/x86_64-linux-gnu/libopenshot.so.11(_ZN8openshot16VideoCacheThread3runEv+0x475)[0x7f772f8e3ef5]
/usr/lib/x86_64-linux-gnu/libopenshot-audio.so.5(_ZN4juce6Thread16threadEntryPointEv+0x79)[0x7f772f351889]
/usr/lib/x86_64-linux-gnu/libopenshot-audio.so.5(threadEntryProc+0x9)[0x7f772f351979]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x76ba)[0x7f77463396ba]
/lib/x86_64-linux-gnu/libc.so.6(clone+0x6d)[0x7f774606f82d]


**********************************************************************

roperties_model:INFO Update frame to 51
properties_model:INFO updating clip properties model.
properties_model:INFO Getting properties for frame 51: OrderedDict([('alpha', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Alpha', 'min': 0, 'choices': []}), ('anchor', {'max': 1, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Anchor', 'min': 0, 'choices': [{'name': 'Canvas', 'value': 0, 'selected': True}, {'name': 'Viewport', 'value': 1, 'selected': False}]}), ('channel_filter', {'max': 10, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Channel Filter', 'min': -1, 'choices': []}), ('channel_mapping', {'max': 10, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Channel Mapping', 'min': -1, 'choices': []}), ('duration', {'max': 5184000, 'type': 'float', 'value': 2.0799999237060547, 'memo': '', 'keyframe': False, 'readonly': True, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Duration', 'min': 0, 'choices': []}), ('has_audio', {'max': 1, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Enable Audio', 'min': -1, 'choices': []}), ('has_video', {'max': 1, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Enable Video', 'min': -1, 'choices': []}), ('end', {'max': 5184000, 'type': 'float', 'value': 2.0799999237060547, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'End', 'min': 0, 'choices': []}), ('display', {'max': 3, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Frame Number', 'min': 0, 'choices': [{'name': 'None', 'value': 0, 'selected': True}, {'name': 'Clip', 'value': 1, 'selected': False}, {'name': 'Timeline', 'value': 2, 'selected': False}, {'name': 'Both', 'value': 3, 'selected': False}]}), ('gravity', {'max': 8, 'type': 'int', 'value': 4, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Gravity', 'min': 0, 'choices': [{'name': 'Top Left', 'value': 0, 'selected': False}, {'name': 'Top Center', 'value': 1, 'selected': False}, {'name': 'Top Right', 'value': 2, 'selected': False}, {'name': 'Left', 'value': 3, 'selected': False}, {'name': 'Center', 'value': 4, 'selected': True}, {'name': 'Right', 'value': 5, 'selected': False}, {'name': 'Bottom Left', 'value': 6, 'selected': False}, {'name': 'Bottom Center', 'value': 7, 'selected': False}, {'name': 'Bottom Right', 'value': 8, 'selected': False}]}), ('id', {'max': -1, 'type': 'string', 'value': 0, 'memo': 'WW988S5S20', 'keyframe': False, 'readonly': True, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'ID', 'min': -1, 'choices': []}), ('location_x', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Location X', 'min': -1, 'choices': []}), ('location_y', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Location Y', 'min': -1, 'choices': []}), ('position', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Position', 'min': 0, 'choices': []}), ('rotation', {'max': 360, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Rotation', 'min': -360, 'choices': []}), ('scale', {'max': 3, 'type': 'int', 'value': 1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Scale', 'min': 0, 'choices': [{'name': 'Crop', 'value': 0, 'selected': False}, {'name': 'Best Fit', 'value': 1, 'selected': True}, {'name': 'Stretch', 'value': 2, 'selected': False}, {'name': 'None', 'value': 3, 'selected': False}]}), ('scale_x', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Scale X', 'min': 0, 'choices': []}), ('scale_y', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Scale Y', 'min': 0, 'choices': []}), ('shear_x', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Shear X', 'min': -1, 'choices': []}), ('shear_y', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Shear Y', 'min': -1, 'choices': []}), ('start', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Start', 'min': 0, 'choices': []}), ('time', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Time', 'min': 0, 'choices': []}), ('layer', {'max': 20, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Track', 'min': 0, 'choices': []}), ('volume', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Volume', 'min': 0, 'choices': []}), ('wave_color', {'max': 255, 'type': 'color', 'value': 0, 'red': {'max': 255, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Red', 'min': 0, 'choices': []}, 'memo': '', 'keyframe': False, 'closest_point_x': 1, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'green': {'max': 255, 'type': 'float', 'value': 123, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Green', 'min': 0, 'choices': []}, 'name': 'Wave Color', 'min': 0, 'choices': [], 'blue': {'max': 255, 'type': 'float', 'value': 255, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Blue', 'min': 0, 'choices': []}}), ('waveform', {'max': 1, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Waveform', 'min': 0, 'choices': [{'name': 'Yes', 'value': 1, 'selected': False}, {'name': 'No', 'value': 0, 'selected': True}]})])
preview_thread:INFO onModeChanged
 main_window:INFO actionJumpStart_trigger
timeline_webview:INFO $scope.ShowClipMenu
 main_window:INFO main::addSelection: item_id: WW988S5S20, item_type: clip, clear_existing: False
timeline_webview:INFO ShowClipMenu: WW988S5S20
properties_model:INFO Update item: clip
properties_model:INFO Update frame to 1
properties_model:INFO updating clip properties model.
properties_model:INFO Getting properties for frame 1: OrderedDict([('alpha', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Alpha', 'min': 0, 'choices': []}), ('anchor', {'max': 1, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Anchor', 'min': 0, 'choices': [{'name': 'Canvas', 'value': 0, 'selected': True}, {'name': 'Viewport', 'value': 1, 'selected': False}]}), ('channel_filter', {'max': 10, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Channel Filter', 'min': -1, 'choices': []}), ('channel_mapping', {'max': 10, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Channel Mapping', 'min': -1, 'choices': []}), ('duration', {'max': 5184000, 'type': 'float', 'value': 2.0799999237060547, 'memo': '', 'keyframe': False, 'readonly': True, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Duration', 'min': 0, 'choices': []}), ('has_audio', {'max': 1, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Enable Audio', 'min': -1, 'choices': []}), ('has_video', {'max': 1, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Enable Video', 'min': -1, 'choices': []}), ('end', {'max': 5184000, 'type': 'float', 'value': 2.0799999237060547, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'End', 'min': 0, 'choices': []}), ('display', {'max': 3, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Frame Number', 'min': 0, 'choices': [{'name': 'None', 'value': 0, 'selected': True}, {'name': 'Clip', 'value': 1, 'selected': False}, {'name': 'Timeline', 'value': 2, 'selected': False}, {'name': 'Both', 'value': 3, 'selected': False}]}), ('gravity', {'max': 8, 'type': 'int', 'value': 4, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Gravity', 'min': 0, 'choices': [{'name': 'Top Left', 'value': 0, 'selected': False}, {'name': 'Top Center', 'value': 1, 'selected': False}, {'name': 'Top Right', 'value': 2, 'selected': False}, {'name': 'Left', 'value': 3, 'selected': False}, {'name': 'Center', 'value': 4, 'selected': True}, {'name': 'Right', 'value': 5, 'selected': False}, {'name': 'Bottom Left', 'value': 6, 'selected': False}, {'name': 'Bottom Center', 'value': 7, 'selected': False}, {'name': 'Bottom Right', 'value': 8, 'selected': False}]}), ('id', {'max': -1, 'type': 'string', 'value': 0, 'memo': 'WW988S5S20', 'keyframe': False, 'readonly': True, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'ID', 'min': -1, 'choices': []}), ('location_x', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Location X', 'min': -1, 'choices': []}), ('location_y', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Location Y', 'min': -1, 'choices': []}), ('position', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Position', 'min': 0, 'choices': []}), ('rotation', {'max': 360, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Rotation', 'min': -360, 'choices': []}), ('scale', {'max': 3, 'type': 'int', 'value': 1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Scale', 'min': 0, 'choices': [{'name': 'Crop', 'value': 0, 'selected': False}, {'name': 'Best Fit', 'value': 1, 'selected': True}, {'name': 'Stretch', 'value': 2, 'selected': False}, {'name': 'None', 'value': 3, 'selected': False}]}), ('scale_x', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Scale X', 'min': 0, 'choices': []}), ('scale_y', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Scale Y', 'min': 0, 'choices': []}), ('shear_x', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Shear X', 'min': -1, 'choices': []}), ('shear_y', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Shear Y', 'min': -1, 'choices': []}), ('start', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Start', 'min': 0, 'choices': []}), ('time', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Time', 'min': 0, 'choices': []}), ('layer', {'max': 20, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Track', 'min': 0, 'choices': []}), ('volume', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Volume', 'min': 0, 'choices': []}), ('wave_color', {'max': 255, 'type': 'color', 'value': 0, 'red': {'max': 255, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Red', 'min': 0, 'choices': []}, 'memo': '', 'keyframe': True, 'closest_point_x': 1, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'green': {'max': 255, 'type': 'float', 'value': 123, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Green', 'min': 0, 'choices': []}, 'name': 'Wave Color', 'min': 0, 'choices': [], 'blue': {'max': 255, 'type': 'float', 'value': 255, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Blue', 'min': 0, 'choices': []}}), ('waveform', {'max': 1, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Waveform', 'min': 0, 'choices': [{'name': 'Yes', 'value': 1, 'selected': False}, {'name': 'No', 'value': 0, 'selected': True}]})])
timeline_webview:INFO 1
project_data:INFO _set key: ['clips', {'id': 'WW988S5S20'}] values: {'location_x': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'has_audio': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'duration': 54.0, 'scale_x': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 2}]}, 'channel_filter': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'channel_mapping': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'gravity': 4, 'id': 'WW988S5S20', 'perspective_c3_y': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'has_video': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'perspective_c4_x': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'effects': [], 'crop_width': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'end': 4.208333333333333, 'perspective_c1_y': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'layer': 0, 'time': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 1}, {'co': {'Y': 51, 'X': 101}, 'interpolation': 1}]}, 'start': 0, 'wave_color': {'alpha': {'Points': [{'handle_left': {'Y': 1, 'X': 0.5}, 'co': {'Y': 255, 'X': 1}, 'interpolation': 0, 'handle_type': 0, 'handle_right': {'Y': 0, 'X': 0.5}}]}, 'blue': {'Points': [{'handle_left': {'Y': 1, 'X': 0.5}, 'co': {'Y': 255, 'X': 1}, 'interpolation': 0, 'handle_type': 0, 'handle_right': {'Y': 0, 'X': 0.5}}]}, 'green': {'Points': [{'handle_left': {'Y': 1, 'X': 0.5}, 'co': {'Y': 123, 'X': 1}, 'interpolation': 0, 'handle_type': 0, 'handle_right': {'Y': 0, 'X': 0.5}}]}, 'red': {'Points': [{'handle_left': {'Y': 1, 'X': 0.5}, 'co': {'Y': 0, 'X': 1}, 'interpolation': 0, 'handle_type': 0, 'handle_right': {'Y': 0, 'X': 0.5}}]}}, 'perspective_c2_x': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'perspective_c1_x': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'anchor': 0, 'crop_height': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'display': 0, 'shear_y': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'perspective_c2_y': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'rotation': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'position': 0, 'image': '/home/enrico/.openshot_qt/thumbnail/N1K9F49Q0D.png', 'title': 'MAH00691.MP4', 'waveform': False, 'crop_y': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'perspective_c4_y': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'alpha': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 2}]}, 'crop_x': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'perspective_c3_x': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'original_data': {'video_length': '810', 'end': 2.08, 'duration': 27.007999420166016}, 'file_id': 'N1K9F49Q0D', 'shear_x': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'scale': 1, 'scale_y': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 2}]}, 'volume': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 2}]}, 'location_y': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}} add: False partial: False remove: False
timeline_webview:INFO SortItems
timeline_webview:INFO UpdateLayerIndex
properties_model:INFO {'location_x': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'has_audio': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'duration': 54.0, 'scale_x': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 2}]}, 'channel_filter': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'channel_mapping': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'gravity': 4, 'id': 'WW988S5S20', 'perspective_c3_y': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'has_video': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'perspective_c4_x': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'effects': [], 'crop_width': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'end': 4.208333333333333, 'perspective_c1_y': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'layer': 0, 'time': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 1}, {'co': {'Y': 51, 'X': 101}, 'interpolation': 1}]}, 'start': 0, 'wave_color': {'alpha': {'Points': [{'handle_left': {'Y': 1, 'X': 0.5}, 'co': {'Y': 255, 'X': 1}, 'interpolation': 0, 'handle_type': 0, 'handle_right': {'Y': 0, 'X': 0.5}}]}, 'blue': {'Points': [{'handle_left': {'Y': 1, 'X': 0.5}, 'co': {'Y': 255, 'X': 1}, 'interpolation': 0, 'handle_type': 0, 'handle_right': {'Y': 0, 'X': 0.5}}]}, 'green': {'Points': [{'handle_left': {'Y': 1, 'X': 0.5}, 'co': {'Y': 123, 'X': 1}, 'interpolation': 0, 'handle_type': 0, 'handle_right': {'Y': 0, 'X': 0.5}}]}, 'red': {'Points': [{'handle_left': {'Y': 1, 'X': 0.5}, 'co': {'Y': 0, 'X': 1}, 'interpolation': 0, 'handle_type': 0, 'handle_right': {'Y': 0, 'X': 0.5}}]}}, 'perspective_c2_x': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'perspective_c1_x': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'anchor': 0, 'crop_height': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'display': 0, 'shear_y': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'perspective_c2_y': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'rotation': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'position': 0, 'image': '/home/enrico/.openshot_qt/thumbnail/N1K9F49Q0D.png', 'title': 'MAH00691.MP4', 'waveform': False, 'crop_y': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'perspective_c4_y': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'alpha': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 2}]}, 'crop_x': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'perspective_c3_x': {'Points': [{'co': {'Y': -1, 'X': 1}, 'interpolation': 2}]}, 'original_data': {'video_length': '810', 'end': 2.08, 'duration': 27.007999420166016}, 'file_id': 'N1K9F49Q0D', 'shear_x': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}, 'scale': 1, 'scale_y': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 2}]}, 'volume': {'Points': [{'co': {'Y': 1, 'X': 1}, 'interpolation': 2}]}, 'location_y': {'Points': [{'co': {'Y': 0, 'X': 1}, 'interpolation': 2}]}}
properties_model:INFO updating clip properties model.
properties_model:INFO Getting properties for frame 1: OrderedDict([('alpha', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Alpha', 'min': 0, 'choices': []}), ('anchor', {'max': 1, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Anchor', 'min': 0, 'choices': [{'name': 'Canvas', 'value': 0, 'selected': True}, {'name': 'Viewport', 'value': 1, 'selected': False}]}), ('channel_filter', {'max': 10, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Channel Filter', 'min': -1, 'choices': []}), ('channel_mapping', {'max': 10, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Channel Mapping', 'min': -1, 'choices': []}), ('duration', {'max': 5184000, 'type': 'float', 'value': 4.208333492279053, 'memo': '', 'keyframe': False, 'readonly': True, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Duration', 'min': 0, 'choices': []}), ('has_audio', {'max': 1, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Enable Audio', 'min': -1, 'choices': []}), ('has_video', {'max': 1, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Enable Video', 'min': -1, 'choices': []}), ('end', {'max': 5184000, 'type': 'float', 'value': 4.25, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'End', 'min': 0, 'choices': []}), ('display', {'max': 3, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Frame Number', 'min': 0, 'choices': [{'name': 'None', 'value': 0, 'selected': True}, {'name': 'Clip', 'value': 1, 'selected': False}, {'name': 'Timeline', 'value': 2, 'selected': False}, {'name': 'Both', 'value': 3, 'selected': False}]}), ('gravity', {'max': 8, 'type': 'int', 'value': 4, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Gravity', 'min': 0, 'choices': [{'name': 'Top Left', 'value': 0, 'selected': False}, {'name': 'Top Center', 'value': 1, 'selected': False}, {'name': 'Top Right', 'value': 2, 'selected': False}, {'name': 'Left', 'value': 3, 'selected': False}, {'name': 'Center', 'value': 4, 'selected': True}, {'name': 'Right', 'value': 5, 'selected': False}, {'name': 'Bottom Left', 'value': 6, 'selected': False}, {'name': 'Bottom Center', 'value': 7, 'selected': False}, {'name': 'Bottom Right', 'value': 8, 'selected': False}]}), ('id', {'max': -1, 'type': 'string', 'value': 0, 'memo': 'WW988S5S20', 'keyframe': False, 'readonly': True, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'ID', 'min': -1, 'choices': []}), ('location_x', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Location X', 'min': -1, 'choices': []}), ('location_y', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Location Y', 'min': -1, 'choices': []}), ('position', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Position', 'min': 0, 'choices': []}), ('rotation', {'max': 360, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Rotation', 'min': -360, 'choices': []}), ('scale', {'max': 3, 'type': 'int', 'value': 1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Scale', 'min': 0, 'choices': [{'name': 'Crop', 'value': 0, 'selected': False}, {'name': 'Best Fit', 'value': 1, 'selected': True}, {'name': 'Stretch', 'value': 2, 'selected': False}, {'name': 'None', 'value': 3, 'selected': False}]}), ('scale_x', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Scale X', 'min': 0, 'choices': []}), ('scale_y', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Scale Y', 'min': 0, 'choices': []}), ('shear_x', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Shear X', 'min': -1, 'choices': []}), ('shear_y', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Shear Y', 'min': -1, 'choices': []}), ('start', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Start', 'min': 0, 'choices': []}), ('time', {'max': 5184000, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 2, 'interpolation': 1, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Time', 'min': 0, 'choices': []}), ('layer', {'max': 20, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Track', 'min': 0, 'choices': []}), ('volume', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Volume', 'min': 0, 'choices': []}), ('wave_color', {'max': 255, 'type': 'color', 'value': 0, 'red': {'max': 255, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Red', 'min': 0, 'choices': []}, 'memo': '', 'keyframe': True, 'closest_point_x': 1, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'green': {'max': 255, 'type': 'float', 'value': 123, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Green', 'min': 0, 'choices': []}, 'name': 'Wave Color', 'min': 0, 'choices': [], 'blue': {'max': 255, 'type': 'float', 'value': 255, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Blue', 'min': 0, 'choices': []}}), ('waveform', {'max': 1, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Waveform', 'min': 0, 'choices': [{'name': 'Yes', 'value': 1, 'selected': False}, {'name': 'No', 'value': 0, 'selected': True}]})])
 main_window:INFO updateStatusChanged
preview_thread:INFO refreshFrame
preview_thread:INFO self.player.Position(): 1
properties_model:INFO Update frame to 1
properties_model:INFO updating clip properties model.
properties_model:INFO Getting properties for frame 1: OrderedDict([('alpha', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Alpha', 'min': 0, 'choices': []}), ('anchor', {'max': 1, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Anchor', 'min': 0, 'choices': [{'name': 'Canvas', 'value': 0, 'selected': True}, {'name': 'Viewport', 'value': 1, 'selected': False}]}), ('channel_filter', {'max': 10, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Channel Filter', 'min': -1, 'choices': []}), ('channel_mapping', {'max': 10, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Channel Mapping', 'min': -1, 'choices': []}), ('duration', {'max': 5184000, 'type': 'float', 'value': 4.208333492279053, 'memo': '', 'keyframe': False, 'readonly': True, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Duration', 'min': 0, 'choices': []}), ('has_audio', {'max': 1, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Enable Audio', 'min': -1, 'choices': []}), ('has_video', {'max': 1, 'type': 'int', 'value': -1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Enable Video', 'min': -1, 'choices': []}), ('end', {'max': 5184000, 'type': 'float', 'value': 4.25, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'End', 'min': 0, 'choices': []}), ('display', {'max': 3, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Frame Number', 'min': 0, 'choices': [{'name': 'None', 'value': 0, 'selected': True}, {'name': 'Clip', 'value': 1, 'selected': False}, {'name': 'Timeline', 'value': 2, 'selected': False}, {'name': 'Both', 'value': 3, 'selected': False}]}), ('gravity', {'max': 8, 'type': 'int', 'value': 4, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Gravity', 'min': 0, 'choices': [{'name': 'Top Left', 'value': 0, 'selected': False}, {'name': 'Top Center', 'value': 1, 'selected': False}, {'name': 'Top Right', 'value': 2, 'selected': False}, {'name': 'Left', 'value': 3, 'selected': False}, {'name': 'Center', 'value': 4, 'selected': True}, {'name': 'Right', 'value': 5, 'selected': False}, {'name': 'Bottom Left', 'value': 6, 'selected': False}, {'name': 'Bottom Center', 'value': 7, 'selected': False}, {'name': 'Bottom Right', 'value': 8, 'selected': False}]}), ('id', {'max': -1, 'type': 'string', 'value': 0, 'memo': 'WW988S5S20', 'keyframe': False, 'readonly': True, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'ID', 'min': -1, 'choices': []}), ('location_x', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Location X', 'min': -1, 'choices': []}), ('location_y', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Location Y', 'min': -1, 'choices': []}), ('position', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Position', 'min': 0, 'choices': []}), ('rotation', {'max': 360, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Rotation', 'min': -360, 'choices': []}), ('scale', {'max': 3, 'type': 'int', 'value': 1, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Scale', 'min': 0, 'choices': [{'name': 'Crop', 'value': 0, 'selected': False}, {'name': 'Best Fit', 'value': 1, 'selected': True}, {'name': 'Stretch', 'value': 2, 'selected': False}, {'name': 'None', 'value': 3, 'selected': False}]}), ('scale_x', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Scale X', 'min': 0, 'choices': []}), ('scale_y', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Scale Y', 'min': 0, 'choices': []}), ('shear_x', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Shear X', 'min': -1, 'choices': []}), ('shear_y', {'max': 1, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Shear Y', 'min': -1, 'choices': []}), ('start', {'max': 5184000, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Start', 'min': 0, 'choices': []}), ('time', {'max': 5184000, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 2, 'interpolation': 1, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Time', 'min': 0, 'choices': []}), ('layer', {'max': 20, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Track', 'min': 0, 'choices': []}), ('volume', {'max': 1, 'type': 'float', 'value': 1, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 2, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Volume', 'min': 0, 'choices': []}), ('wave_color', {'max': 255, 'type': 'color', 'value': 0, 'red': {'max': 255, 'type': 'float', 'value': 0, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Red', 'min': 0, 'choices': []}, 'memo': '', 'keyframe': True, 'closest_point_x': 1, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'green': {'max': 255, 'type': 'float', 'value': 123, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Green', 'min': 0, 'choices': []}, 'name': 'Wave Color', 'min': 0, 'choices': [], 'blue': {'max': 255, 'type': 'float', 'value': 255, 'memo': '', 'keyframe': True, 'readonly': False, 'points': 1, 'interpolation': 0, 'previous_point_x': 1, 'closest_point_x': 1, 'name': 'Blue', 'min': 0, 'choices': []}}), ('waveform', {'max': 1, 'type': 'int', 'value': 0, 'memo': '', 'keyframe': False, 'readonly': False, 'points': 0, 'interpolation': 2, 'previous_point_x': -1, 'closest_point_x': -1, 'name': 'Waveform', 'min': 0, 'choices': [{'name': 'Yes', 'value': 1, 'selected': False}, {'name': 'No', 'value': 0, 'selected': True}]})])
     ui_util:WARNING Icon theme media-playback-pause not found. Will use backup icon.
preview_thread:INFO onModeChanged
Caught signal 6 (SIGABRT)
---- Unhandled Exception: Stack Trace ----
  /lib/x86_64-linux-gnu/libc.so.6 ( abort                                     + 0x16a )  [0x7f7745fa002a]
  /lib/x86_64-linux-gnu/libc.so.6 (                                           + 0x777ea)  [0x7f7745fe07ea]
  /lib/x86_64-linux-gnu/libc.so.6 (                                           + 0x80477)  [0x7f7745fe9477]
  /lib/x86_64-linux-gnu/libc.so.6 ( cfree                                     + 0x4c  )  [0x7f7745fec98c]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 ( openshot::Clip::get_time_mapped_frame(std::tr1::shared_ptr<openshot::Frame>, long)  + 0x704 )  [0x7f772f8770b4]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 ( openshot::Clip::GetFrame(long)            + 0x2d0 )  [0x7f772f879d40]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 ( openshot::Timeline::GetOrCreateFrame(openshot::Clip*, long)  + 0x2ea )  [0x7f772f8d6c4a]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 ( openshot::Timeline::add_layer(std::tr1::shared_ptr<openshot::Frame>, openshot::Clip*, long, long, bool)  + 0x58  )  [0x7f772f8da918]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 (                                           + 0xb6afd)  [0x7f772f8dfafd]
  /usr/lib/x86_64-linux-gnu/libgomp.so.1 ( GOMP_parallel                             + 0x3f  )  [0x7f772c45fcbf]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 ( openshot::Timeline::GetFrame(long)        + 0xbe2 )  [0x7f772f8d9ee2]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 ( openshot::VideoCacheThread::run()         + 0x475 )  [0x7f772f8e3ef5]
  /usr/lib/x86_64-linux-gnu/libopenshot-audio.so.5 ( juce::Thread::threadEntryPoint()          + 0x79  )  [0x7f772f351889]
  /usr/lib/x86_64-linux-gnu/libopenshot-audio.so.5 ( threadEntryProc                           + 0x9   )  [0x7f772f351979]
  /lib/x86_64-linux-gnu/libpthread.so.0 (                                           + 0x76ba)  [0x7f77463396ba]
  /lib/x86_64-linux-gnu/libc.so.6 ( clone                                     + 0x6d  )  [0x7f774606f82d]
---- End of Stack Trace ----
Caught signal 11 (SIGSEGV)
---- Unhandled Exception: Stack Trace ----
QObject::~QObject: Timers cannot be stopped from another thread
Caught signal 11 (SIGSEGV)
---- Unhandled Exception: Stack Trace ----
  /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 ( QPainter::QPainter(QPaintDevice*)         + 0xd5  )  [0x7f77429d7325]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 ( openshot::Timeline::add_layer(std::tr1::shared_ptr<openshot::Frame>, openshot::Clip*, long, long, bool)  + 0x1e41)  [0x7f772f8dc701]
  /usr/lib/x86_64-linux-gnu/libopenshot.so.11 (                                           + 0xb6afd)  [0x7f772f8dfafd]
  /usr/lib/x86_64-linux-gnu/libgomp.so.1 (                                           + 0xf43e)  [0x7f772c46343e]
  /lib/x86_64-linux-gnu/libpthread.so.0 (                                           + 0x76ba)  [0x7f77463396ba]
  /lib/x86_64-linux-gnu/libc.so.6 ( clone                                     + 0x6d  )  [0x7f774606f82d]
---- End of Stack Trace ----
  /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 ( QPainterState::QPainterState()            + 0x43  )  [0x7f77429d2c43]
  /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 ( QRasterPaintEngine::createState(QPainterState*) const  + 0x45  )  [0x7f77429bb005]
  /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5 ( QPainter::begin(QPaintDevice*)            + 0x1ac )  [0x7f77429d693c]
  /usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5 ( QWebView::paintEvent(QPaintEvent*)        + 0x41  )  [0x7f773098ef71]
  /usr/lib/python3/dist-packages/PyQt5/QtWebKitWidgets.cpython-35m-x86_64-linux-gnu.so (                                           + 0x258bb)  [0x7f77309cd8bb]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QWidget::event(QEvent*)                   + 0x668 )  [0x7f7742d83f88]
  /usr/lib/x86_64-linux-gnu/libQt5WebKitWidgets.so.5 ( QWebView::event(QEvent*)                  + 0x7b  )  [0x7f77309902eb]
  /usr/lib/python3/dist-packages/PyQt5/QtWebKitWidgets.cpython-35m-x86_64-linux-gnu.so (                                           + 0x25f3b)  [0x7f77309cdf3b]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QApplicationPrivate::notify_helper(QObject*, QEvent*)  + 0x8c  )  [0x7f7742d4105c]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QApplication::notify(QObject*, QEvent*)   + 0x256 )  [0x7f7742d46516]
  /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-35m-x86_64-linux-gnu.so (                                           + 0x18af3e)  [0x7f77433fdf3e]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ( QCoreApplication::notifyInternal(QObject*, QEvent*)  + 0xdb  )  [0x7f774244e38b]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QWidgetPrivate::sendPaintEvent(QRegion const&)  + 0x49  )  [0x7f7742d7ca79]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QWidgetPrivate::drawWidget(QPaintDevice*, QRegion const&, QPoint const&, int, QPainter*, QWidgetBackingStore*)  + 0x5f1 )  [0x7f7742d7d0c1]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (                                           + 0x168856)  [0x7f7742d4e856]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 (                                           + 0x168a8c)  [0x7f7742d4ea8c]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QWidgetPrivate::syncBackingStore()        + 0x4f  )  [0x7f7742d6cc1f]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QWidget::event(QEvent*)                   + 0x468 )  [0x7f7742d83d88]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QMainWindow::event(QEvent*)               + 0x16b )  [0x7f7742e99d7b]
  /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-35m-x86_64-linux-gnu.so (                                           + 0x390d9b)  [0x7f7743603d9b]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QApplicationPrivate::notify_helper(QObject*, QEvent*)  + 0x8c  )  [0x7f7742d4105c]
  /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 ( QApplication::notify(QObject*, QEvent*)   + 0x256 )  [0x7f7742d46516]
  /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-35m-x86_64-linux-gnu.so (                                           + 0x18af3e)  [0x7f77433fdf3e]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ( QCoreApplication::notifyInternal(QObject*, QEvent*)  + 0xdb  )  [0x7f774244e38b]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ( QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*)  + 0x2c6 )  [0x7f7742450786]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 (                                           + 0x2dc3c3)  [0x7f77424a43c3]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0 ( g_main_context_dispatch                   + 0x2a7 )  [0x7f774192c197]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0 (                                           + 0x4a3f0)  [0x7f774192c3f0]
  /lib/x86_64-linux-gnu/libglib-2.0.so.0 ( g_main_context_iteration                  + 0x2c  )  [0x7f774192c49c]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ( QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)  + 0x5f  )  [0x7f77424a47cf]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ( QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)  + 0x10a )  [0x7f774244bb4a]
  /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 ( QCoreApplication::exec()                  + 0x9c  )  [0x7f7742453bec]
  /usr/lib/python3/dist-packages/PyQt5/QtWidgets.cpython-35m-x86_64-linux-gnu.so (                                           + 0x14e0bb)  [0x7f77433c10bb]
  /usr/bin/python3               ( PyCFunction_Call                          + 0x4f  )  [0x4e9b9f]
  /usr/bin/python3               ( PyEval_EvalFrameEx                        + 0x614 )  [0x524414]
  /usr/bin/python3               ( PyEval_EvalFrameEx                        + 0x4a14)  [0x528814]
  /usr/bin/python3               ( PyEval_EvalFrameEx                        + 0x4a14)  [0x528814]
  /usr/bin/python3               (                                                   )  [0x52d2e3]
  /usr/bin/python3               ( PyEval_EvalCode                           + 0x1f  )  [0x52dfdf]
  /usr/bin/python3               (                                                   )  [0x5fd2c2]
  /usr/bin/python3               ( PyRun_FileExFlags                         + 0x9a  )  [0x5ff76a]
  /usr/bin/python3               ( PyRun_SimpleFileExFlags                   + 0x1bc )  [0x5ff95c]
  /usr/bin/python3               ( Py_Main                                   + 0x456 )  [0x63e7d6]
  /usr/bin/python3               ( main                                      + 0xe1  )  [0x4cfe41]
  /lib/x86_64-linux-gnu/libc.so.6 ( __libc_start_main                         + 0xf0  )  [0x7f7745f89830]
  /usr/bin/python3               ( _start                                    + 0x29  )  [0x5d5f29]
---- End of Stack Trace ----
Caught signal 11 (SIGSEGV)
---- Unhandled Exception: Stack Trace ----

-- 
You received this bug notification because you are a member of UBUNTU -
AL - BR, which is subscribed to OpenShot Video Editor.
https://bugs.launchpad.net/bugs/1555346

Title:
  OpenShot crash on slow / fast motion

Status in OpenShot Video Editor:
  Confirmed

Bug description:
  Trying to accelerate or slow down a video makes the program crash.

  Architecture (64 bits or 32 bits) : 64bit
  Operating System & version: Ubuntu 16.04 LTS
  Installation Method : Openshot PPA
  Version of Openshot installed : OpenShot version 2.0.6
  BZR Revision used (if any) : ---
  MLT/melt version: melt 6.0.0
  FFmpeg (i.e.libavcodec) version : ffmpeg version 2.8.6-1ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/openshot/+bug/1555346/+subscriptions


References