Bug 354625 - Crashes almost instantly after having played for several seconds
Summary: Crashes almost instantly after having played for several seconds
Status: RESOLVED DUPLICATE of bug 348988
Alias: None
Product: kdenlive
Classification: Applications
Component: Setup & Installation (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR critical
Target Milestone: ---
Assignee: Vincent PINON
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-30 22:53 UTC by jens.verwaerde
Modified: 2015-12-14 21:42 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 15.12.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jens.verwaerde 2015-10-30 22:53:52 UTC
After having updated from Ubuntu 15.04 to 15.10 Kdenlive no longer works properly. That is, it did work properly yesterday but today it crashes about a minute after having started playing a saved project. This project was made and saved in the latest KDEnlive version.

Reproducible: Sometimes

Steps to Reproduce:
1. start KDEnlive
2. open a project file
3. run the project



jens@jens-thuis:~$ gdb kdenlive
GNU gdb (Ubuntu 7.10-1ubuntu2) 7.10
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from kdenlive...Reading symbols from /usr/lib/debug/.build-id/ac/a152bfbef5b4f6125a9fc1a4866f3cacd42c95.debug...done.
done.
(gdb) run
Starting program: /usr/bin/kdenlive 
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe3ae5700 (LWP 3830)]
[New Thread 0x7fffdab18700 (LWP 3831)]
[New Thread 0x7fffda317700 (LWP 3832)]
[New Thread 0x7fffd9b16700 (LWP 3833)]
[New Thread 0x7fffc8b45700 (LWP 3835)]
[New Thread 0x7fffc3fff700 (LWP 3836)]
[Thread 0x7fffc3fff700 (LWP 3836) exited]
[New Thread 0x7fffc3fff700 (LWP 3838)]
[New Thread 0x7fffa7dff700 (LWP 3839)]
Invalid playlist
Removing cache at "/home/jens/.cache/kdenlive-thumbs.kcache"
Invalid playlist
[New Thread 0x7fffa60bc700 (LWP 3841)]
[Thread 0x7fffa60bc700 (LWP 3841) exited]
[New Thread 0x7fffa60bc700 (LWP 3842)]
[New Thread 0x7fffa5328700 (LWP 3843)]
[New Thread 0x7fffa4b27700 (LWP 3844)]
[New Thread 0x7fff8fffe700 (LWP 3845)]
[New Thread 0x7fff8f7fd700 (LWP 3846)]
[New Thread 0x7fff8effc700 (LWP 3851)]
[Thread 0x7fffc8b45700 (LWP 3835) exited]
[Thread 0x7fff8effc700 (LWP 3851) exited]
[Thread 0x7fffa60bc700 (LWP 3842) exited]
[Thread 0x7fff8fffe700 (LWP 3845) exited]
Invalid playlist
[Thread 0x7fffa4b27700 (LWP 3844) exited]
Removing cache at "/home/jens/.cache/kdenlive-thumbs.kcache"
 // / processing file open
 // / processing file open: validate
Opening a document with version  0.91  /  0.91
 // / processing file validate ok
Invalid playlist
[New Thread 0x7fffa4b27700 (LWP 3852)]
[New Thread 0x7fff8fffe700 (LWP 3853)]
[New Thread 0x7fffa60bc700 (LWP 3854)]
[New Thread 0x7fff8effc700 (LWP 3855)]
***********
FOUND GUIDES:  0 
**********
[New Thread 0x7fff8e5ed700 (LWP 3856)]
[Thread 0x7fff8e5ed700 (LWP 3856) exited]
[New Thread 0x7fff8e5ed700 (LWP 3857)]
[New Thread 0x7fff93fff700 (LWP 3858)]
[h264 @ 0x7fff7c008120] A non-intra slice in an IDR NAL unit.
[h264 @ 0x7fff7c008120] decode_slice_header error
[h264 @ 0x7fff7c022100] A non-intra slice in an IDR NAL unit.
[h264 @ 0x7fff7c022100] decode_slice_header error
[h264 @ 0x7fff7c009140] A non-intra slice in an IDR NAL unit.
[h264 @ 0x7fff7c009140] decode_slice_header error
[New Thread 0x7fff937fe700 (LWP 3859)]
[New Thread 0x7fff92ffd700 (LWP 3860)]
[h264 @ 0x7fff7d9fe600] A non-intra slice in an IDR NAL unit.
[h264 @ 0x7fff7d9fe600] decode_slice_header error
[h264 @ 0x7fff7d9f4640] A non-intra slice in an IDR NAL unit.
[h264 @ 0x7fff7d9f4640] decode_slice_header error
[h264 @ 0x7fff7d9f5e60] A non-intra slice in an IDR NAL unit.
[h264 @ 0x7fff7d9f5e60] decode_slice_header error
[New Thread 0x7fff927fc700 (LWP 3861)]
[New Thread 0x7fff91ffb700 (LWP 3862)]
[New Thread 0x7fff917fa700 (LWP 3863)]
[New Thread 0x7fff90ff9700 (LWP 3864)]
[New Thread 0x7fff8ddec700 (LWP 3865)]
[Thread 0x7fffa4b27700 (LWP 3852) exited]
[Thread 0x7fff8fffe700 (LWP 3853) exited]
[Thread 0x7fff8effc700 (LWP 3855) exited]
[Thread 0x7fffa60bc700 (LWP 3854) exited]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff93fff700 (LWP 3858)]
0x00007fffe608d94c in QFontEngineFT::shouldUseDesignMetrics(QFlags<QFontEngine::ShaperFlag>) const ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
(gdb) thread apply all bt

Thread 30 (Thread 0x7fff8ddec700 (LWP 3865)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffc06d4aae in ?? ()
   from /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56
#2  0x00007ffff0a506aa in start_thread (arg=0x7fff8ddec700)
    at pthread_create.c:333
#3  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 29 (Thread 0x7fff90ff9700 (LWP 3864)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffc06d4aae in ?? ()
   from /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56
#2  0x00007ffff0a506aa in start_thread (arg=0x7fff90ff9700)
    at pthread_create.c:333
#3  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 28 (Thread 0x7fff917fa700 (LWP 3863)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
---Type <return> to continue, or q <return> to quit---
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffc06d4aae in ?? ()
   from /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56
#2  0x00007ffff0a506aa in start_thread (arg=0x7fff917fa700)
    at pthread_create.c:333
#3  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 27 (Thread 0x7fff91ffb700 (LWP 3862)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffc06d4aae in ?? ()
   from /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56
#2  0x00007ffff0a506aa in start_thread (arg=0x7fff91ffb700)
    at pthread_create.c:333
#3  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 26 (Thread 0x7fff927fc700 (LWP 3861)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffc06d4aae in ?? ()
   from /usr/lib/x86_64-linux-gnu/libavcodec-ffmpeg.so.56
---Type <return> to continue, or q <return> to quit---
#2  0x00007ffff0a506aa in start_thread (arg=0x7fff927fc700)
    at pthread_create.c:333
#3  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 25 (Thread 0x7fff92ffd700 (LWP 3860)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffae377b7d in video_thread (arg=0x23a3320)
    at consumer_sdl_audio.c:413
#2  0x00007ffff0a506aa in start_thread (arg=0x7fff92ffd700)
    at pthread_create.c:333
#3  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 24 (Thread 0x7fff937fe700 (LWP 3859)):
#0  0x00007ffff1b2c9a1 in __GI_ppoll (fds=0x7fffc4001560, nfds=2, 
    timeout=<optimised out>, sigmask=0x0)
    at ../sysdeps/unix/sysv/linux/ppoll.c:56
#1  0x00007fffeceb2c8d in pa_mainloop_poll ()
   from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007fffeceb327e in pa_mainloop_iterate ()
   from /usr/lib/x86_64-linux-gnu/libpulse.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x00007fffb686fdfb in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#4  0x00007fffb6843910 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#5  0x00007fffb684bf48 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#6  0x00007fffb688bd79 in ?? () from /usr/lib/x86_64-linux-gnu/libSDL-1.2.so.0
#7  0x00007ffff0a506aa in start_thread (arg=0x7fff937fe700)
    at pthread_create.c:333
#8  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 23 (Thread 0x7fff93fff700 (LWP 3858)):
#0  0x00007fffe608d94c in QFontEngineFT::shouldUseDesignMetrics(QFlags<QFontEngine::ShaperFlag>) const ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#1  0x00007fffe6090acb in QFontEngineFT::recalcAdvances(QGlyphLayout*, QFlags<QFontEngine::ShaperFlag>) const ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#2  0x00007ffff2bb7379 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#3  0x00007fffee006337 in ?? () from /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
#4  0x00007fffedfe95aa in hb_shape_plan_execute ()
   from /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
#5  0x00007fffedfe8ad1 in hb_shape_full ()
   from /usr/lib/x86_64-linux-gnu/libharfbuzz.so.0
#6  0x00007ffff2af81e6 in QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const---Type <return> to continue, or q <return> to quit---
&, unsigned short const*, int, QFontEngine*, QVector<unsigned int> const&, bool) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#7  0x00007ffff2afb420 in QTextEngine::shapeText(int) const ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007ffff2afbfaf in QTextEngine::shape(int) const ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007ffff2b017c4 in QTextEngine::shapeLine(QScriptLine const&) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007ffff2b03f7f in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#11 0x00007ffff2b098e2 in QTextLine::draw(QPainter*, QPointF const&, QTextLayout::FormatRange const*) const () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#12 0x00007ffff2b0ad5d in QTextLayout::draw(QPainter*, QPointF const&, QVector<QTextLayout::FormatRange> const&, QRectF const&) const ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#13 0x00007ffff2b4dc69 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#14 0x00007ffff2b56373 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#15 0x00007ffff2b55d9e in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#16 0x00007ffff2b588f2 in QTextDocumentLayout::draw(QPainter*, QAbstractTextDocumentLayout::PaintContext const&) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#17 0x00007ffff3552c7c in QWidgetTextControl::drawContents(QPainter*, QRectF const&, QWidget*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#18 0x00007ffff366ef2a in QGraphicsTextItem::paint(QPainter*, QStyleOptionGraphi---Type <return> to continue, or q <return> to quit---
csItem const*, QWidget*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#19 0x00007ffff36a9e50 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#20 0x00007ffff36aaf23 in ?? ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007ffff36ab6aa in QGraphicsScene::drawItems(QPainter*, int, QGraphicsItem**, QStyleOptionGraphicsItem const*, QWidget*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007ffff3699713 in QGraphicsScene::render(QPainter*, QRectF const&, QRectF const&, Qt::AspectRatioMode) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007fffad0ff8a5 in drawKdenliveTitle (self=self@entry=0x7212e20, 
    frame=frame@entry=0x7fff7d07be40, width=1280, height=720, position=0, 
    force_refresh=<optimised out>) at kdenlivetitle_wrapper.cpp:459
#24 0x00007fffad0f4ec8 in producer_get_image (
    frame=frame@entry=0x7fff7d07be40, buffer=buffer@entry=0x7fff93ffeb18, 
    format=format@entry=0x7fff93ffeb0c, width=width@entry=0x7fff93ffe82c, 
    height=height@entry=0x7fff93ffe830, writable=writable@entry=0)
    at producer_kdenlivetitle.c:91
#25 0x00007ffff6fde9a7 in mlt_frame_get_image (self=self@entry=0x7fff7d07be40, 
    buffer=buffer@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffe82c, height=height@entry=0x7fff93ffe830, 
    writable=writable@entry=0) at mlt_frame.c:585
---Type <return> to continue, or q <return> to quit---
#26 0x00007fffadb4ae91 in filter_get_image (frame=frame@entry=0x7fff7d07be40, 
    image=image@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffe82c, height=height@entry=0x7fff93ffe830, 
    writable=writable@entry=0) at filter_deinterlace.c:245
#27 0x00007ffff6fde9a7 in mlt_frame_get_image (self=self@entry=0x7fff7d07be40, 
    buffer=buffer@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffe82c, height=height@entry=0x7fff93ffe830, 
    writable=writable@entry=0) at mlt_frame.c:585
#28 0x00007fffae7965e7 in get_image (frame=frame@entry=0x7fff7d07be40, 
    image=image@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffe82c, height=height@entry=0x7fff93ffe830, 
    writable=writable@entry=0) at filter_fieldorder.c:33
#29 0x00007ffff6fde9a7 in mlt_frame_get_image (self=self@entry=0x7fff7d07be40, 
    buffer=buffer@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffe82c, height=height@entry=0x7fff93ffe830, 
    writable=writable@entry=0) at mlt_frame.c:585
#30 0x00007fffae7951be in filter_get_image (frame=frame@entry=0x7fff7d07be40, 
    image=image@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffe82c, height=height@entry=0x7fff93ffe830, 
    writable=writable@entry=0) at filter_crop.c:76
#31 0x00007ffff6fde9a7 in mlt_frame_get_image (self=self@entry=0x7fff7d07be40, 
    buffer=buffer@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffe82c, height=height@entry=0x7fff93ffe830, 
---Type <return> to continue, or q <return> to quit---
    writable=writable@entry=0) at mlt_frame.c:585
#32 0x00007fffae79a842 in filter_get_image (frame=frame@entry=0x7fff7d07be40, 
    image=image@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffeb10, height=height@entry=0x7fff93ffeb14, 
    writable=writable@entry=0) at filter_rescale.c:216
#33 0x00007ffff6fde9a7 in mlt_frame_get_image (self=self@entry=0x7fff7d07be40, 
    buffer=buffer@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffeb10, height=height@entry=0x7fff93ffeb14, 
    writable=writable@entry=0) at mlt_frame.c:585
#34 0x00007fffae79b25b in filter_get_image (frame=frame@entry=0x7fff7d07be40, 
    image=image@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffeb10, height=height@entry=0x7fff93ffeb14, 
    writable=writable@entry=0) at filter_resize.c:214
#35 0x00007ffff6fde9a7 in mlt_frame_get_image (self=0x7fff7d07be40, 
    buffer=0x7fff93ffeb18, format=0x7fff93ffeb0c, width=0x7fff93ffeb10, 
    height=0x7fff93ffeb14, writable=0) at mlt_frame.c:585
#36 0x00007ffff6fde9a7 in mlt_frame_get_image (self=self@entry=0x7fff7d07be40, 
    buffer=buffer@entry=0x7fff93ffeb18, format=format@entry=0x7fff93ffeb0c, 
    width=width@entry=0x7fff93ffeb10, height=height@entry=0x7fff93ffeb14, 
    writable=writable@entry=0) at mlt_frame.c:585
#37 0x00007fffad72c8c4 in transition_get_image (
    a_frame=a_frame@entry=0x7fff7c361700, image=image@entry=0x7fff93ffed98, 
    format=format@entry=0x23b27fc, width=width@entry=0x7fff93ffed84, 
---Type <return> to continue, or q <return> to quit---
    ht@entry=0x7fff93ffed88, writable=writable@entry=0)
    at transition_affine.c:470
#38 0x00007ffff6fde9a7 in mlt_frame_get_image (self=self@entry=0x7fff7c361700, 
    buffer=buffer@entry=0x7fff93ffed98, format=format@entry=0x23b27fc, 
    width=width@entry=0x7fff93ffed84, height=height@entry=0x7fff93ffed88, 
    writable=writable@entry=0) at mlt_frame.c:585
#39 0x00007ffff6ff47b9 in producer_get_image (self=self@entry=0x7fff7c01af20, 
    buffer=buffer@entry=0x7fff93ffed98, format=format@entry=0x23b27fc, 
    width=width@entry=0x7fff93ffed84, height=height@entry=0x7fff93ffed88, 
    writable=writable@entry=0) at mlt_tractor.c:370
#40 0x00007ffff6fde9a7 in mlt_frame_get_image (self=self@entry=0x7fff7c01af20, 
    buffer=buffer@entry=0x7fff93ffed98, format=format@entry=0x23b27fc, 
    width=width@entry=0x7fff93ffed84, height=height@entry=0x7fff93ffed88, 
    writable=writable@entry=0) at mlt_frame.c:585
#41 0x00007ffff6ff1f10 in consumer_read_ahead_thread (arg=0x23a3320)
    at mlt_consumer.c:896
#42 0x000000000073a56d in RenderThread::run (this=0x7fffc40015c0)
    at ../../src/monitor/glwidget.cpp:1121
#43 0x00007ffff25272be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#44 0x00007ffff0a506aa in start_thread (arg=0x7fff93fff700)
    at pthread_create.c:333
#45 0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 22 (Thread 0x7fff8e5ed700 (LWP 3857)):
#0  pthread_cond_wait@@GLIBC_2.3.2 ()
    at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007fffae3784a8 in consumer_play_audio (duration=<synthetic pointer>, 
    init_audio=<optimised out>, frame=0x7fff7c36bbe0, self=0x23a3320)
    at consumer_sdl_audio.c:355
#2  consumer_thread (arg=0x23a3320) at consumer_sdl_audio.c:538
#3  0x00007ffff0a506aa in start_thread (arg=0x7fff8e5ed700)
    at pthread_create.c:333
#4  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 15 (Thread 0x7fff8f7fd700 (LWP 3846)):
#0  0x00007fffbb72e4dc in ?? ()
   from /usr/lib/x86_64-linux-gnu/libswscale-ffmpeg.so.3
#1  0x00007fffbb72fa49 in sws_init_context ()
   from /usr/lib/x86_64-linux-gnu/libswscale-ffmpeg.so.3
#2  0x00007fffbb771f0c in sws_getContext ()
   from /usr/lib/x86_64-linux-gnu/libswscale-ffmpeg.so.3
#3  0x00007fffc158631f in av_convert_image (use_full_range=0, 
    dst_colorspace=709, src_colorspace=709, height=720, width=1280, in_fmt=1, 
---Type <return> to continue, or q <return> to quit---
    out_fmt=0, in=<optimised out>, 
    out=0x7fff84709bb0 "\002\177\002\177\002\177\002\177\001")
    at filter_avcolour_space.c:139
#4  convert_image (frame=0x7fff7d6e6b60, image=0x7fff8f7fc750, 
    format=0x7fff8f7fc7d4, output_format=mlt_image_yuv420p)
    at filter_avcolour_space.c:212
#5  0x00007ffff6fde9f8 in mlt_frame_get_image (self=0x7fff7d6e6b60, 
    buffer=buffer@entry=0x7fff8f7fc750, format=format@entry=0x7fff8f7fc7d4, 
    width=width@entry=0x7fff8f7fc7cc, height=height@entry=0x7fff8f7fc7d0, 
    writable=writable@entry=0) at mlt_frame.c:591
#6  0x00007ffff6dc750d in Mlt::Frame::get_image (
    this=this@entry=0x7fff8f7fc870, format=@0x7fff8f7fc7d4: mlt_image_yuv422, 
    format@entry=@0x7fff8f7fc7d4: mlt_image_yuv420p, w=@0x7fff8f7fc7cc: 1280, 
    w@entry=@0x7fff8f7fc7cc: 0, h=@0x7fff8f7fc7d0: 720, 
    h@entry=@0x7fff8f7fc7d0: 0, writable=writable@entry=0) at MltFrame.cpp:83
#7  0x000000000073ae76 in FrameRenderer::showFrame (this=this@entry=0x5859b10, 
    frame=...) at ../../src/monitor/glwidget.cpp:1162
#8  0x000000000085c097 in FrameRenderer::qt_static_metacall (_o=0x5859b10, 
    _c=<optimised out>, _id=<optimised out>, _a=<optimised out>)
    at moc_glwidget.cpp:709
#9  0x00007ffff2738651 in QObject::event(QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ffff3382b8c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff3388230 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff2706f1b in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#13 0x00007ffff2709057 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff275de73 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fffee6f1ff7 in g_main_context_dispatch ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007fffee6f2250 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007fffee6f22fc in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff275e27f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#19 0x00007ffff270475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff25223d4 in QThread::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#21 0x00007ffff25272be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#22 0x00007ffff0a506aa in start_thread (arg=0x7fff8f7fd700)
    at pthread_create.c:333
---Type <return> to continue, or q <return> to quit---
#23 0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 12 (Thread 0x7fffa5328700 (LWP 3843)):
#0  0x00007ffff1b2c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffee6f21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee6f22fc in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff275e29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff270475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff25223d4 in QThread::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff25272be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ffff0a506aa in start_thread (arg=0x7fffa5328700)
    at pthread_create.c:333
#8  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 9 (Thread 0x7fffa7dff700 (LWP 3839)):
#0  0x00007ffff1b2c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffee6f21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee6f22fc in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff275e29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff270475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff25223d4 in QThread::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff06e2f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff25272be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff0a506aa in start_thread (arg=0x7fffa7dff700)
    at pthread_create.c:333
#9  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 8 (Thread 0x7fffc3fff700 (LWP 3838)):
#0  0x00007ffff1b2c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffee6f21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee6f22fc in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff275e29b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff270475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff25223d4 in QThread::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff06e2f85 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5
#7  0x00007ffff25272be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ffff0a506aa in start_thread (arg=0x7fffc3fff700)
    at pthread_create.c:333
#9  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 5 (Thread 0x7fffd9b16700 (LWP 3833)):
#0  0x00007ffff1b2c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffee6f21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee6f2572 in g_main_loop_run ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffe17994c6 in ?? () from /usr/lib/x86_64-linux-gnu/libgio-2.0.so.0
#4  0x00007fffee718965 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0a506aa in start_thread (arg=0x7fffd9b16700)
    at pthread_create.c:333
#6  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 4 (Thread 0x7fffda317700 (LWP 3832)):
#0  0x00007ffff1b2c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffee6f21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee6f22fc in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffee6f2339 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fffee718965 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0a506aa in start_thread (arg=0x7fffda317700)
    at pthread_create.c:333
#6  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 3 (Thread 0x7fffdab18700 (LWP 3831)):
#0  0x00007ffff1b2c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffee6f21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee6f22fc in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fffdab2028d in ?? ()
   from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#4  0x00007fffee718965 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffff0a506aa in start_thread (arg=0x7fffdab18700)
    at pthread_create.c:333
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 2 (Thread 0x7fffe3ae5700 (LWP 3830)):
#0  0x00007ffff1b2c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffeca72bd2 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fffeca7474f in xcb_wait_for_event ()
   from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fffe6033a39 in ?? ()
   from /usr/lib/x86_64-linux-gnu/qt5/plugins/platforms/libqxcb.so
#4  0x00007ffff25272be in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff0a506aa in start_thread (arg=0x7fffe3ae5700)
    at pthread_create.c:333
#6  0x00007ffff1b37eed in clone ()
    at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109

Thread 1 (Thread 0x7fffe6391800 (LWP 3826)):
#0  0x00007ffff1b2c8dd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007fffee6f21ec in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fffee6f22fc in g_main_context_iteration ()
   from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffff275e27f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ffff270475a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ffff270c2cc in QCoreApplication::exec() ()
   from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x0000000000518472 in main (argc=1, argv=<optimised out>)
    at ../../src/main.cpp:118
(gdb) Quit
Comment 1 Vincent PINON 2015-11-23 13:09:25 UTC
Hello,
Sorry for late answer.
You are facing the bug of our titler module in MLT with Qt5 & multithreading.
We have been asking help on this topic from KDE gurus, but no solution yet (need to ping them again).
In the meantime, the only fallbacks I know it either disable MLT multithreading, or use SVG/PNG for your titles :-(
Hope we will find a fix soon.
Comment 2 Vincent PINON 2015-12-05 07:43:18 UTC
*** This bug has been marked as a duplicate of bug 348988 ***