Skip to content
Commit d75a00ba authored by Jean-Baptiste Mardelle's avatar Jean-Baptiste Mardelle
Browse files

Fix control resize to slow down a clip.

Fixes #523
parent e76198a5
Pipeline #13941 passed with stage
in 15 minutes and 7 seconds
  • Got a crash after this commit:

    Application: Kdenlive (kdenlive), signal: Floating point exception
    Using host libthread_db library "/usr/lib/libthread_db.so.1".
    [Current thread is 1 (Thread 0x7f7c6c4d3880 (LWP 3439))]
    
    Thread 58 (Thread 0x7f7b7f7f6700 (LWP 3620)):
    [KCrash Handler]
    #6  0x00007f7c53d47419 in filter_get_image (frame=frame@entry=0x7f7b4c0023d0, image=image@entry=0x7f7b7f7f5ce8, format=format@entry=0x556d3e7e6f7c, width=width@entry=0x7f7b7f7f5cd4, height=height@entry=0x7f7b7f7f5cd8, writable=writable@entry=0) at filter_resize.c:256
    #7  0x00007f7c76d9caf2 in mlt_frame_get_image (self=0x7f7b4c0023d0, buffer=0x7f7b7f7f5ce8, format=0x556d3e7e6f7c, width=0x7f7b7f7f5cd4, height=0x7f7b7f7f5cd8, writable=0) at mlt_frame.c:620
    #8  0x00007f7c76db388e in producer_get_image (self=self@entry=0x7f7b4c0017f0, buffer=buffer@entry=0x7f7b7f7f5ce8, format=format@entry=0x556d3e7e6f7c, width=width@entry=0x7f7b7f7f5cd4, height=height@entry=0x7f7b7f7f5cd8, writable=writable@entry=0) at mlt_tractor.c:371
    #9  0x00007f7c76d9caf2 in mlt_frame_get_image (self=0x7f7b4c0017f0, buffer=0x7f7b7f7f5ce8, format=0x556d3e7e6f7c, width=0x7f7b7f7f5cd4, height=0x7f7b7f7f5cd8, writable=0) at mlt_frame.c:620
    #10 0x00007f7c76db0bf2 in consumer_read_ahead_thread (arg=) at mlt_consumer.c:828
    #11 0x0000556d3881e4bf in RenderThread::run() (this=0x7f7bf0002ec0) at /home/farid/kdenlive/src/monitor/glwidget.cpp:1431
    #12 0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #13 0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #14 0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 57 (Thread 0x7f7c0a4c0700 (LWP 3619)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db0e7b in mlt_consumer_rt_frame (self=self@entry=0x556d3e819060) at mlt_consumer.c:1584
    #2  0x00007f7c637c494c in consumer_thread (arg=0x556d3e819060) at consumer_sdl2_audio.c:589
    #3  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #4  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 56 (Thread 0x7f7c309af700 (LWP 3618)):
    #0  0x00007f7c716a0ae6 in ppoll () at /usr/lib/libc.so.6
    #1  0x00007f7c711490e3 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
    #2  0x00007f7c71153301 in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
    #3  0x00007f7c711533b1 in pa_mainloop_run () at /usr/lib/libpulse.so.0
    #4  0x00007f7c62618d20 in  () at /usr/lib/libSDL2-2.0.so.0
    #5  0x00007f7c625b388f in  () at /usr/lib/libSDL2-2.0.so.0
    #6  0x00007f7c6263befa in  () at /usr/lib/libSDL2-2.0.so.0
    #7  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #8  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 55 (Thread 0x7f7b7e7f4700 (LWP 3616)):
    #0  0x00007f7c7169c42c in read () at /usr/lib/libc.so.6
    #1  0x00007f7c6fb8f9f0 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdd9e1 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c6fbdf0c8 in  () at /usr/lib/libglib-2.0.so.0
    #4  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #5  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #7  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #9  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #10 0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 54 (Thread 0x7f7b7eff5700 (LWP 3607)):
    #0  0x00007f7c7169c42c in read () at /usr/lib/libc.so.6
    #1  0x00007f7c6fb8f9f0 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdd9e1 in g_main_context_check () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c6fbdf0c8 in  () at /usr/lib/libglib-2.0.so.0
    #4  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #5  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #7  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c72ee1e9b in  () at /usr/lib/libQt5Quick.so.5
    #9  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #10 0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #11 0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 53 (Thread 0x7f7bd7fff700 (LWP 3589)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 52 (Thread 0x7f7bdcf30700 (LWP 3588)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 51 (Thread 0x7f7bdd731700 (LWP 3587)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 50 (Thread 0x7f7bddf32700 (LWP 3586)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 49 (Thread 0x7f7bde733700 (LWP 3585)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 48 (Thread 0x7f7bd77fe700 (LWP 3584)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 47 (Thread 0x7f7bd6ffd700 (LWP 3583)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 46 (Thread 0x7f7bd67fc700 (LWP 3582)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 45 (Thread 0x7f7bd5ffb700 (LWP 3581)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 44 (Thread 0x7f7bf4ff9700 (LWP 3578)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db975c in mlt_slices_worker (p=0x7f7c1c1e2ea0) at mlt_slices.c:91
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 43 (Thread 0x7f7bf57fa700 (LWP 3577)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db975c in mlt_slices_worker (p=0x7f7c1c1e2ea0) at mlt_slices.c:91
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 42 (Thread 0x7f7bf5ffb700 (LWP 3576)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db975c in mlt_slices_worker (p=0x7f7c1c1e2ea0) at mlt_slices.c:91
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 41 (Thread 0x7f7bf67fc700 (LWP 3575)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db975c in mlt_slices_worker (p=0x7f7c1c1e2ea0) at mlt_slices.c:91
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 40 (Thread 0x7f7bf6ffd700 (LWP 3574)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db975c in mlt_slices_worker (p=0x7f7c1c1e2ea0) at mlt_slices.c:91
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 39 (Thread 0x7f7bf77fe700 (LWP 3573)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db975c in mlt_slices_worker (p=0x7f7c1c1e2ea0) at mlt_slices.c:91
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 38 (Thread 0x7f7bf7fff700 (LWP 3572)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db975c in mlt_slices_worker (p=0x7f7c1c1e2ea0) at mlt_slices.c:91
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 37 (Thread 0x7f7c09bf5700 (LWP 3571)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c76db975c in mlt_slices_worker (p=0x7f7c1c1e2ea0) at mlt_slices.c:91
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 36 (Thread 0x7f7b7fff7700 (LWP 3567)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 35 (Thread 0x7f7b807f8700 (LWP 3566)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 34 (Thread 0x7f7b80ff9700 (LWP 3565)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 33 (Thread 0x7f7b817fa700 (LWP 3564)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 32 (Thread 0x7f7b81ffb700 (LWP 3563)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 31 (Thread 0x7f7b827fc700 (LWP 3562)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 30 (Thread 0x7f7b82ffd700 (LWP 3561)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 29 (Thread 0x7f7b837fe700 (LWP 3560)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 28 (Thread 0x7f7b83fff700 (LWP 3559)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 27 (Thread 0x7f7ba8ff9700 (LWP 3538)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 26 (Thread 0x7f7ba97fa700 (LWP 3537)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 25 (Thread 0x7f7ba9ffb700 (LWP 3536)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 24 (Thread 0x7f7baa7fc700 (LWP 3535)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 23 (Thread 0x7f7baaffd700 (LWP 3534)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 22 (Thread 0x7f7bab7fe700 (LWP 3533)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 21 (Thread 0x7f7babfff700 (LWP 3532)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 20 (Thread 0x7f7bd4ff9700 (LWP 3531)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 19 (Thread 0x7f7bd57fa700 (LWP 3530)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c58e20a7f in  () at /usr/lib/libavcodec.so.58
    #2  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #3  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 18 (Thread 0x7f7bdef34700 (LWP 3480)):
    #0  0x00007f7c7111bf7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c71b9cc48 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
    #2  0x00007f7c71b9cd69 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
    #3  0x00007f7c71b9a3dd in  () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #6  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 17 (Thread 0x7f7bdf735700 (LWP 3479)):
    #0  0x00007f7c7111bf7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c71b9cc48 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
    #2  0x00007f7c71b9cd69 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
    #3  0x00007f7c71b9a3dd in  () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #6  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 16 (Thread 0x7f7c0acc1700 (LWP 3459)):
    #0  0x00007f7c716a09ef in poll () at /usr/lib/libc.so.6
    #1  0x00007f7c6fbdf120 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #7  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #8  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 15 (Thread 0x7f7c0b681700 (LWP 3458)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c71b9ccc4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
    #2  0x00007f7c71b9cda2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
    #3  0x00007f7c72fa718b in  () at /usr/lib/libQt5Quick.so.5
    #4  0x00007f7c72fa741b in  () at /usr/lib/libQt5Quick.so.5
    #5  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #7  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 14 (Thread 0x7f7c0beff700 (LWP 3457)):
    #0  0x00007f7c6fbdd5ee in  () at /usr/lib/libglib-2.0.so.0
    #1  0x00007f7c6fbde93b in g_main_context_prepare () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf046 in  () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #4  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #7  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #9  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 13 (Thread 0x7f7c30904700 (LWP 3456)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c71b9ccc4 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
    #2  0x00007f7c71b9cda2 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
    #3  0x00007f7c72fa718b in  () at /usr/lib/libQt5Quick.so.5
    #4  0x00007f7c72fa741b in  () at /usr/lib/libQt5Quick.so.5
    #5  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #7  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 12 (Thread 0x7f7c323b1700 (LWP 3450)):
    #0  0x00007f7c716a09ef in poll () at /usr/lib/libc.so.6
    #1  0x00007f7c6fbdf120 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c72ee1e9b in  () at /usr/lib/libQt5Quick.so.5
    #7  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #9  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 11 (Thread 0x7f7c333fe700 (LWP 3449)):
    #0  0x00007f7c6fbdcd31 in  () at /usr/lib/libglib-2.0.so.0
    #1  0x00007f7c6fbdd67c in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdd7df in g_main_context_check () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c6fbdf0c8 in  () at /usr/lib/libglib-2.0.so.0
    #4  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #5  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #7  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c72b9b479 in  () at /usr/lib/libQt5Qml.so.5
    #9  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #10 0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #11 0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 10 (Thread 0x7f7c33bff700 (LWP 3448)):
    #0  0x00007f7c6fb8f479 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
    #1  0x00007f7c6fbdf105 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c72ee1e9b in  () at /usr/lib/libQt5Quick.so.5
    #7  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #9  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 9 (Thread 0x7f7c4116d700 (LWP 3447)):
    #0  0x00007f7c6fb8f4e4 in g_mutex_unlock () at /usr/lib/libglib-2.0.so.0
    #1  0x00007f7c6fbdf115 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c72b9b479 in  () at /usr/lib/libQt5Qml.so.5
    #7  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #9  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 8 (Thread 0x7f7c423ae700 (LWP 3446)):
    #0  0x00007f7c716a09ef in poll () at /usr/lib/libc.so.6
    #1  0x00007f7c6fbdf120 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c72b9b479 in  () at /usr/lib/libQt5Qml.so.5
    #7  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #9  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 7 (Thread 0x7f7c435ef700 (LWP 3445)):
    #0  0x00007f7c6fbdd612 in  () at /usr/lib/libglib-2.0.so.0
    #1  0x00007f7c6fbdd7df in g_main_context_check () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf0c8 in  () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #4  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #7  0x00007f7c72b9b479 in  () at /usr/lib/libQt5Qml.so.5
    #8  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #9  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #10 0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 6 (Thread 0x7f7c50d61700 (LWP 3444)):
    #0  0x00007f7c7111bf7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c71b9cc48 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
    #2  0x00007f7c71b9cd69 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
    #3  0x00007f7c71b9a3dd in  () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #6  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 5 (Thread 0x7f7c51a97700 (LWP 3443)):
    #0  0x00007f7c716a09ef in poll () at /usr/lib/libc.so.6
    #1  0x00007f7c6fbdf120 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c72b9b479 in  () at /usr/lib/libQt5Qml.so.5
    #7  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #9  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 4 (Thread 0x7f7c52e42700 (LWP 3442)):
    #0  0x00007f7c7111bf7a in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c71b9cc48 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at /usr/lib/libQt5Core.so.5
    #2  0x00007f7c71b9cd69 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
    #3  0x00007f7c71b9a3dd in  () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #6  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 3 (Thread 0x7f7c63fff700 (LWP 3441)):
    #0  0x00007f7c716a09ef in poll () at /usr/lib/libc.so.6
    #1  0x00007f7c6fbdf120 in  () at /usr/lib/libglib-2.0.so.0
    #2  0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #3  0x00007f7c71dc9d5c in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #4  0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c71b95e62 in QThread::exec() () at /usr/lib/libQt5Core.so.5
    #6  0x00007f7c76ab3b28 in  () at /usr/lib/libQt5DBus.so.5
    #7  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #8  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #9  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 2 (Thread 0x7f7c6b6ed700 (LWP 3440)):
    #0  0x00007f7c716a09ef in poll () at /usr/lib/libc.so.6
    #1  0x00007f7c6f388630 in  () at /usr/lib/libxcb.so.1
    #2  0x00007f7c6f38a2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
    #3  0x00007f7c6c09ca01 in  () at /usr/lib/libQt5XcbQpa.so.5
    #4  0x00007f7c71b96fd6 in  () at /usr/lib/libQt5Core.so.5
    #5  0x00007f7c711154cf in start_thread () at /usr/lib/libpthread.so.0
    #6  0x00007f7c716ab2d3 in clone () at /usr/lib/libc.so.6
    
    Thread 1 (Thread 0x7f7c6c4d3880 (LWP 3439)):
    #0  0x00007f7c7111bc45 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
    #1  0x00007f7c6f38883b in  () at /usr/lib/libxcb.so.1
    #2  0x00007f7c6f389fef in  () at /usr/lib/libxcb.so.1
    #3  0x00007f7c6f38a162 in xcb_wait_for_reply64 () at /usr/lib/libxcb.so.1
    #4  0x00007f7c71314269 in _XReply () at /usr/lib/libX11.so.6
    #5  0x00007f7c6a8ffa2c in  () at /usr/lib/libGLX_nvidia.so.0
    #6  0x00007f7c6a8a8e75 in  () at /usr/lib/libGLX_nvidia.so.0
    #7  0x00007f7c697230b2 in  () at /usr/lib/libnvidia-glcore.so.440.44
    #8  0x00007f7c697cc9db in  () at /usr/lib/libnvidia-glcore.so.440.44
    #9  0x00007f7c6a8fa0ee in  () at /usr/lib/libGLX_nvidia.so.0
    #10 0x00007f7c6a8cf071 in glXSwapBuffers () at /usr/lib/libGLX_nvidia.so.0
    #11 0x00007f7c6c1d2759 in  () at /usr/lib/qt/plugins/xcbglintegrations/libqxcb-glx-integration.so
    #12 0x00007f7c72178072 in QOpenGLContext::swapBuffers(QSurface*) () at /usr/lib/libQt5Gui.so.5
    #13 0x00007f7c72473f5d in QPlatformBackingStore::composeAndFlush(QWindow*, QRegion const&, QPoint const&, QPlatformTextureList*, bool) () at /usr/lib/libQt5Gui.so.5
    #14 0x00007f7c6c0902c6 in  () at /usr/lib/libQt5XcbQpa.so.5
    #15 0x00007f7c764c7575 in  () at /usr/lib/libQt5Widgets.so.5
    #16 0x00007f7c764c8645 in  () at /usr/lib/libQt5Widgets.so.5
    #17 0x00007f7c764ca99d in  () at /usr/lib/libQt5Widgets.so.5
    #18 0x00007f7c764cb3c4 in  () at /usr/lib/libQt5Widgets.so.5
    #19 0x00007f7c764f5237 in QWidgetPrivate::syncBackingStore() () at /usr/lib/libQt5Widgets.so.5
    #20 0x00007f7c764fbbb0 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
    #21 0x00007f7c76615865 in QMainWindow::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
    #22 0x00007f7c77a6a45c in KMainWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5
    #23 0x00007f7c77ab5988 in KXmlGuiWindow::event(QEvent*) () at /usr/lib/libKF5XmlGui.so.5
    #24 0x00007f7c764b7472 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
    #25 0x00007f7c764c0c89 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
    #26 0x00007f7c71d718b2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
    #27 0x00007f7c71d74116 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /usr/lib/libQt5Core.so.5
    #28 0x00007f7c71dca6f4 in  () at /usr/lib/libQt5Core.so.5
    #29 0x00007f7c6fbdd39e in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
    #30 0x00007f7c6fbdf1b1 in  () at /usr/lib/libglib-2.0.so.0
    #31 0x00007f7c6fbdf1f1 in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
    #32 0x00007f7c71dc9d40 in QEventDispatcherGlib::processEvents(QFlags) () at /usr/lib/libQt5Core.so.5
    #33 0x00007f7c71d7041c in QEventLoop::exec(QFlags) () at /usr/lib/libQt5Core.so.5
    #34 0x00007f7c71d78426 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
    #35 0x0000556d3840e575 in main(int, char**) (argc=1, argv=0x7ffce6b2f6f8) at /home/farid/kdenlive/src/main.cpp:242
    [Inferior 1 (process 3439) detached]
    
    Edited by Farid Abdelnour
  • Developer

    I playing around with CTRL+pull/push for speed change. Now I got a crash which seems MLT related.
    Speed_change_by_CTRL_crash.txt

    After re-open Kdenlive the clip which caused the crash is grey:
    image
    Playing that grey clip show just a black screen on project monitor. Here the project file: speed_with_CTRL_crash.kdenlive

    Edited by Eugen Mohr
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment