Bug 379729 - Crash when adding clip
Summary: Crash when adding clip
Status: RESOLVED WORKSFORME
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
: 379043 (view as bug list)
Depends on:
Blocks:
 
Reported: 2017-05-11 15:59 UTC by farid
Modified: 2018-12-28 19:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
fritzibaby: timeline_corruption+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description farid 2017-05-11 15:59:48 UTC
1- I opened kdenlive with a default project of 1080p 24fps.

2- Created a color clip and added it to the timeline.

3- Added a video (with a different profile).

4- Crash

Kdenlive 17.03.70
KDE Frameworks 5.33.0
Qt 5.8.0 (built against 5.8.0)
MLT 6.5.0

Here is the backtrace:

Thread 21 "Thread (pooled)" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff50ffa700 (LWP 5204)]
0x00007fff38002a00 in ?? ()

(gdb) thread apply all bt

Thread 25 (Thread 0x7fff977ff700 (LWP 5209)):
#0  0x00007fffefdf676b in ppoll () at /usr/lib/libc.so.6
#1  0x00007fffe78c979d in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#2  0x00007fffe78c9d8e in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#3  0x00007fffb5c2655d in  () at /usr/lib/libSDL-1.2.so.0
#4  0x00007fffb5bfa76b in  () at /usr/lib/libSDL-1.2.so.0
#5  0x00007fffb5c02e18 in  () at /usr/lib/libSDL-1.2.so.0
#6  0x00007fffb5c43d39 in  () at /usr/lib/libSDL-1.2.so.0
#7  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 24 (Thread 0x7fff527fc700 (LWP 5208)):
#0  0x00007fffede33756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff6fea86b in  () at /usr/lib/libmlt.so.6
#2  0x000000000075abfd in RenderThread::run() (this=0x7fff4c2091e0)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/monitor/glwidget.cpp:1291
#3  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 23 (Thread 0x7fff53fff700 (LWP 5207)):
#0  0x00007fffede33756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fffb5e900c0 in  () at /usr/lib/mlt/libmltsdl.so
#2  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 21 (Thread 0x7fff50ffa700 (LWP 5204)):
#0  0x00007fff38002a00 in  ()
#1  0x00007ffff6dc216c in Mlt::Service::profile() () at /usr/lib/libmlt++.so.3
#2  0x000000000084414d in ProjectClip::slotCreateAudioThumbs() (this=this@entry=0x7ebb3b0)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/bin/projectclip.cpp:1219
#3  0x000000000081bd2c in Bin::slotCreateAudioThumbs() (this=0x16579b0)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/bin/bin.cpp:614
#4  0x00000000004d447d in QtConcurrent::RunFunctionTask<void>::run() (this=0x7fff38038c00)
    at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136
#5  0x00007ffff07fc96f in  () at /usr/lib/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#6  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 20 (Thread 0x7fff517fb700 (LWP 5203)):
#0  0x00007fffede33b63 in pthread_cond_timedwait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff08014c6 in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007ffff07fcbc4 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 15 (Thread 0x7fff71266700 (LWP 5185)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7b3f9b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7b3facc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0a3007f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff09d98ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff07fba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 14 (Thread 0x7fff71a67700 (LWP 5184)):
#0  0x00007fffede33756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff080158b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007ffff6241665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007ffff6241f72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fff728c9700 (LWP 5182)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7b3f9b6 in  () at /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#2  0x00007fffe7b3facc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0a3007f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff09d98ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff07fba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fff730ca700 (LWP 5181)):
#0  0x00007fffede33756 in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff080158b in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007ffff6241665 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007ffff6241f72 in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 11 (Thread 0x7fff95693700 (LWP 5175)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe78d7ee1 in  () at /usr/lib/libpulse.so.0
#2  0x00007fffe78c96f1 in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#3  0x00007fffe78c9d8e in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
#4  0x00007fffe78c9e40 in pa_mainloop_run () at /usr/lib/libpulse.so.0
#5  0x00007fffe78d7e29 in  () at /usr/lib/libpulse.so.0
#6  0x00007fffde6ccfe8 in  () at /usr/lib/pulseaudio/libpulsecommon-10.0.so
#7  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fff96d1f700 (LWP 5173)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7b3f9b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7b3facc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0a3007f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff09d98ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
---Type <return> to continue, or q <return> to quit---
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff07fba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff242c025 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fff9ca17700 (LWP 5170)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7b3f9b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7b3facc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0a3007f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff09d98ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff07fba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff242c025 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fffa930b700 (LWP 5160)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffaf6b3d51 in  () at /usr/lib/libusb-1.0.so.0
#2  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffccf4f700 (LWP 5159)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7b3f9b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7b3facc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0a3007f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff09d98ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff07fba73 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff2ebc125 in  () at /usr/lib/libQt5DBus.so.5
---Type <return> to continue, or q <return> to quit---
#7  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffceff7700 (LWP 5158)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7b3f9b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7b3fd42 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007fffd1e74ff6 in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007fffe7b67295 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffcf7f8700 (LWP 5157)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7b3f9b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7b3facc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fffe7b3fb11 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fffe7b67295 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffd9568700 (LWP 5156)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe74828e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fffe7484679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fffdbeee239 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007ffff08006d8 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffede2d2e7 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fffefe0054f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff7eb3840 (LWP 5152)):
#0  0x00007fffefdf667d in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7b3f9b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7b3facc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0a3007f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#4  0x00007ffff09d98ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff09e1e14 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#6  0x000000000048fc66 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/main.cpp:160
Comment 1 farid 2017-06-11 01:14:45 UTC
Here is another one but with a different versaion of Kdenlive. I still can't reproduce them though.


Kdenlive 17.07.70
KDE Frameworks 5.34.0
Qt 5.9.0 (built against 5.8.0)
MLT 6.5


(gdb) thread apply all bt

Thread 1 "kdenlive" received signal SIGSEGV, Segmentation fault.
0x00007ffff0dd07c9 in QPersistentModelIndex::parent() const () from /usr/lib/libQt5Core.so.5

Thread 39 (Thread 0x7fff8ffff700 (LWP 9785)):
#0  0x00007ffff0dd07c9 in QPersistentModelIndex::parent() const () at /usr/lib/libQt5Core.so.5
#1  0x00007ffff0de3288 in QItemSelection::indexes() const () at /usr/lib/libQt5Core.so.5
#2  0x00007ffff0de5621 in QItemSelectionModel::selectedIndexes() const () at /usr/lib/libQt5Core.so.5
#3  0x0000000000839d2b in Bin::slotProducerReady(requestClipInfo const&, ClipController*) (this=0x1936600, info=..., controller=<optimized out>)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/bin/bin.cpp:2190
#4  0x00000000008ddd29 in Bin::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=0x1936600, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/build/src/kdenlive_autogen/NNRPYQ7WAA/moc_bin.cpp:1223
#5  0x00007ffff0e62465 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/libQt5Core.so.5
#6  0x00000000008c2af4 in ProducerQueue::gotFileProperties(requestClipInfo, ClipController*) (this=this@entry=0x19d01b0, _t1=..., _t2=<optimized out>)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/build/src/kdenlive_autogen/EHEF7UJZKY/moc_producerqueue.cpp:309
#7  0x0000000000825aa3 in ProducerQueue::processFileProperties() (this=<optimized out>)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/mltcontroller/producerqueue.cpp:841
#8  0x00000000004d748d in QtConcurrent::RunFunctionTask<void>::run() (this=0xc156850)
    at /usr/include/qt/QtConcurrent/qtconcurrentrunbase.h:136
#9  0x00007ffff0c55171 in  () at /usr/lib/libQt5Core.so.5
#10 0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#11 0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#12 0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 38 (Thread 0x7fff6cc23700 (LWP 9779)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fffb6ba36dd in  () at /usr/lib/mlt/libmltsdl.so
#2  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 37 (Thread 0x7fff99e36700 (LWP 9778)):
#0  0x00007ffff0251396 in ppoll () at /usr/lib/libc.so.6
#1  0x00007fffe79c079d in pa_mainloop_poll () at /usr/lib/libpulse.so.0
#2  0x00007fffe79c0d8e in pa_mainloop_iterate () at /usr/lib/libpulse.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x00007fffb693a55d in  () at /usr/lib/libSDL-1.2.so.0
#4  0x00007fffb690e76b in  () at /usr/lib/libSDL-1.2.so.0
#5  0x00007fffb6916e18 in  () at /usr/lib/libSDL-1.2.so.0
#6  0x00007fffb6957d39 in  () at /usr/lib/libSDL-1.2.so.0
#7  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 36 (Thread 0x7fff6e025700 (LWP 9777)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff6fea86b in  () at /usr/lib/libmlt.so.6
#2  0x00000000007624fd in RenderThread::run() (this=0x7fff84183ea0)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/monitor/glwidget.cpp:1282
#3  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#4  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#5  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 35 (Thread 0x7fffa113c700 (LWP 9776)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007fffb6ba40c0 in  () at /usr/lib/mlt/libmltsdl.so
#2  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 30 (Thread 0x7fff7affd700 (LWP 9768)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff6ff2a43 in  () at /usr/lib/libmlt.so.6
#2  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 29 (Thread 0x7fff7b7fe700 (LWP 9767)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff6ff2a43 in  () at /usr/lib/libmlt.so.6
#2  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 28 (Thread 0x7fff7bfff700 (LWP 9766)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
#1  0x00007ffff6ff2a43 in  () at /usr/lib/libmlt.so.6
#2  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 27 (Thread 0x7fff8e7fc700 (LWP 9765)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff6ff2a43 in  () at /usr/lib/libmlt.so.6
#2  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 17 (Thread 0x7fff8cefa700 (LWP 9716)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7c369b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7c36acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0e8be7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e3221a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c5440a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 16 (Thread 0x7fff8dffb700 (LWP 9715)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff0c5a0eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007ffff66df8d8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007ffff66dfd3a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 13 (Thread 0x7fff98957700 (LWP 9712)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7c369b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7c36acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff0e8be7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e3221a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c5440a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 12 (Thread 0x7fff99158700 (LWP 9711)):
#0  0x00007fffee28739d in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007ffff0c5a0eb in QWaitCondition::wait(QMutex*, unsigned long) () at /usr/lib/libQt5Core.so.5
#2  0x00007ffff66df8d8 in  () at /usr/lib/libQt5Quick.so.5
#3  0x00007ffff66dfd3a in  () at /usr/lib/libQt5Quick.so.5
#4  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7fff9bfff700 (LWP 9700)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7c369b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7c36acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0e8be7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e3221a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c5440a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff28b8645 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fffa253d700 (LWP 9698)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7c369b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7c36acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#3  0x00007ffff0e8be7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e3221a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c5440a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff28b8645 in  () at /usr/lib/libQt5Qml.so.5
#7  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fffaa001700 (LWP 9697)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffb03a7d51 in  () at /usr/lib/libusb-1.0.so.0
#2  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#3  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fffccff5700 (LWP 9696)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7c369b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7c36acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007ffff0e8be7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e3221a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0c5440a in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff3340d45 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fffcf09d700 (LWP 9695)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7c369b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7c36d42 in g_main_loop_run () at /usr/lib/libglib-2.0.so.0
#3  0x00007fffd1f1af86 in  () at /usr/lib/libgio-2.0.so.0
#4  0x00007fffe7c5e295 in  () at /usr/lib/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#5  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fffcf89e700 (LWP 9694)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffe7c369b6 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fffe7c36acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#3  0x00007fffe7c36b11 in  () at /usr/lib/libglib-2.0.so.0
#4  0x00007fffe7c5e295 in  () at /usr/lib/libglib-2.0.so.0
#5  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fffd9637700 (LWP 9693)):
#0  0x00007ffff02512bd in poll () at /usr/lib/libc.so.6
#1  0x00007fffe75798e0 in  () at /usr/lib/libxcb.so.1
#2  0x00007fffe757b679 in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fffdbfbcd49 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007ffff0c58cbd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fffee281297 in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007ffff025b25f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7ffff7eb2840 (LWP 9689)):
#0  0x00007ffff0dd07c9 in QPersistentModelIndex::parent() const () at /usr/lib/libQt5Core.so.5
#1  0x00007ffff0de33fc in  () at /usr/lib/libQt5Core.so.5
#2  0x00007ffff0de3cf5 in  () at /usr/lib/libQt5Core.so.5
#3  0x00007ffff0de8c83 in  () at /usr/lib/libQt5Core.so.5
#4  0x00007ffff0e62465 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/libQt5Core.so.5
#5  0x00007ffff0edbdd6 in QAbstractItemModel::layoutAboutToBeChanged(QList<QPersistentModelIndex> const&, QAbstractItemModel::LayoutChangeHint) () at /usr/lib/libQt5Core.so.5
#6  0x00007ffff0dfccb4 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007ffff0dfde88 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007ffff0e62465 in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/libQt5Core.so.5
#9  0x00007ffff0edbc8c in QAbstractItemModel::dataChanged(QModelIndex const&, QModelIndex const&, QVector<int> const&) () at /usr/lib/libQt5Core.so.5
---Type <return> to continue, or q <return> to quit---
#10 0x00000000008475f8 in ProjectItemModel::onItemUpdated(AbstractProjectItem*) (this=0x198a670, item=<optimized out>) at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/bin/projectitemmodel.cpp:341
#11 0x00007ffff0e6257f in QMetaObject::activate(QObject*, int, int, void**) ()
    at /usr/lib/libQt5Core.so.5
#12 0x00000000008be54f in Bin::itemUpdated(AbstractProjectItem*) (this=<optimized out>, _t1=<optimized out>, _t1@entry=0xc48b9e0)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/build/src/kdenlive_autogen/NNRPYQ7WAA/moc_bin.cpp:1500
#13 0x000000000082e035 in Bin::emitItemUpdated(AbstractProjectItem*) (this=<optimized out>, item=item@entry=0xc48b9e0) at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/bin/bin.cpp:2255
#14 0x0000000000850c94 in ProjectClip::setThumbnail(QImage const&) (this=this@entry=0xc48b9e0, img=...)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/bin/projectclip.cpp:335
#15 0x000000000082dcd7 in Bin::slotThumbnailReady(QString const&, QImage const&, bool) (this=0x1936600, id=..., img=..., fromFile=<optimized out>)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/bin/bin.cpp:2104
#16 0x00007ffff0e62e72 in QObject::event(QEvent*) () at /usr/lib/libQt5Core.so.5
#17 0x00007ffff1f27473 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#18 0x00007ffff1ee646c in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
    at /usr/lib/libQt5Widgets.so.5
#19 0x00007ffff1eedcf4 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#20 0x00007ffff0e33b98 in QCoreApplication::notifyInternal2(QObject*, QEvent*) ()
    at /usr/lib/libQt5Core.so.5
#21 0x00007ffff0e3602d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
    at /usr/lib/libQt5Core.so.5
#22 0x00007ffff0e8ba63 in  () at /usr/lib/libQt5Core.so.5
#23 0x00007fffe7c367b7 in g_main_context_dispatch () at /usr/lib/libglib-2.0.so.0
#24 0x00007fffe7c36a20 in  () at /usr/lib/libglib-2.0.so.0
#25 0x00007fffe7c36acc in g_main_context_iteration () at /usr/lib/libglib-2.0.so.0
#26 0x00007ffff0e8be7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#27 0x00007ffff0e3221a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
    at /usr/lib/libQt5Core.so.5
#28 0x00007ffff0e3aa74 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#29 0x0000000000490c39 in main(int, char**) (argc=<optimized out>, argv=<optimized out>)
    at /tmp/yaourt-tmp-frd/aur-kdenlive-git/src/kdenlive/src/main.cpp:158
Comment 2 Christoph Feck 2017-10-17 21:09:22 UTC
*** Bug 379043 has been marked as a duplicate of this bug. ***
Comment 3 emohr 2018-12-28 18:27:21 UTC
Hi Farid. Do you get this crash with the AppImage?
Comment 4 farid 2018-12-28 19:11:02 UTC
This is a random crash, but I will close it since the refactoring has a different codebase.