Bug 369575 - Sporadic crash when adding Audio or Video track
Summary: Sporadic crash when adding Audio or Video track
Status: RESOLVED NOT A BUG
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (other bugs)
Version First Reported In: 16.08.1
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-30 15:14 UTC by farid
Modified: 2016-11-21 20:03 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description farid 2016-09-30 15:14:24 UTC
This happens only sometimes...

Reproducible: Sometimes

Steps to Reproduce:
1. Add an audio or video track 
2. 
3.

Actual Results:  
Crash (sometimes)


(gdb) backtrace
#0  0x00007fffefdb204f in raise () from /usr/lib/libc.so.6
#1  0x00007fffefdb347a in abort () from /usr/lib/libc.so.6
#2  0x00007fffefdefc50 in __libc_message () from /usr/lib/libc.so.6
#3  0x00007fffefdf5fe6 in malloc_printerr () from /usr/lib/libc.so.6
#4  0x00007fffefdf67de in _int_free () from /usr/lib/libc.so.6
#5  0x00007fffae6548da in ?? () from /usr/lib/mlt/libmltxml.so
#6  0x00007fffe63777be in xmlParseStartTag () from /usr/lib/libxml2.so.2
#7  0x00007fffe63831f8 in xmlParseElement () from /usr/lib/libxml2.so.2
#8  0x00007fffe638267f in xmlParseContent () from /usr/lib/libxml2.so.2
#9  0x00007fffe6383063 in xmlParseElement () from /usr/lib/libxml2.so.2
#10 0x00007fffe638376b in xmlParseDocument () from /usr/lib/libxml2.so.2
#11 0x00007fffae65597c in producer_xml_init () from /usr/lib/mlt/libmltxml.so
#12 0x00007ffff6fae5ea in mlt_factory_producer () from /usr/lib/libmlt.so.6
#13 0x00007ffff6d7f296 in Mlt::Producer::Producer(Mlt::Profile&, char const*, char const*) ()
   from /usr/lib/libmlt++.so.3
#14 0x00005555556b57fe in Clip::clone (this=this@entry=0x7fff5a16cbf0)
    at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/timeline/clip.cpp:177
#15 0x00005555559a6018 in ProjectClip::thumbProducer (this=this@entry=0x555571954a90)
    at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:404
#16 0x00005555559a72e8 in ProjectClip::doExtractImage (this=0x555571954a90)
    at /home/farid/Downloads/kdenlive/src/kdenlive-16.08.1/src/bin/projectclip.cpp:890
#17 0x00005555556456f5 in QtConcurrent::RunFunctionTask<void>::run (this=0x55555bbc9e70)
    at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136
#18 0x00007ffff085201f in ?? () from /usr/lib/libQt5Core.so.5
#19 0x00007ffff0855d78 in ?? () from /usr/lib/libQt5Core.so.5
#20 0x00007fffee31f454 in start_thread () from /usr/lib/libpthread.so.0
#21 0x00007fffefe677df in clone () from /usr/lib/libc.so.6
Comment 1 Wegwerf 2016-09-30 19:02:16 UTC
I'm also seeing these spurious crashes when adding or remoing tracks, but cannot reproduce them. Looks suspiciously like memory corruption causes at some earlier point somewhere else in the code. Extremely difficult to track.
Comment 2 Wegwerf 2016-11-21 20:03:45 UTC
Without a reproducible test project this bug report doesn't help, so I'm closing such stale reports.