Bug 336309

Summary: Digikam crashes when opening video
Product: [Applications] digikam Reporter: Alex <kdebug>
Component: Preview-VideoAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: crash CC: caulier.gilles
Priority: NOR Keywords: drkonqi
Version: 4.0.0   
Target Milestone: ---   
Platform: Mint (Ubuntu based)   
OS: Linux   
Latest Commit: Version Fixed In: 5.4.0
Sentry Crash Report:

Description Alex 2014-06-16 09:05:47 UTC
Application: digikam (4.0.0)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-24-generic x86_64
Distribution: Linux Mint 17 Qiana

-- Information about the crash:
- What I was doing when the application crashed:

digikam crashes when opening avi, mov, mp4.
i reinstalled digikam, same thing. 
Installation is digikam 4.0 with this ppa:
ppa:msylwester/digikam

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 0x7f694ee8fac0 (LWP 5309))]

Thread 16 (Thread 0x7f692ac3c700 (LWP 5310)):
#0  0x00007f6947fd8fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f692f5d3248 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007f694400c182 in start_thread (arg=0x7f692ac3c700) at pthread_create.c:312
#3  0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7f692141a700 (LWP 5311)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6948dc7816 in wait (time=18446744073709551615, this=0x1ff5400) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1ff5310, mutex=mutex@entry=0x1ff5308, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005e3d9e in Digikam::ScanController::run (this=0x1ff5080) at /build/buildd/digikam-4.0.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007f6948dc732f in QThreadPrivate::start (arg=0x1ff5080) at thread/qthread_unix.cpp:349
#5  0x00007f694400c182 in start_thread (arg=0x7f692141a700) at pthread_create.c:312
#6  0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7f6920c19700 (LWP 5312)):
#0  0x00007fff759fea1f in ?? ()
#1  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f691bfff700 (LWP 5315)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f6948dc7816 in wait (time=18446744073709551615, this=0x2208ee0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2208a10, mutex=mutex@entry=0x2208a08, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f694c5048aa in Digikam::ParkingThread::run (this=0x22089f0) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f6948dc732f in QThreadPrivate::start (arg=0x22089f0) at thread/qthread_unix.cpp:349
#5  0x00007f694400c182 in start_thread (arg=0x7f691bfff700) at pthread_create.c:312
#6  0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7f68cafed700 (LWP 5377)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f69411d3c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6933bec70c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f69411b789c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f69411b6f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f694400c182 in start_thread (arg=0x7f68cafed700) at pthread_create.c:312
#6  0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7f69094ec700 (LWP 5378)):
#0  0x00007f6947fd8fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f69477cd031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f69477be83c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f69477beece in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f69477bef80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f69477ccfe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f693f458f08 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007f694400c182 in start_thread (arg=0x7f69094ec700) at pthread_create.c:312
#8  0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7f690a4ee700 (LWP 5379)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f694400e68d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f694400e607 in __GI___pthread_mutex_lock (mutex=0x2766bf0) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007f69411d3991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f6933e81c88 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#5  0x00007f6933e8254f in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#6  0x00007f6933bc2b5d in gst_pad_activate_mode () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f6933bc32a0 in gst_pad_set_active () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f6933ba743b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f6933bb645c in gst_iterator_fold () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f6933ba77ea in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f6933ba93a6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f6933ba96ba in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f6933e81064 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#14 0x00007f691816f813 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#15 0x00007f6933bab232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f6933bab90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f6933b91659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#18 0x00007f6933bab232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f6933bab90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f6933b91659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f6933bab232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f6933bab90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f6933b91659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f6933bab232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f6933bab90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f6933b91659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f690af9759e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#28 0x00007f6933bab232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#29 0x00007f6933bab90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#30 0x00007f6933b91659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#31 0x00007f6933bc8f7b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f690af914c4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#33 0x00007f6933bab232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#34 0x00007f6933bab90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#35 0x00007f6919e6c4ac in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#36 0x00007f6919e6c519 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#37 0x00007f6919e60b5e in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#38 0x00007f6919e611d9 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#39 0x00007f694e618164 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#40 0x00007f694e605c5e in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#41 0x00007f694e605f19 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#42 0x00007f6947f27509 in __run_exit_handlers (status=1, listp=0x7f69482aa6c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#43 0x00007f6947f27555 in __GI_exit (status=<optimized out>) at exit.c:104
#44 0x00007f6936c47224 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#45 0x00007f694a5c5760 in KApplication::xioErrhandler (this=0x7fff75992b30, dpy=0x421cb60) at ../../kdeui/kernel/kapplication.cpp:419
#46 0x00007f69464dd5ee in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#47 0x00007f69464dafed in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#48 0x00007f69464b8cb5 in XCheckWindowEvent () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#49 0x00007f691817086a in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#50 0x00007f69411b6f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f694400c182 in start_thread (arg=0x7f690a4ee700) at pthread_create.c:312
#52 0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f68ca7ec700 (LWP 5380)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f69411d3c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6933bec70c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f69411b789c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f69411b6f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f694400c182 in start_thread (arg=0x7f68ca7ec700) at pthread_create.c:312
#6  0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f6909ced700 (LWP 5381)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f69411d3c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f69187b4f85 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#10 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f690afacc13 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#14 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f69187a9679 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#18 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f69343225ff in ?? () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#24 0x00007f6934327788 in gst_video_decoder_finish_frame () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#25 0x00007f68f35e457e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
#26 0x00007f68f35e4a78 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
#27 0x00007f68f35e510c in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
#28 0x00007f6934321a19 in ?? () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#29 0x00007f6934321d7d in ?? () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#30 0x00007f6934323f7d in ?? () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#31 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#33 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#34 0x00007f6933e78b09 in gst_base_parse_push_frame () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#35 0x00007f6933e79510 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#36 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#37 0x00007f69187b0a23 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#38 0x00007f6933bec549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#39 0x00007f69411b789c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f69411b6f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f694400c182 in start_thread (arg=0x7f6909ced700) at pthread_create.c:312
#42 0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f68f3fff700 (LWP 5382)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f69411d3c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f6933ea0142 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#3  0x00007f6933ea1556 in gst_data_queue_pop () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#4  0x00007f69187b00f4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#5  0x00007f6933bec549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f69411b789c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f69411b6f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f694400c182 in start_thread (arg=0x7f68f3fff700) at pthread_create.c:312
#9  0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

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

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

Thread 4 (Thread 0x7f68f15b7700 (LWP 5385)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f694400e68d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f694400e607 in __GI___pthread_mutex_lock (mutex=0x54472a0) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007f69411d3991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f69181724d8 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#5  0x00007f691817165d in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#6  0x00007f6933b96274 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f6933b9645b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f6933b9691d in gst_buffer_pool_set_active () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f691816ee12 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#10 0x00007f6933e86553 in gst_base_sink_do_preroll () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f6933e869cb in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007f6933e87af6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#13 0x00007f6933e89614 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#14 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#16 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#18 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#20 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#22 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#24 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f69187b3eb0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#26 0x00007f6933bec549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f69411b789c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f69411b6f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f694400c182 in start_thread (arg=0x7f68f15b7700) at pthread_create.c:312
#30 0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f68cfffe700 (LWP 5386)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f69411d3c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f69187b4f85 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f69187bfb36 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#7  0x00007f69187c00b3 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#8  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f69187b3eb0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#10 0x00007f6933bec549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f69411b789c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f69411b6f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f694400c182 in start_thread (arg=0x7f68cfffe700) at pthread_create.c:312
#14 0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f68cf7fd700 (LWP 5387)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f69411d3c07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f69187b4f85 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#9  0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f6933e962a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f6933bb0e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f6933bbed08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f69187b3eb0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#15 0x00007f6933bec549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f69411b789c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f69411b6f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f694400c182 in start_thread (arg=0x7f68cf7fd700) at pthread_create.c:312
#19 0x00007f6947fe630d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f694ee8fac0 (LWP 5309)):
[KCrash Handler]
#6  0x00007f6947f21f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f6947f25388 in __GI_abort () at abort.c:89
#8  0x00007f6947f1ae36 in __assert_fail_base (fmt=0x7f694ee79fea "%s%s%s:%u: %s%sZusicherung \302\273%s\302\253 nicht erf\303\274llt.\n%n", assertion=assertion@entry=0x7f694654a390 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f694654a1db "../../src/xcb_io.c", line=line@entry=274, function=function@entry=0x7f694654a696 "poll_for_event") at assert.c:92
#9  0x00007f6947f1aee2 in __GI___assert_fail (assertion=0x7f694654a390 "!xcb_xlib_threads_sequence_lost", file=0x7f694654a1db "../../src/xcb_io.c", line=274, function=0x7f694654a696 "poll_for_event") at assert.c:101
#10 0x00007f69464dac69 in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#11 0x00007f69464dacfc in ?? () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#12 0x00007f69464dafcd in _XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#13 0x00007f69464cd0db in XEventsQueued () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#14 0x00007f694995d687 in x11EventSourcePrepare (s=0x1d1b250, timeout=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:77
#15 0x00007f694119168d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f6941191f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f69411920ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f6948ef67a1 in QEventDispatcherGlib::processEvents (this=0x1c44730, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#19 0x00007f694995dbb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007f6948ec80af in QEventLoop::processEvents (this=this@entry=0x7fff75992610, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007f6948ec83a5 in QEventLoop::exec (this=this@entry=0x7fff75992610, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007f6948ecdb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#23 0x00007f69498ba37c in QApplication::exec () at kernel/qapplication.cpp:3828
#24 0x00000000004948f0 in main (argc=<optimized out>, argv=<optimized out>) at /build/buildd/digikam-4.0.0/core/digikam/main/main.cpp:236

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

Reported using DrKonqi
Comment 1 caulier.gilles 2014-06-16 09:21:23 UTC

*** This bug has been marked as a duplicate of bug 327367 ***
Comment 2 caulier.gilles 2016-12-17 10:19:35 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