Bug 335996 - Crash when try opening video
Summary: Crash when try opening video
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Preview-Video (show other bugs)
Version: 3.5.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-06-09 11:55 UTC by BenNG
Modified: 2017-07-27 10:27 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.4.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description BenNG 2014-06-09 11:55:04 UTC
Application: digikam (3.5.0)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
Crash when try opening video

The crash can be reproduced every time.

-- Backtrace:
Application: digiKam (digikam), signal: Aborted
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7ffaf7422ac0 (LWP 8594))]

Thread 23 (Thread 0x7ffad1469700 (LWP 8603)):
#0  0x00007ffaf0e35fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffad6014248 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffad1469700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 22 (Thread 0x7ffac6b5d700 (LWP 8607)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffaf1c24816 in wait (time=18446744073709551615, this=0x2bd0c00) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2bd0b10, mutex=mutex@entry=0x2bd0b08, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005d5ede in Digikam::ScanController::run (this=0x2bd0880) at /build/buildd/digikam-3.5.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007ffaf1c2432f in QThreadPrivate::start (arg=0x2bd0880) at thread/qthread_unix.cpp:349
#5  0x00007ffaec0c5182 in start_thread (arg=0x7ffac6b5d700) at pthread_create.c:312
#6  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 21 (Thread 0x7ffac635c700 (LWP 8608)):
#0  0x00007ffaf0e35fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffae98ecfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffae98ed0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffaf1d537be in QEventDispatcherGlib::processEvents (this=0x7ffab80008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007ffaf1d250af in QEventLoop::processEvents (this=this@entry=0x7ffac635bae0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007ffaf1d253a5 in QEventLoop::exec (this=this@entry=0x7ffac635bae0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007ffaf1c21c5f in QThread::exec (this=this@entry=0x2bd2db0) at thread/qthread.cpp:537
#7  0x00007ffaf1d06823 in QInotifyFileSystemWatcherEngine::run (this=0x2bd2db0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007ffaf1c2432f in QThreadPrivate::start (arg=0x2bd2db0) at thread/qthread_unix.cpp:349
#9  0x00007ffaec0c5182 in start_thread (arg=0x7ffac635c700) at pthread_create.c:312
#10 0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 20 (Thread 0x7ffac5b5b700 (LWP 8618)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffaf1c24816 in wait (time=18446744073709551615, this=0x30d7a80) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2f01ba0, mutex=mutex@entry=0x2f01b98, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007ffaf4a9d79a in Digikam::ParkingThread::run (this=0x2f01b80) at /build/buildd/digikam-3.5.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007ffaf1c2432f in QThreadPrivate::start (arg=0x2f01b80) at thread/qthread_unix.cpp:349
#5  0x00007ffaec0c5182 in start_thread (arg=0x7ffac5b5b700) at pthread_create.c:312
#6  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7ffab7fff700 (LWP 8619)):
#0  0x00007ffaec0c87ee in __pthread_mutex_unlock_usercnt (decr=1, mutex=0x7ffab0000a80) at pthread_mutex_unlock.c:57
#1  __GI___pthread_mutex_unlock (mutex=0x7ffab0000a80) at pthread_mutex_unlock.c:310
#2  0x00007ffae992e9c1 in g_mutex_unlock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ffae98eca59 in g_main_context_check () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffae98ecf7b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffae98ed0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ffaf1d537be in QEventDispatcherGlib::processEvents (this=0x7ffab00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#7  0x00007ffaf1d250af in QEventLoop::processEvents (this=this@entry=0x7ffab7ffeae0, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007ffaf1d253a5 in QEventLoop::exec (this=this@entry=0x7ffab7ffeae0, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007ffaf1c21c5f in QThread::exec (this=this@entry=0x32cad20) at thread/qthread.cpp:537
#10 0x00007ffaf1d06823 in QInotifyFileSystemWatcherEngine::run (this=0x32cad20) at io/qfilesystemwatcher_inotify.cpp:265
#11 0x00007ffaf1c2432f in QThreadPrivate::start (arg=0x32cad20) at thread/qthread_unix.cpp:349
#12 0x00007ffaec0c5182 in start_thread (arg=0x7ffab7fff700) at pthread_create.c:312
#13 0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7ffa5b7fe700 (LWP 8770)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffae992ec07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffada83070c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007ffae991289c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffae9911f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffaec0c5182 in start_thread (arg=0x7ffa5b7fe700) at pthread_create.c:312
#6  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7ffa49972700 (LWP 8780)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffae992ec07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffadaae4142 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#3  0x00007ffadaae5556 in gst_data_queue_pop () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#4  0x00007ffab500f0f4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#5  0x00007ffada830549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007ffae991289c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007ffae9911f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007ffaec0c5182 in start_thread (arg=0x7ffa49972700) at pthread_create.c:312
#9  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7ffa49171700 (LWP 8781)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffae992ec07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffada83070c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007ffae991289c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffae9911f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffaec0c5182 in start_thread (arg=0x7ffa49171700) at pthread_create.c:312
#6  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7ffa48970700 (LWP 8782)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffae992ec07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffada83070c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007ffae991289c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffae9911f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffaec0c5182 in start_thread (arg=0x7ffa48970700) at pthread_create.c:312
#6  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7ffa33fff700 (LWP 8783)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffae992ec07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffada83070c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007ffae991289c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffae9911f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffaec0c5182 in start_thread (arg=0x7ffa33fff700) at pthread_create.c:312
#6  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7ffa337fe700 (LWP 8784)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffae992ec07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffada83070c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007ffae991289c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffae9911f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffaec0c5182 in start_thread (arg=0x7ffa337fe700) at pthread_create.c:312
#6  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7ffa32ffd700 (LWP 8785)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffae992ec07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ffada83070c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007ffae991289c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffae9911f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ffaec0c5182 in start_thread (arg=0x7ffa32ffd700) at pthread_create.c:312
#6  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7ffa4a7fc700 (LWP 8786)):
#0  0x00007ffaf0e35fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007ffaf062a031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007ffaf061b83c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007ffaf061bece in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007ffaf061bf80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007ffaf0629fe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007ffae79acf08 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007ffaec0c5182 in start_thread (arg=0x7ffa4a7fc700) at pthread_create.c:312
#8  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7ffa4affd700 (LWP 8787)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007ffaec0c768d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007ffaec0c7607 in __GI___pthread_mutex_lock (mutex=0x2cbe0d0) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007ffae992e991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ffab49ce85f in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#5  0x00007ffada7ef232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007ffada7ef90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007ffada7d5659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007ffada7ef232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007ffada7ef90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007ffada7d5659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007ffada7ef232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007ffada7ef90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007ffada7d5659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007ffada7ef232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007ffada7ef90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007ffada7d5659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007ffaab79859e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#18 0x00007ffada7ef232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007ffada7ef90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007ffada7d5659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007ffada80cf7b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007ffaab7924c4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#23 0x00007ffada7ef232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007ffada7ef90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007ffab66cb4ac in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#26 0x00007ffab66cb519 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#27 0x00007ffab66bfb5e in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#28 0x00007ffab66c01d9 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#29 0x00007ffaf6bac164 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#30 0x00007ffaf6b99c5e in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#31 0x00007ffaf6b99f19 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#32 0x00007ffaf0d84509 in __run_exit_handlers (status=1, listp=0x7ffaf11076c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#33 0x00007ffaf0d84555 in __GI_exit (status=<optimized out>) at exit.c:104
#34 0x00007ffaf277f878 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:783
#35 0x00007ffaf3422760 in KApplication::xioErrhandler (this=0x7fff97e67020, dpy=0x6c9ad70) at ../../kdeui/kernel/kapplication.cpp:419
#36 0x00007ffaef33a5ee in _XIOError (dpy=dpy@entry=0x6c9ad70) at ../../src/XlibInt.c:1498
#37 0x00007ffaef337fed in _XEventsQueued (dpy=dpy@entry=0x6c9ad70, mode=mode@entry=1) at ../../src/xcb_io.c:366
#38 0x00007ffaef315cb5 in XCheckWindowEvent (dpy=0x6c9ad70, w=37748919, mask=64, event=0x7ffa4affca80) at ../../src/ChkWinEv.c:79
#39 0x00007ffab49cf86a in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#40 0x00007ffae9911f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007ffaec0c5182 in start_thread (arg=0x7ffa4affd700) at pthread_create.c:312
#42 0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7ffa4b7fe700 (LWP 8788)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffadeef53ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffa4b7fe700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7ffa4bfff700 (LWP 8789)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffadeef53ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffa4bfff700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7ffa72396700 (LWP 8790)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffadeef53ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffa72396700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7ffa71b95700 (LWP 8791)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffadeef53ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffa71b95700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7ffa5a17c700 (LWP 8792)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffadeef53ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffa5a17c700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7ffa5997b700 (LWP 8793)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffadeef53ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffa5997b700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7ffa5917a700 (LWP 8794)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffadeef53ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffa5917a700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7ffa58979700 (LWP 8795)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007ffadeef53ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007ffaec0c5182 in start_thread (arg=0x7ffa58979700) at pthread_create.c:312
#3  0x00007ffaf0e4330d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffaf7422ac0 (LWP 8594)):
[KCrash Handler]
#6  0x00007ffaf0d7ef79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007ffaf0d82388 in __GI_abort () at abort.c:89
#8  0x00007ffaf0d77e36 in __assert_fail_base (fmt=0x7ffaf0ec9718 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7ffaef3a7390 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffaef3a71db "../../src/xcb_io.c", line=line@entry=274, function=function@entry=0x7ffaef3a7696 <__PRETTY_FUNCTION__.14364> "poll_for_event") at assert.c:92
#9  0x00007ffaf0d77ee2 in __GI___assert_fail (assertion=assertion@entry=0x7ffaef3a7390 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7ffaef3a71db "../../src/xcb_io.c", line=line@entry=274, function=function@entry=0x7ffaef3a7696 <__PRETTY_FUNCTION__.14364> "poll_for_event") at assert.c:101
#10 0x00007ffaef337c69 in poll_for_event (dpy=dpy@entry=0x2a5d6d0) at ../../src/xcb_io.c:271
#11 0x00007ffaef337cfc in poll_for_response (dpy=dpy@entry=0x2a5d6d0) at ../../src/xcb_io.c:289
#12 0x00007ffaef337fcd in _XEventsQueued (dpy=dpy@entry=0x2a5d6d0, mode=mode@entry=2) at ../../src/xcb_io.c:363
#13 0x00007ffaef32a0db in XEventsQueued (dpy=0x2a5d6d0, mode=2) at ../../src/Pending.c:43
#14 0x00007ffaf27ba687 in x11EventSourcePrepare (s=0x2a29040, timeout=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:77
#15 0x00007ffae98ec68d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007ffae98ecf03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007ffae98ed0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffaf1d537a1 in QEventDispatcherGlib::processEvents (this=0x2a268c0, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#19 0x00007ffaf27babb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007ffaf1d250af in QEventLoop::processEvents (this=this@entry=0x7fff97e66b00, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007ffaf1d253a5 in QEventLoop::exec (this=this@entry=0x7fff97e66b00, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007ffaf1d2ab79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#23 0x00007ffaf271737c in QApplication::exec () at kernel/qapplication.cpp:3828
#24 0x0000000000492023 in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/digikam-3.5.0/core/digikam/main/main.cpp:235

Possible duplicates by query: bug 335915, bug 335885, bug 335299, bug 329834, bug 328239.

Reported using DrKonqi
Comment 1 caulier.gilles 2014-06-09 12:23:39 UTC

*** This bug has been marked as a duplicate of bug 327367 ***
Comment 2 caulier.gilles 2016-12-17 10:21:22 UTC
digiKam 5.4.0 bundles will use QtAV framework instead Qt5Multimedia to thumb and play video. The Slideshow tool will also support video as well.

QtAV use ffmpeg codecs. It's multi-platform and will always available in 
OSX, Windows and Linux bundles that digiKam team provide.

For Linux packagers, you will need to turn on video support at compilation time and solve QtAV dependencies...

The screenshot here :

https://www.flickr.com/photos/digikam/30886133553/in/dateposted-public/

... is based on pre-release of AppImage 64 bits Linux bundle, just recompiled and post to GDrive for testing. The 32bits version is under process and will be available at the same place today evening.

https://drive.google.com/drive/folders/0BzeiVr-byqt5Y0tIRWVWelRJenM