Totally instable Kdenlive ... frei0r? MLT?

Harald Albrecht harald.albrecht at gmx.net
Tue Aug 23 15:23:07 UTC 2016


Hi,

I've just upgraded my MLT to the most recent git master, which is around 
10 days old. Now Kdenlive crashes repeatedly after a few positioning 
actions in the timeline, always in frei0r-1/multiply.so. As I'm not sure 
if MLT is at stake, or some other unnoticed updated sneaked in, I'm 
asking here for help first before pointing fingers.

System is Kubuntu 16.04 LTS with backports ppa enable, all updates 
installed as of today.

fei0r-plugins is 1.5+git201604011602-0xenial1; maintainer is Vincent ;)

MLT is compiled from git master as of today.

Kdenlive is compiled from git Applications/16.08 as of today.

Render threads is set to 1.

This is the backtrace, any ideas...? Best regards, Harald

Thread 21 "RenderThread" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffaa665700 (LWP 4304)]
0x00007fffa0fe71b4 in multiply::update(double, unsigned int*, unsigned 
int const*, unsigned int const*, unsigned int const*) ()
    from /usr/lib/frei0r-1/multiply.so
(gdb) bt
#0  0x00007fffa0fe71b4 in multiply::update(double, unsigned int*, 
unsigned int const*, unsigned int const*, unsigned int const*) ()
    from /usr/lib/frei0r-1/multiply.so
#1  0x00007fffa0fe6a04 in f0r_update2 () from /usr/lib/frei0r-1/multiply.so
#2  0x00007fffd458b44a in process_frei0r_item 
(service=service at entry=0xc9062b0, position=position at entry=105, 
time=4.2000000000000002,
     prop=prop at entry=0xc9062b0, this=this at entry=0x7fff66537cb0, 
image=image at entry=0x7fffaa664680, width=width at entry=0x7fffaa664cb4,
     height=height at entry=0x7fffaa664cb8) at frei0r_helper.c:167
#3  0x00007fffd458aec0 in transition_get_image 
(a_frame=a_frame at entry=0x7fff66537cb0, image=image at entry=0x7fffaa6647e8,
     format=format at entry=0x21d719c, width=width at entry=0x7fffaa664cb4, 
height=height at entry=0x7fffaa664cb8, writable=writable at entry=1)
     at transition_frei0r.c:71
#4  0x00007ffff6fcf5b7 in mlt_frame_get_image (self=0x7fff66537cb0, 
buffer=0x7fffaa6647e8, format=0x21d719c, width=0x7fffaa664cb4,
     height=0x7fffaa664cb8, writable=1) at mlt_frame.c:585
#5  0x00007ffff6fcf5b7 in mlt_frame_get_image 
(self=self at entry=0x7fff66537cb0, buffer=buffer at entry=0x7fffaa6647e8,
     format=format at entry=0x21d719c, width=width at entry=0x7fffaa664cb4, 
height=height at entry=0x7fffaa664cb8, writable=writable at entry=1)
     at mlt_frame.c:585
#6  0x00007fffc4e8727a in get_image 
(a_frame=a_frame at entry=0x7fff66537cb0, image=image at entry=0x7fffaa664a18,
     format=format at entry=0x21d719c, width=width at entry=0x7fffaa664cb4, 
height=height at entry=0x7fffaa664cb8, writable=writable at entry=1)
     at transition_qtblend.cpp:165
#7  0x00007ffff6fcf5b7 in mlt_frame_get_image (self=0x7fff66537cb0, 
buffer=0x7fffaa664a18, format=0x21d719c, width=0x7fffaa664cb4,
     height=0x7fffaa664cb8, writable=1) at mlt_frame.c:585
#8  0x00007ffff6fcf5b7 in mlt_frame_get_image 
(self=self at entry=0x7fff66537cb0, buffer=buffer at entry=0x7fffaa664a18,
     format=format at entry=0x21d719c, width=width at entry=0x7fffaa664cb4, 
height=height at entry=0x7fffaa664cb8, writable=writable at entry=1)
     at mlt_frame.c:585
#9  0x00007fffc4e8727a in get_image 
(a_frame=a_frame at entry=0x7fff66537cb0, image=image at entry=0x7fffaa664cc8,
     format=format at entry=0x21d719c, width=width at entry=0x7fffaa664cb4, 
height=height at entry=0x7fffaa664cb8, writable=writable at entry=0)
     at transition_qtblend.cpp:165
#10 0x00007ffff6fcf5b7 in mlt_frame_get_image 
(self=self at entry=0x7fff66537cb0, buffer=buffer at entry=0x7fffaa664cc8,
     format=format at entry=0x21d719c, width=width at entry=0x7fffaa664cb4, 
height=height at entry=0x7fffaa664cb8, writable=writable at entry=0)
     at mlt_frame.c:585
#11 0x00007ffff6fe5539 in producer_get_image 
(self=self at entry=0x7fff74c162c0, buffer=buffer at entry=0x7fffaa664cc8,
     format=format at entry=0x21d719c, width=width at entry=0x7fffaa664cb4, 
height=height at entry=0x7fffaa664cb8, writable=writable at entry=0)
     at mlt_tractor.c:370
#12 0x00007ffff6fcf5b7 in mlt_frame_get_image 
(self=self at entry=0x7fff74c162c0, buffer=buffer at entry=0x7fffaa664cc8,
     format=format at entry=0x21d719c, width=width at entry=0x7fffaa664cb4, 
height=height at entry=0x7fffaa664cb8, writable=writable at entry=0)
     at mlt_frame.c:585
#13 0x00007ffff6fe2bd0 in consumer_read_ahead_thread (arg=0x2926ee0) at 
mlt_consumer.c:897
#14 0x00000000007fdb2d in RenderThread::run() ()
#15 0x00007ffff22f684e in ?? () from 
/usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007ffff02256fa in start_thread (arg=0x7fffaa665700) at 
pthread_create.c:333
#17 0x00007ffff1903b5d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:109



More information about the kdenlive mailing list