Bug 346451 - 15.04.0 crashes when using titles with "typewriter" animation effect
Summary: 15.04.0 crashes when using titles with "typewriter" animation effect
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (other bugs)
Version First Reported In: unspecified
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-04-21 22:43 UTC by Unknown
Modified: 2021-02-27 07:53 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 15.04.1
Sentry Crash Report:


Attachments
Crash log with debug symbols enabled (28.24 KB, text/x-log)
2015-04-27 20:54 UTC, Paul Konecny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Unknown 2015-04-21 22:43:10 UTC
When I create a title and give it a typewriter animation effect (from within the title editor), then import it into the timeline, Kdenlive crashes. I've repeated this and got it to work intermittently, but then it crashes when I scrub through the title in the timeline, or when I left-click with the mouse to move the timeline cursor over the title in the timeline. 

Reproducible: Always

Steps to Reproduce:
1. Create a title with "typewriter" animation
2. Place title from project tree into timeline (crashes intermittently)
3. Play project (will crash when timeline cursor reaches title), OR scrub across title, OR place timeline cursor over title.

Actual Results:  
Program crashes.

Expected Results:  
Natural interface behavior when working with titles in timeline, with or without typewriter effect.

Running Kubuntu 15.04 beta 2 x64. Kdenlive installed via ppa:sunab/kdenlive-svn. Issue discovered on 2015.04.21.
Comment 1 Evert Vorster 2015-04-22 19:31:48 UTC
Happens to me too.

Backtrace:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff65ffb700 (LWP 2658)]
0x00007fffe525657c in QFontEngineFT::shouldUseDesignMetrics(QFlags<QFontEngine::ShaperFlag>) const ()
   from /usr/lib/qt/plugins/platforms/libqxcb.so
(gdb) thread apply all bt

Thread 39 (Thread 0x7fffe38e0700 (LWP 2606)):
#0  0x00007ffff196b4ed in poll () from /usr/lib/libc.so.6
#1  0x00007fffee3ca9f2 in ?? () from /usr/lib/libxcb.so.1
#2  0x00007fffee3cc56f in xcb_wait_for_event () from /usr/lib/libxcb.so.1
#3  0x00007fffe51fd399 in ?? () from /usr/lib/qt/plugins/platforms/libqxcb.so
#4  0x00007ffff24fc56e in ?? () from /usr/lib/libQt5Core.so.5
#5  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#6  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 38 (Thread 0x7fffcbb98700 (LWP 2607)):
#0  0x00007ffff196b4ed in poll () from /usr/lib/libc.so.6
#1  0x00007fffcc8b070c in ?? () from /usr/lib/libusb-1.0.so.0
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 37 (Thread 0x7fffc3b43700 (LWP 2610)):
#0  0x00007fffedb99d58 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff24fd608 in QWaitCondition::wait(QMutex*, unsigned long) () from /usr/lib/libQt5Core.so.5
#2  0x00007ffff24f960c in ?? () from /usr/lib/libQt5Core.so.5
#3  0x00007ffff24fc56e in ?? () from /usr/lib/libQt5Core.so.5
#4  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#5  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 36 (Thread 0x7fffb3fff700 (LWP 2615)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 35 (Thread 0x7fffb37fe700 (LWP 2616)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 34 (Thread 0x7fffb2ffd700 (LWP 2617)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 33 (Thread 0x7fffb27fc700 (LWP 2618)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 32 (Thread 0x7fffb1ffb700 (LWP 2619)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 31 (Thread 0x7fff9bfff700 (LWP 2620)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 30 (Thread 0x7fff9b7fe700 (LWP 2621)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 29 (Thread 0x7fff9affd700 (LWP 2622)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 28 (Thread 0x7fff9a7fc700 (LWP 2623)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 27 (Thread 0x7fff99ffb700 (LWP 2624)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 26 (Thread 0x7fffc2b59700 (LWP 2634)):
#0  0x00007fffedb99d58 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff6ac5550 in mlt_consumer_put_frame () from /usr/lib/libmlt.so.6
#2  0x00007fffd5ac0586 in ?? () from /usr/lib/mlt/libmltsdl.so
#3  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 25 (Thread 0x7fff817fa700 (LWP 2636)):
---Type <return> to continue, or q <return> to quit---
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 24 (Thread 0x7fffc2358700 (LWP 2637)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 23 (Thread 0x7fff80ff9700 (LWP 2638)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 22 (Thread 0x7fff7bfff700 (LWP 2639)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 21 (Thread 0x7fff7b7fe700 (LWP 2640)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 20 (Thread 0x7fff7affd700 (LWP 2641)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 19 (Thread 0x7fff7a7fc700 (LWP 2642)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 18 (Thread 0x7fff79ffb700 (LWP 2643)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6
---Type <return> to continue, or q <return> to quit---

Thread 17 (Thread 0x7fff797fa700 (LWP 2644)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 16 (Thread 0x7fff78ff9700 (LWP 2645)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 15 (Thread 0x7fff787f8700 (LWP 2646)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 14 (Thread 0x7fff77ff7700 (LWP 2647)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 13 (Thread 0x7fff777f6700 (LWP 2648)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 12 (Thread 0x7fff76ff5700 (LWP 2649)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 11 (Thread 0x7fff767f4700 (LWP 2650)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 10 (Thread 0x7fff75ff3700 (LWP 2651)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
---Type <return> to continue, or q <return> to quit---
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 9 (Thread 0x7fff757f2700 (LWP 2652)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 8 (Thread 0x7fff74ff1700 (LWP 2653)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 7 (Thread 0x7fff67fff700 (LWP 2654)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 6 (Thread 0x7fff677fe700 (LWP 2655)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007fffe1138cc6 in ?? () from /usr/lib/libavcodec.so.56
#2  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#3  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 5 (Thread 0x7fff81ffb700 (LWP 2657)):
#0  0x00007fffedb999af in pthread_cond_wait@@GLIBC_2.3.2 () from /usr/lib/libpthread.so.0
#1  0x00007ffff6ac624b in mlt_consumer_rt_frame () from /usr/lib/libmlt.so.6
#2  0x00007fffd5abe968 in ?? () from /usr/lib/mlt/libmltsdl.so
#3  0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#4  0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 4 (Thread 0x7fff65ffb700 (LWP 2658)):
#0  0x00007fffe525657c in QFontEngineFT::shouldUseDesignMetrics(QFlags<QFontEngine::ShaperFlag>) const ()
   from /usr/lib/qt/plugins/platforms/libqxcb.so
#1  0x00007fffe52596c3 in QFontEngineFT::recalcAdvances(QGlyphLayout*, QFlags<QFontEngine::ShaperFlag>) const ()
   from /usr/lib/qt/plugins/platforms/libqxcb.so
#2  0x00007ffff2bab2f9 in ?? () from /usr/lib/libQt5Gui.so.5
#3  0x00007fffeb127dee in ?? () from /usr/lib/libharfbuzz.so.0
#4  0x00007fffeb10a2da in hb_shape_plan_execute () from /usr/lib/libharfbuzz.so.0
#5  0x00007fffeb1097c7 in hb_shape_full () from /usr/lib/libharfbuzz.so.0
#6  0x00007ffff2aec1e1 in QTextEngine::shapeTextWithHarfbuzzNG(QScriptItem const&, unsigned short const*, int, QFontEngine*, QVector<unsigned int> const&, bool) const () from /usr/lib/libQt5Gui.so.5
#7  0x00007ffff2aefeac in QTextEngine::shapeText(int) const () from /usr/lib/libQt5Gui.so.5
---Type <return> to continue, or q <return> to quit---
#8  0x00007ffff2af0be1 in QTextEngine::shape(int) const () from /usr/lib/libQt5Gui.so.5
#9  0x00007ffff2af6484 in QTextEngine::shapeLine(QScriptLine const&) () from /usr/lib/libQt5Gui.so.5
#10 0x00007ffff2b071a4 in QTextLine::cursorToX(int*, QTextLine::Edge) const () from /usr/lib/libQt5Gui.so.5
#11 0x00007ffff2b508af in QTextCursorPrivate::setX() () from /usr/lib/libQt5Gui.so.5
#12 0x00007ffff2b56d65 in QTextCursorPrivate::movePosition(QTextCursor::MoveOperation, QTextCursor::MoveMode) ()
   from /usr/lib/libQt5Gui.so.5
#13 0x00007ffff2b57b75 in QTextCursor::movePosition(QTextCursor::MoveOperation, QTextCursor::MoveMode, int) ()
   from /usr/lib/libQt5Gui.so.5
#14 0x00007fffcad63034 in drawKdenliveTitle () from /usr/lib/mlt/libmltqt.so
#15 0x00007fffcad5ab68 in ?? () from /usr/lib/mlt/libmltqt.so
#16 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#17 0x00007fffe2751ee1 in ?? () from /usr/lib/mlt/libmltxine.so
#18 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#19 0x00007fffcaf79837 in ?? () from /usr/lib/mlt/libmltcore.so
#20 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#21 0x00007fffcaf7844e in ?? () from /usr/lib/mlt/libmltcore.so
#22 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#23 0x00007fffcaf7daf2 in ?? () from /usr/lib/mlt/libmltcore.so
#24 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#25 0x00007fffcaf7e513 in ?? () from /usr/lib/mlt/libmltcore.so
#26 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#27 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#28 0x00007fffe253fbb6 in ?? () from /usr/lib/mlt/libmltplus.so
#29 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#30 0x00007ffff6ac855e in ?? () from /usr/lib/libmlt.so.6
#31 0x00007ffff6ab2ce7 in mlt_frame_get_image () from /usr/lib/libmlt.so.6
#32 0x00007ffff6ac5f76 in ?? () from /usr/lib/libmlt.so.6
#33 0x00007fffedb94374 in start_thread () from /usr/lib/libpthread.so.0
#34 0x00007ffff197427d in clone () from /usr/lib/libc.so.6

Thread 1 (Thread 0x7fffe54577c0 (LWP 2601)):
#0  0x00007ffff196b4ed in poll () from /usr/lib/libc.so.6
#1  0x00007fffeb5d4c7c in ?? () from /usr/lib/libglib-2.0.so.0
#2  0x00007fffeb5d4d8c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#3  0x00007ffff27401b7 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/lib/libQt5Core.so.5
#4  0x00007ffff26e5852 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5
#5  0x00007ffff26ed22c in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5
#6  0x00000000004d7491 in main ()
(gdb)
Comment 2 Paul Konecny 2015-04-27 20:54:02 UTC
Created attachment 92293 [details]
Crash log with debug symbols enabled
Comment 3 Paul Konecny 2015-04-27 20:57:53 UTC
@ Evert 
Are you sure you have debug symbols installed? I get far more Info from my backtrace.
Comment 4 Jean-Baptiste Mardelle 2015-04-29 10:00:34 UTC
Thanks, I found the problem, but it is inside MLT - I have a patch ready. 
So I will add a check in Kdenlive to disable the typewriter effect unless the patched version of MLT is detected.
Comment 5 Jean-Baptiste Mardelle 2015-04-29 10:19:52 UTC
Git commit a554151b912bb377dae978cc07d5d54a031d5460 by Jean-Baptiste Mardelle.
Committed on 29/04/2015 at 10:17.
Pushed by mardelle into branch 'frameworks'.

Disable title's typewriter effect if using MLT's kdenlivetitle module version 1

M  +2    -2    src/doc/documentvalidator.cpp
M  +1    -1    src/doc/kdenlivedoc.cpp
M  +1    -2    src/effectslist/initeffects.cpp
M  +1    -1    src/effectslist/initeffects.h
M  +1    -1    src/mainwindow.cpp
M  +6    -1    src/mltcontroller/bincontroller.cpp
M  +7    -0    src/mltcontroller/bincontroller.h
M  +10   -0    src/renderer.cpp
M  +2    -0    src/renderer.h
M  +4    -1    src/titler/titlewidget.cpp

http://commits.kde.org/kdenlive/a554151b912bb377dae978cc07d5d54a031d5460
Comment 6 Jean-Baptiste Mardelle 2015-05-03 14:47:20 UTC
As explained, I now disabled typewriter effect unless MLT has the new kdenlivetitle module version
Comment 7 François Tissandier 2015-10-16 08:40:58 UTC
Which version of MLT is required ? I have version 0.9.9, and no typewriter effect. Is that normal ?