https://bugs.kde.org/show_bug.cgi?id=503149
Bug ID: 503149 Summary: Kdenlive 25.04.0 freezes when using Ripple delete/extract clips Classification: Applications Product: kdenlive Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: crash Priority: NOR Component: Timeline & Editing Assignee: j...@kdenlive.org Reporter: amel_anc...@hotmail.com Target Milestone: --- *** In latest kdenlive update 25.04.0, selecting the last zone of a video (haven't check on audio only) in the timeline, meaning you're done editing and want to get rid of whatever remaining, using ripple delete, causes kdenlive to freeze and terminate it. Selecting the unusable part and hitting delete does work. This behavior is present in the flatpak version as well. Let's say the video is 5 mins long, you cut at 4:50, select those remaining 10 secs you won't use to "ripple-delete" it, doesn't work, kdenlive freezes. You have to click on the 10 secs and hit delete. *** SUMMARY Kdenlive 25.04.0 freezes when using Ripple delete/extract clips STEPS TO REPRODUCE 1. Launch kdenlive and start a project. 2. Do some editing. 3. Use ripple delete/extract clips to remove leftovers. OBSERVED RESULT Kdenlive 25.04.0 freezes when using Ripple delete/extract clips EXPECTED RESULT Kdenlive 25.04.0 shouldn't freeze when using Ripple delete/extract clips SOFTWARE/OS VERSIONS Operating System: CachyOS Linux KDE Plasma Version: 6.3.4 KDE Frameworks Version: 6.13.0 Qt Version: 6.9.0 Kernel Version: 6.14.3-2-cachyos (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 5700G with Radeon Graphics Memory: 15.0 GiB of RAM Graphics Processor 1: NVIDIA GeForce GTX 960/PCIe/SSE2 Graphics Processor 2: Radeon Vega Series Product Name: B450M-HDV R4.0 ADDITIONAL INFORMATION: $ kdenlive Starting render server profilePath from KdenliveSetting::mltPath: "/usr/share/mlt-7/profiles" meltPath from KdenliveSetting::meltPath: "/usr/bin/melt-7" ZZZZZZZZZZZZZZZZZZZZZZZ STARTING TASKMANAGER CLOSURE, ACTIVE THREADS: 0 ZZZZZZZZZZZZZZZZZZZZZZZ plugin not available: "region" Empty metadata for "glsl.manager" kf.i18n: Trying to convert empty KLocalizedString to QString. Empty metadata for "telecide" plugin not available: "avfilter.acompressor" plugin not available: "avfilter.aecho" plugin not available: "avfilter.agate" plugin not available: "avfilter.atadenoise" plugin not available: "avfilter.bwdif" plugin not available: "avfilter.deblock" plugin not available: "avfilter.dedot" plugin not available: "avfilter.deflate" plugin not available: "avfilter.derain" plugin not available: "avfilter.doubleweave" plugin not available: "avfilter.field" plugin not available: "avfilter.framestep" plugin not available: "avfilter.fspp" plugin not available: "avfilter.graphmonitor" plugin not available: "avfilter.hqdn3d" plugin not available: "avfilter.inflate" plugin not available: "avfilter.lagfun" plugin not available: "avfilter.loudnorm" plugin not available: "avfilter.random" plugin not available: "avfilter.removegrain" plugin not available: "avfilter.separatefields" plugin not available: "avfilter.shuffleplanes" plugin not available: "avfilter.sofalizer" plugin not available: "avfilter.sr" plugin not available: "avfilter.tmix" plugin not available: "avfilter.w3fdif" plugin not available: "avfilter.weave" plugin not available: "avfilter.yadif" plugin not available: "frei0r.baltan" plugin not available: "frei0r.bgsubtract0r" plugin not available: "frei0r.bigsh0t_eq_mask" plugin not available: "frei0r.bigsh0t_eq_to_rect" plugin not available: "frei0r.bigsh0t_eq_to_stereo" plugin not available: "frei0r.bigsh0t_hemi_to_eq" plugin not available: "frei0r.bigsh0t_rect_to_eq" plugin not available: "frei0r.bigsh0t_stabilize_360" plugin not available: "frei0r.bigsh0t_transform_360" plugin not available: "frei0r.delay0r" plugin not available: "frei0r.delaygrab" plugin not available: "frei0r.lightgraffiti" plugin not available: "frei0r.lightgraffiti" plugin not available: "frei0r.rgbparade" plugin not available: "frei0r.scale0tilt" plugin not available: "frei0r.tehRoxx0r" plugin not available: "frei0r.vectorscope" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa.9354877" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "ladspa" plugin not available: "movit.unsharp_mask" plugin not available: "timewarp" plugin not available: "frei0r.scale0tilt" qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version n7.1 GPL version 3 or later ::: ADJUSTED RULER HEHGIT: 0 9999999999999999999999999999999999 ::: ADJUSTED RULER HEHGIT: 0 9999999999999999999999999999999999 :::: UPDATING MONITOR DISPLAY INFO!!!!!!!!!!!!!! XXXXXXXXXXXXXXXXXXX ::: ADJUSTED RULER HEHGIT: 0 9999999999999999999999999999999999 ::: ADJUSTED RULER HEHGIT: 0 9999999999999999999999999999999999 begin OpenGL vendor "NVIDIA Corporation" OpenGL renderer "NVIDIA GeForce GTX 960/PCIe/SSE2" OpenGL threaded? false OpenGL ES? true OpenGL maximum texture size = 16384 OpenGL maximum viewport size = 16384 x 16384 end begin OpenGL vendor "NVIDIA Corporation" OpenGL renderer "NVIDIA GeForce GTX 960/PCIe/SSE2" OpenGL threaded? false OpenGL ES? true OpenGL maximum texture size = 16384 OpenGL maximum viewport size = 16384 x 16384 end ::: ADJUSTED RULER HEHGIT: 0 9999999999999999999999999999999999 QFile::setFileName: File (/home/moltke/.local/share/stalefiles/kdenlive/_untitled.kdenlivegAnfile_%2Fhome%2Fmoltke%2FV%C3%ADdeosch0R6gAn) already open ZZZZZZZZZZZZZZZZZZZZZZZ STARTING TASKMANAGER CLOSURE, ACTIVE THREADS: 0 ZZZZZZZZZZZZZZZZZZZZZZZ ZZZZZZZZZZZZZZZZZZZZZZZ STARTING TASKMANAGER CLOSURE, ACTIVE THREADS: 0 ZZZZZZZZZZZZZZZZZZZZZZZ :::: NOT FOUND DOCUMENT GUIDES !!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!! ==== NO PREVIOUS TIMELINE ::::::::::: connecting timeline: QUuid("{aefad36f-70cf-40b2-9cc7-5a533d70f659}") , DUR: 0 root context get sub model new function HHHHHHHHHHHH INVALID BIN PLAYLIST... ++++++++++ ININT VIEW WITH TYPE: 0 === OPENING FILE WITH TRACKS: 5 :::: FOUND TRACTOR WITH TRACKS: 2 ___________________________ === MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!! :::: FOUND TRACTOR WITH TRACKS: 2 ___________________________ === MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!! :::: FOUND TRACTOR WITH TRACKS: 2 ___________________________ === MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!! :::: FOUND TRACTOR WITH TRACKS: 2 ___________________________ === MODEL DATA CHANGED: MUTE DONE TRACK NOT FOUND!!! ===== QUERYING TRANSITION: "mix" ===== QUERYING TRANSITION: "mix" ===== QUERYING TRANSITION: "qtblend" ===== QUERYING TRANSITION: "qtblend" // WARNING EMPTY CLIP HASH: 555555555555555555 BUILDING SEQUENCE CLIP 555555555555555555555555555 ===== ACTIVATING DOCUMENT: QUuid("{aefad36f-70cf-40b2-9cc7-5a533d70f659}") :::::::::::::::::::::: /////////// starting to add bin clips /////////// found list QList(QUrl("file:///home/moltke/Vídeos/some video.mp4")) /////////// creatclipsfromlist QList(QUrl("file:///home/moltke/Vídeos/some video.mp4")) true "-1" /////////// createClipFromFile "/home/moltke/Vídeos/some video.mp4" "-1" === GOT DROPPED MIME: "video/mp4" /////////// final xml "<producer>\n <property name=\"resource\">/home/moltke/Vídeos/some video.mp4</property>\n</producer>\n" ============STARTING LOAD TASK FOR: 4 = "/home/moltke/Vídeos/some video.mp4" ::::::::::::::::::: ################### ProjectClip::setproducer ################# ################### ClipController::updateProducer ################### ClipController::addmasterproducer FOR: "4" ------------ FRAME HAS AUDIO: true / true ------------------------ CHECKING FOR BIN CLIP: "4" Generating audio levels for stream 1 of "/home/moltke/Vídeos/some video.mp4" using libav ::: ADJUSTED RULER HEHGIT: 63 9999999999999999999999999999999999 ======= SETTING AUDIO DATA IN MONITOR NOT EMPTY!!! ====== OPENING CLIP: "some video.mp4" TRACK NOT IN TARGET : 2 = QList(2) ACTION: "&My Custom job" = "custom;" :::: COMPARING ACTIONTYPE: "" = ClipType::AV ACTION: "&Detección automática de escenas…" = "scenesplit;v" :::: COMPARING ACTIONTYPE: "v" = ClipType::AV ACTION: "&Estabilizar…" = "stabilize;v" :::: COMPARING ACTIONTYPE: "v" = ClipType::AV ACTION: "&Cambiar velocidad (duplicando clip)…" = "timewarp;av" :::: COMPARING ACTIONTYPE: "av" = ClipType::AV ACTION: "Mi &tarea de clip" = "{7112abd3-1da7-481e-80f0-f02929cd5387};v" :::: COMPARING ACTIONTYPE: "v" = ClipType::AV ACTION: "C&onfigurar tareas de clips…" = "" :::: COMPARING ACTIONTYPE: "" = ClipType::AV qrc:/qml/kdenliveclipmonitor.qml:784:21: QML Rectangle: Binding loop detected for property "width" qrc:/qml/kdenliveclipmonitor.qml:784:21: QML Rectangle: Binding loop detected for property "width" qrc:/qml/kdenliveclipmonitor.qml:784:21: QML Rectangle: Binding loop detected for property "width" Audio levels not found for bin "4" === GOT THUMB FOR: -1 x -1 , UUID: QUuid("{00000000-0000-0000-0000-000000000000}") XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Audio levels generation took 0.234 s ( 26953 frames/s) Saving audio levels to cache "/home/moltke/.cache/kdenlive/1745291541495/audiothumbs/8e107242e6329504d28bf349bb09aa49_1_30_audio.dat" TRACK NOT IN TARGET : 2 = QList(2) // GET TIMELINE PROD FOR STREAM: -1 ==== BUILT CLIP STREAM: 1 REGISTRATION 5 ptr count 5 qml: loaded clip: 421 , ID: 5 , index: 0 , TYPE: 3 qml: loaded clip with Astream: 1 // GET TIMELINE PROD FOR STREAM: 1 ==== BUILT CLIP STREAM: 1 REGISTRATION 6 ptr count 5 // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:03:44:08")("kdenlive:maxduration", "6728")("length", "6728")("out", "6728")) qml: loaded clip: 421 , ID: 6 , index: 3 , TYPE: 3 qml: loaded clip with Astream: 1 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qml: loaded clip: 369 , ID: 6 , index: 2 , TYPE: 3 qml: loaded clip with Astream: 1 qml: loaded clip: 369 , ID: 5 , index: 1 , TYPE: 3 qml: loaded clip with Astream: 1 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:03:39:22")("kdenlive:maxduration", "6592")("length", "6592")("out", "6592")) // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:00:00:00")("kdenlive:maxduration", "0")("length", "0")("out", "0")) // GET TIMELINE PROD FOR STREAM: -1 ==== BUILT CLIP STREAM: 1 REGISTRATION 8 ptr count 5 // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:03:39:22")("kdenlive:maxduration", "6592")("length", "6592")("out", "6592")) qml: loaded clip: 285 , ID: 8 , index: 1 , TYPE: 3 qml: loaded clip with Astream: 1 // GET TIMELINE PROD FOR STREAM: 1 ==== BUILT CLIP STREAM: 1 REGISTRATION 9 ptr count 5 qml: loaded clip: 285 , ID: 9 , index: 2 , TYPE: 3 qml: loaded clip with Astream: 1 qml: item not found qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ----- // SHOW KEYFRAMES: true ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ============= STARTING REAL GROUP MOVE.... ==================== ============= STARTING REAL GROUP MOVE.... ==================== // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:03:30:07")("kdenlive:maxduration", "6307")("length", "6307")("out", "6307")) // GET TIMELINE PROD FOR STREAM: 1 ==== BUILT CLIP STREAM: 1 REGISTRATION 11 ptr count 6 ---------- ----------- // ADJUSTING EFFECT LENGTH, LOGUNDO true , 0 / 0 - 5443 , 5444 ---------- ----------- // ADJUSTING EFFECT LENGTH, LOGUNDO true , 0 / 5444 - 6306 , 863 qml: loaded clip: 5444 , ID: 11 , index: 1 , TYPE: 3 qml: loaded clip with Astream: 1 // GET TIMELINE PROD FOR STREAM: 1 ==== BUILT CLIP STREAM: 1 REGISTRATION 12 ptr count 7 ---------- ----------- // ADJUSTING EFFECT LENGTH, LOGUNDO true , 0 / 0 - 5443 , 5444 qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ---------- ----------- // ADJUSTING EFFECT LENGTH, LOGUNDO true , 0 / 5444 - 6306 , 863 qml: loaded clip: 5444 , ID: 12 , index: 2 , TYPE: 3 qml: loaded clip with Astream: 1 // CHECKING REGROUP ELEMENT: 10 , ISCLIP: false true qml: item not found qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 ----- // SHOW KEYFRAMES: true ----- // SHOW KEYFRAMES: true // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:03:01:14")("kdenlive:maxduration", "5444")("length", "5444")("out", "5444")) clip insertion failed // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:03:30:07")("kdenlive:maxduration", "6307")("length", "6307")("out", "6307")) REGISTRATION 11 ptr count 6 qml: loaded clip: 5444 , ID: 11 , index: 1 , TYPE: 3 qml: loaded clip with Astream: 1 ----- // SHOW KEYFRAMES: true // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:03:01:14")("kdenlive:maxduration", "5444")("length", "5444")("out", "5444")) clip insertion failed // SETTING CLIP PROPERTIES: QMap(("kdenlive:duration", "00:03:30:07")("kdenlive:maxduration", "6307")("length", "6307")("out", "6307")) REGISTRATION 12 ptr count 6 qml: loaded clip: 5444 , ID: 12 , index: 2 , TYPE: 3 qml: loaded clip with Astream: 1 REGISTRATION 11 ptr count 6 qml: loaded clip: 5444 , ID: 11 , index: 1 , TYPE: 3 qml: loaded clip with Astream: 1 qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 qrc:/qml/ClipAudioThumbs.qml:84:9: QML TimelineWaveform: Binding loop detected for property "waveOutPoint": qrc:/qml/ClipAudioThumbs.qml:97:13 Terminated (killed) -- You are receiving this mail because: You are watching all bug changes.