https://bugs.kde.org/show_bug.cgi?id=397176

            Bug ID: 397176
           Summary: Consistent crash on editing curve filter on a clip
           Product: kdenlive
           Version: 18.04.1
          Platform: Ubuntu Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: Effects & Transitions
          Assignee: vpi...@kde.org
          Reporter: drdrnew...@gmail.com
  Target Milestone: ---

Application: kdenlive (18.04.1)

Qt Version: 5.9.5
Frameworks Version: 5.44.0
Operating System: Linux 4.15.0-29201807270420-generic x86_64
Distribution: Ubuntu 18.04.1 LTS

-- Information about the crash:
I had added the curves filter to a selected clip. When I tried to move the top
right point, either left or down, Kdenlive instantly crashed.

I tried it twice, with the same result.

The crash can be reproduced every time.

-- Backtrace:
Application: Kdenlive (kdenlive), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
[Current thread is 1 (Thread 0x7f30ab5a6000 (LWP 24730))]

Thread 36 (Thread 0x7f2fb37f6700 (LWP 24773)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x560178952c90) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x560178952c40, cond=0x560178952c68) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x560178952c68,
mutex=0x560178952c40) at pthread_cond_wait.c:655
#3  0x00007f3082becfbd in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltsdl.so
#4  0x00007f30a200f6db in start_thread (arg=0x7f2fb37f6700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 35 (Thread 0x7f2fb3ff7700 (LWP 24772)):
#0  0x00007f30a3a7f0b4 in __GI___libc_read (fd=26, buf=0x7f2fb3ff6d3e,
nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f309b2c1ff1 in pa_read () at
/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#2  0x00007f309e7df9fe in pa_mainloop_prepare () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f309e7e0470 in pa_mainloop_iterate () at
/usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f3082989bab in  () at /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#5  0x00007f308295c8fb in  () at /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#6  0x00007f3082966118 in  () at /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#7  0x00007f30829a57f9 in  () at /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#8  0x00007f30a200f6db in start_thread (arg=0x7f2fb3ff7700) at
pthread_create.c:463
#9  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 34 (Thread 0x7f302d7f2700 (LWP 24771)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034122e34) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034122e98, cond=0x7f3034122e08) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034122e08,
mutex=0x7f3034122e98) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f302d7f2700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 33 (Thread 0x7f302dff3700 (LWP 24770)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034122c84) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034122ce8, cond=0x7f3034122c58) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034122c58,
mutex=0x7f3034122ce8) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f302dff3700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 32 (Thread 0x7f302e7f4700 (LWP 24769)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034122ad4) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034122b38, cond=0x7f3034122aa8) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034122aa8,
mutex=0x7f3034122b38) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f302e7f4700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 31 (Thread 0x7f302eff5700 (LWP 24768)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034122924) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034122988, cond=0x7f30341228f8) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f30341228f8,
mutex=0x7f3034122988) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f302eff5700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 30 (Thread 0x7f302f7f6700 (LWP 24767)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034122774) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f30341227d8, cond=0x7f3034122748) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034122748,
mutex=0x7f30341227d8) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f302f7f6700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 29 (Thread 0x7f302fff7700 (LWP 24766)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f30341225c4) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034122628, cond=0x7f3034122598) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034122598,
mutex=0x7f3034122628) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f302fff7700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 28 (Thread 0x7f30307f8700 (LWP 24765)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034122414) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034122478, cond=0x7f30341223e8) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f30341223e8,
mutex=0x7f3034122478) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f30307f8700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 27 (Thread 0x7f3030ff9700 (LWP 24764)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034122264) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f30341222c8, cond=0x7f3034122238) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034122238,
mutex=0x7f30341222c8) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f3030ff9700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 26 (Thread 0x7f30317fa700 (LWP 24763)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f30341220b4) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034122118, cond=0x7f3034122088) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034122088,
mutex=0x7f3034122118) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f30317fa700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 25 (Thread 0x7f3031ffb700 (LWP 24762)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034121f04) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034121f68, cond=0x7f3034121ed8) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034121ed8,
mutex=0x7f3034121f68) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f3031ffb700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 24 (Thread 0x7f30327fc700 (LWP 24761)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034121d54) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034121db8, cond=0x7f3034121d28) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034121d28,
mutex=0x7f3034121db8) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f30327fc700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 23 (Thread 0x7f3032ffd700 (LWP 24760)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034121ba4) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034121c08, cond=0x7f3034121b78) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034121b78,
mutex=0x7f3034121c08) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f3032ffd700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 22 (Thread 0x7f30337fe700 (LWP 24759)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f30341219f4) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034121a58, cond=0x7f30341219c8) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f30341219c8,
mutex=0x7f3034121a58) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f30337fe700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 21 (Thread 0x7f3033fff700 (LWP 24758)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034121844) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f30341218a8, cond=0x7f3034121818) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034121818,
mutex=0x7f30341218a8) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f3033fff700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 20 (Thread 0x7f3038813700 (LWP 24757)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f3034121690) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f30341216f8, cond=0x7f3034121668) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f3034121668,
mutex=0x7f30341216f8) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f3038813700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 19 (Thread 0x7f3039014700 (LWP 24756)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x7f30341214e0) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x7f3034121548, cond=0x7f30341214b8) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x7f30341214b8,
mutex=0x7f3034121548) at pthread_cond_wait.c:655
#3  0x00007f30804a527e in  () at /usr/lib/x86_64-linux-gnu/libavcodec.so.57
#4  0x00007f30a200f6db in start_thread (arg=0x7f3039014700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 18 (Thread 0x7f3039815700 (LWP 24755)):
#0  0x00007f30a3a9f6ac in __lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f30a3a01038 in arena_get_retry (ar_ptr=0x7f30a3d5ac40 <main_arena>,
ar_ptr@entry=0x7f3000000020, bytes=bytes@entry=8294400) at arena.c:933
#2  0x00007f30a3a063ec in __GI___libc_malloc (bytes=8294400) at malloc.c:3071
#3  0x00007f30a4d1bcbf in QImageData::create(QSize const&, QImage::Format) ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#4  0x00007f30a4d1be3b in QImage::QImage(QSize const&, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#5  0x00007f30a4d1be75 in QImage::QImage(int, int, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f306c621f8c in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltqt.so
#7  0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#8  0x00007f30aa811ee5 in  () at /usr/lib/x86_64-linux-gnu/libmlt.so.6
#9  0x00007f30a200f6db in start_thread (arg=0x7f3039815700) at
pthread_create.c:463
#10 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 17 (Thread 0x7f303b010700 (LWP 24754)):
#0  0x00007f30a3a9f6ac in __lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f30a3a01038 in arena_get_retry (ar_ptr=0x7f30a3d5ac40 <main_arena>,
ar_ptr@entry=0x7f300c000020, bytes=bytes@entry=8294400) at arena.c:933
#2  0x00007f30a3a063ec in __GI___libc_malloc (bytes=8294400) at malloc.c:3071
#3  0x00007f30a4d1bcbf in QImageData::create(QSize const&, QImage::Format) ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#4  0x00007f30a4d1be3b in QImage::QImage(QSize const&, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#5  0x00007f30a4d1be75 in QImage::QImage(int, int, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f306c621f8c in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltqt.so
#7  0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#8  0x00007f30aa811ee5 in  () at /usr/lib/x86_64-linux-gnu/libmlt.so.6
#9  0x00007f30a200f6db in start_thread (arg=0x7f303b010700) at
pthread_create.c:463
#10 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 16 (Thread 0x7f303b811700 (LWP 24753)):
#0  0x00007f30a3a9f6ac in __lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f30a3a01038 in arena_get_retry (ar_ptr=0x7f30a3d5ac40 <main_arena>,
ar_ptr@entry=0x7f3010000020, bytes=bytes@entry=8294400) at arena.c:933
#2  0x00007f30a3a063ec in __GI___libc_malloc (bytes=8294400) at malloc.c:3071
#3  0x00007f30a4d1bcbf in QImageData::create(QSize const&, QImage::Format) ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#4  0x00007f30a4d1be3b in QImage::QImage(QSize const&, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#5  0x00007f30a4d1be75 in QImage::QImage(int, int, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f306c621f8c in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltqt.so
#7  0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#8  0x00007f30aa811ee5 in  () at /usr/lib/x86_64-linux-gnu/libmlt.so.6
#9  0x00007f30a200f6db in start_thread (arg=0x7f303b811700) at
pthread_create.c:463
#10 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 15 (Thread 0x7f303c012700 (LWP 24752)):
#0  0x00007f30a3a9f6ac in __lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f30a3a01038 in arena_get_retry (ar_ptr=0x7f30a3d5ac40 <main_arena>,
ar_ptr@entry=0x7f301c000020, bytes=bytes@entry=8294400) at arena.c:933
#2  0x00007f30a3a063ec in __GI___libc_malloc (bytes=8294400) at malloc.c:3071
#3  0x00007f30a4d1bcbf in QImageData::create(QSize const&, QImage::Format) ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#4  0x00007f30a4d1be3b in QImage::QImage(QSize const&, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#5  0x00007f30a4d1be75 in QImage::QImage(int, int, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f306c621f8c in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltqt.so
#7  0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#8  0x00007f30aa811ee5 in  () at /usr/lib/x86_64-linux-gnu/libmlt.so.6
#9  0x00007f30a200f6db in start_thread (arg=0x7f303c012700) at
pthread_create.c:463
#10 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 14 (Thread 0x7f303c813700 (LWP 24751)):
#0  0x00007f30a3a9f6ac in __lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f30a3a01038 in arena_get_retry (ar_ptr=0x7f30a3d5ac40 <main_arena>,
ar_ptr@entry=0x7f3018000020, bytes=bytes@entry=8294400) at arena.c:933
#2  0x00007f30a3a063ec in __GI___libc_malloc (bytes=8294400) at malloc.c:3071
#3  0x00007f30a4d1bcbf in QImageData::create(QSize const&, QImage::Format) ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#4  0x00007f30a4d1be3b in QImage::QImage(QSize const&, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#5  0x00007f30a4d1be75 in QImage::QImage(int, int, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f306c621f8c in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltqt.so
#7  0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#8  0x00007f30aa811ee5 in  () at /usr/lib/x86_64-linux-gnu/libmlt.so.6
#9  0x00007f30a200f6db in start_thread (arg=0x7f303c813700) at
pthread_create.c:463
#10 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f303d014700 (LWP 24750)):
[KCrash Handler]
#6  0x00007f30a39ade97 in __GI_raise (sig=sig@entry=6) at
../sysdeps/unix/sysv/linux/raise.c:51
#7  0x00007f30a39af801 in __GI_abort () at abort.c:79
#8  0x00007f30a39f8897 in __libc_message (action=action@entry=do_abort,
fmt=fmt@entry=0x7f30a3b25b9a "%s\n") at ../sysdeps/posix/libc_fatal.c:181
#9  0x00007f30a39ff90a in malloc_printerr (str=str@entry=0x7f30a3b27870 "double
free or corruption (out)") at malloc.c:5350
#10 0x00007f30a3a06e75 in _int_free (have_lock=0, p=0x7f3014132c10,
av=0x7f30a3d5ac40 <main_arena>) at malloc.c:4278
#11 0x00007f30a3a06e75 in __GI___libc_free (mem=0x7f3014132c20) at
malloc.c:3124
#12 0x00007f304d58ae36 in updateCsplineMap () at /usr/lib/frei0r-1/curves.so
#13 0x00007f304d588d3c in f0r_set_param_value () at /usr/lib/frei0r-1/curves.so
#14 0x00007f306c40e325 in process_frei0r_item () at
/usr/lib/x86_64-linux-gnu/mlt/libmltfrei0r.so
#15 0x00007f306c40dc2f in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltfrei0r.so
#16 0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#17 0x00007f306c621ec3 in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltqt.so
#18 0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#19 0x00007f30aa811ee5 in  () at /usr/lib/x86_64-linux-gnu/libmlt.so.6
#20 0x00007f30a200f6db in start_thread (arg=0x7f303d014700) at
pthread_create.c:463
#21 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f303d815700 (LWP 24749)):
#0  0x00007f30a3a9f6ac in __lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f30a3a01038 in arena_get_retry (ar_ptr=0x7f30a3d5ac40 <main_arena>,
ar_ptr@entry=0x7f3020000020, bytes=bytes@entry=8294400) at arena.c:933
#2  0x00007f30a3a063ec in __GI___libc_malloc (bytes=8294400) at malloc.c:3071
#3  0x00007f30a4d1bcbf in QImageData::create(QSize const&, QImage::Format) ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#4  0x00007f30a4d1be3b in QImage::QImage(QSize const&, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#5  0x00007f30a4d1be75 in QImage::QImage(int, int, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f306c621f8c in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltqt.so
#7  0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#8  0x00007f30aa811ee5 in  () at /usr/lib/x86_64-linux-gnu/libmlt.so.6
#9  0x00007f30a200f6db in start_thread (arg=0x7f303d815700) at
pthread_create.c:463
#10 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f303e016700 (LWP 24748)):
#0  0x00007f30a3a9f6ac in __lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f30a3a01038 in arena_get_retry (ar_ptr=0x7f30a3d5ac40 <main_arena>,
ar_ptr@entry=0x7f3028000020, bytes=bytes@entry=8294400) at arena.c:933
#2  0x00007f30a3a063ec in __GI___libc_malloc (bytes=8294400) at malloc.c:3071
#3  0x00007f30a4d1bcbf in QImageData::create(QSize const&, QImage::Format) ()
at /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#4  0x00007f30a4d1be3b in QImage::QImage(QSize const&, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#5  0x00007f30a4d1be75 in QImage::QImage(int, int, QImage::Format) () at
/usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#6  0x00007f306c621f8c in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltqt.so
#7  0x00007f30aa80000f in mlt_frame_get_image () at
/usr/lib/x86_64-linux-gnu/libmlt.so.6
#8  0x00007f30aa811ee5 in  () at /usr/lib/x86_64-linux-gnu/libmlt.so.6
#9  0x00007f30a200f6db in start_thread (arg=0x7f303e016700) at
pthread_create.c:463
#10 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f303a016700 (LWP 24747)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x560178952ccc) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x560178952cd0, cond=0x560178952ca0) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x560178952ca0,
mutex=0x560178952cd0) at pthread_cond_wait.c:655
#3  0x00007f3082bed9be in  () at /usr/lib/x86_64-linux-gnu/mlt/libmltsdl.so
#4  0x00007f30a200f6db in start_thread (arg=0x7f303a016700) at
pthread_create.c:463
#5  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f304e9aa700 (LWP 24745)):
#0  0x00007f30a3a7f0b4 in __GI___libc_read (fd=45, buf=0x7f304e9a9b90,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f309ecba960 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f309ec75f27 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f309ec763e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f309ec7654c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f30a476f90b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f30a47149ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f30a453322a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f30a453816d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f30a200f6db in start_thread (arg=0x7f304e9aa700) at
pthread_create.c:463
#10 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f304f5ee700 (LWP 24744)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x560178a0ab04) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x560178a0aab0, cond=0x560178a0aad8) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x560178a0aad8,
mutex=0x560178a0aab0) at pthread_cond_wait.c:655
#3  0x00007f30a453959b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f30a9d06548 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f30a9d069aa in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f30a453816d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f30a200f6db in start_thread (arg=0x7f304f5ee700) at
pthread_create.c:463
#8  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f304fe5f700 (LWP 24743)):
#0  0x00007f30a3a83bf9 in __GI___poll (fds=0x7f3048003ce0, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f309ec76439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f309ec7654c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f30a476f90b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f30a47149ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f30a453322a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f30a453816d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f30a200f6db in start_thread (arg=0x7f304fe5f700) at
pthread_create.c:463
#8  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f305c81f700 (LWP 24742)):
#0  0x00007f30a20159f3 in futex_wait_cancelable (private=<optimized out>,
expected=0, futex_word=0x560178a0a3f0) at
../sysdeps/unix/sysv/linux/futex-internal.h:88
#1  0x00007f30a20159f3 in __pthread_cond_wait_common (abstime=0x0,
mutex=0x560178a0a3a0, cond=0x560178a0a3c8) at pthread_cond_wait.c:502
#2  0x00007f30a20159f3 in __pthread_cond_wait (cond=0x560178a0a3c8,
mutex=0x560178a0a3a0) at pthread_cond_wait.c:655
#3  0x00007f30a453959b in QWaitCondition::wait(QMutex*, unsigned long) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f30a9d06548 in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#5  0x00007f30a9d069aa in  () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5
#6  0x00007f30a453816d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f30a200f6db in start_thread (arg=0x7f305c81f700) at
pthread_create.c:463
#8  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f305edfb700 (LWP 24739)):
#0  0x00007f30a3a83bf9 in __GI___poll (fds=0x7f3050004e00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f309ec76439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f309ec7654c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f30a476f90b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f30a47149ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f30a453322a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f30a59ac6f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f30a453816d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f30a200f6db in start_thread (arg=0x7f305edfb700) at
pthread_create.c:463
#9  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f306511e700 (LWP 24736)):
#0  0x00007f30a3a83bf9 in __GI___poll (fds=0x7f3060004a00, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f309ec76439 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f309ec7654c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f30a476f90b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f30a47149ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f30a453322a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f30a59ac6f5 in  () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007f30a453816d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f30a200f6db in start_thread (arg=0x7f306511e700) at
pthread_create.c:463
#9  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f308cdd9700 (LWP 24735)):
#0  0x00007f30a3a7f0b4 in __GI___libc_read (fd=17, buf=0x7f308cdd8b60,
nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f309ecba960 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f309ec75f27 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f309ec763e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f309ec7654c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f30a476f90b in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f30a47149ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f30a453322a in QThread::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f30a6419d45 in  () at /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f30a453816d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007f30a200f6db in start_thread (arg=0x7f308cdd9700) at
pthread_create.c:463
#11 0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f3095bcb700 (LWP 24732)):
#0  0x00007f30a3a83bf9 in __GI___poll (fds=0x7f3095bcaca8, nfds=1, timeout=-1)
at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f309e39a747 in  () at /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f309e39c36a in xcb_wait_for_event () at
/usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f30989782a9 in  () at /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f30a453816d in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f30a200f6db in start_thread (arg=0x7f3095bcb700) at
pthread_create.c:463
#6  0x00007f30a3a9088f in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f30ab5a6000 (LWP 24730)):
#0  0x00007f30a3a9f6ac in __lll_lock_wait_private () at
../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:95
#1  0x00007f30a3a07f7e in __GI___libc_realloc (oldmem=0x56017a742fc0,
bytes=256) at malloc.c:3228
#2  0x00007f30a4539979 in QArrayData::reallocateUnaligned(QArrayData*, unsigned
long, unsigned long, QFlags<QArrayData::AllocationOption>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007f30a45b0d2a in QString::reallocData(unsigned int, bool) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007f30a45b0db5 in QString::resize(int) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007f30a45b6b8a in QString::vasprintf(char const*, __va_list_tag*) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007f30a452132e in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007f30a452228e in QMessageLogger::warning(char const*, ...) const () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007f30a476f797 in  () at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007f309ec75e51 in g_main_context_check () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007f309ec763e0 in  () at /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007f309ec7654c in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f30a476f8ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007f30a47149ea in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007f30a471da84 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x0000560173fb6735 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at ./src/main.cpp:164

Possible duplicates by query: bug 394640, bug 392497, bug 392350, bug 387393.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to