Bug 336594 - digikam crahs when try to look at video
Summary: digikam crahs when try to look at video
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Preview-Video (show other bugs)
Version: 4.0.0
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2014-06-22 20:27 UTC by cd.graesser
Modified: 2017-07-27 10:28 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 cd.graesser 2014-06-22 20:27:31 UTC
Application: digikam (4.0.0)
KDE Platform Version: 4.13.1
Qt Version: 4.8.6
Operating System: Linux 3.13.0-29-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
- What I was doing when the application crashed:
try to look at a video after a image was viewed. start from the thumbnail view

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 0x7f4ccfbd7ac0 (LWP 12729))]

Thread 15 (Thread 0x7f4cab500700 (LWP 12730)):
#0  0x00007f4cc8d24fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4cb00ab248 in ?? () from /lib/x86_64-linux-gnu/libusb-1.0.so.0
#2  0x00007f4cc4d58182 in start_thread (arg=0x7f4cab500700) at pthread_create.c:312
#3  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7f4ca48bc700 (LWP 12731)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4cc9b13816 in wait (time=18446744073709551615, this=0x1ad46f0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1ad4600, mutex=mutex@entry=0x1ad45f8, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005e3d9e in Digikam::ScanController::run (this=0x1ad4370) at /build/buildd/digikam-4.0.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007f4cc9b1332f in QThreadPrivate::start (arg=0x1ad4370) at thread/qthread_unix.cpp:349
#5  0x00007f4cc4d58182 in start_thread (arg=0x7f4ca48bc700) at pthread_create.c:312
#6  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7f4c9ffff700 (LWP 12732)):
#0  0x00007f4cc8d24fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4cc1c69fe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4cc1c6a0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4cc9c427be in QEventDispatcherGlib::processEvents (this=0x7f4c980008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f4cc9c140af in QEventLoop::processEvents (this=this@entry=0x7f4c9fffeae0, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f4cc9c143a5 in QEventLoop::exec (this=this@entry=0x7f4c9fffeae0, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f4cc9b10c5f in QThread::exec (this=this@entry=0x1ab81d0) at thread/qthread.cpp:537
#7  0x00007f4cc9bf5823 in QInotifyFileSystemWatcherEngine::run (this=0x1ab81d0) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f4cc9b1332f in QThreadPrivate::start (arg=0x1ab81d0) at thread/qthread_unix.cpp:349
#9  0x00007f4cc4d58182 in start_thread (arg=0x7f4c9ffff700) at pthread_create.c:312
#10 0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7f4c9f7fe700 (LWP 12749)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4cc9b13816 in wait (time=18446744073709551615, this=0x1d4dd90) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x1a79ca0, mutex=mutex@entry=0x1a79c98, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f4ccd2568aa in Digikam::ParkingThread::run (this=0x1a79c80) at /build/buildd/digikam-4.0.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f4cc9b1332f in QThreadPrivate::start (arg=0x1a79c80) at thread/qthread_unix.cpp:349
#5  0x00007f4cc4d58182 in start_thread (arg=0x7f4c9f7fe700) at pthread_create.c:312
#6  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7f4c9dfa6700 (LWP 12750)):
#0  0x00007f4cc1c673de in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f4cc1c6962b in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4cc1c69f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f4cc1c6a0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4cc9c427be in QEventDispatcherGlib::processEvents (this=0x7f4c940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#5  0x00007f4cc9c140af in QEventLoop::processEvents (this=this@entry=0x7f4c9dfa5ae0, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f4cc9c143a5 in QEventLoop::exec (this=this@entry=0x7f4c9dfa5ae0, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f4cc9b10c5f in QThread::exec (this=this@entry=0x2003410) at thread/qthread.cpp:537
#8  0x00007f4cc9bf5823 in QInotifyFileSystemWatcherEngine::run (this=0x2003410) at io/qfilesystemwatcher_inotify.cpp:265
#9  0x00007f4cc9b1332f in QThreadPrivate::start (arg=0x2003410) at thread/qthread_unix.cpp:349
#10 0x00007f4cc4d58182 in start_thread (arg=0x7f4c9dfa6700) at pthread_create.c:312
#11 0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7f4c8ac99700 (LWP 13216)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4cc1cabc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4cb46c470c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f4cc1c8f89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4cc1c8ef15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4cc4d58182 in start_thread (arg=0x7f4c8ac99700) at pthread_create.c:312
#6  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f4c8964c700 (LWP 13217)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4cc1cabc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4cb46c470c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f4cc1c8f89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4cc1c8ef15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4cc4d58182 in start_thread (arg=0x7f4c8964c700) at pthread_create.c:312
#6  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f4c8bffe700 (LWP 13218)):
#0  0x00007f4cc8d24fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f4cc8519031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f4cc850a83c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f4cc850aece in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f4cc850af80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f4cc8518fe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f4cbff30f08 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007f4cc4d58182 in start_thread (arg=0x7f4c8bffe700) at pthread_create.c:312
#8  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f4c5a7fc700 (LWP 13219)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f4cc4d5a68d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f4cc4d5a607 in __GI___pthread_mutex_lock (mutex=0x24a09b0) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007f4cc1cab991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4cb4959c88 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#5  0x00007f4cb495a54f in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#6  0x00007f4cb469ab5d in gst_pad_activate_mode () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f4cb469b2a0 in gst_pad_set_active () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f4cb467f43b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f4cb468e45c in gst_iterator_fold () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f4cb467f7ea in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f4cb46813a6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f4cb46816ba in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f4cb4959064 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#14 0x00007f4c8654c813 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#15 0x00007f4cb4683232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f4cb468390c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f4cb4669659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#18 0x00007f4cb4683232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f4cb468390c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f4cb4669659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f4cb4683232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f4cb468390c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f4cb4669659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f4cb4683232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f4cb468390c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f4cb4669659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f4c854de59e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#28 0x00007f4cb4683232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#29 0x00007f4cb468390c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#30 0x00007f4cb4669659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#31 0x00007f4cb46a0f7b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f4c854d84c4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#33 0x00007f4cb4683232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#34 0x00007f4cb468390c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#35 0x00007f4c9c3254ac in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#36 0x00007f4c9c325519 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#37 0x00007f4c9c319b5e in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#38 0x00007f4c9c31a1d9 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#39 0x00007f4ccf36b164 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#40 0x00007f4ccf358c5e in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#41 0x00007f4ccf358f19 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#42 0x00007f4cc8c73509 in __run_exit_handlers (status=1, listp=0x7f4cc8ff66c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#43 0x00007f4cc8c73555 in __GI_exit (status=<optimized out>) at exit.c:104
#44 0x00007f4cca66e878 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:783
#45 0x00007f4ccb3118d0 in KApplication::xioErrhandler (this=0x7fff46d9d100, dpy=0x435a000) at ../../kdeui/kernel/kapplication.cpp:419
#46 0x00007f4cc72295ee in _XIOError (dpy=dpy@entry=0x435a000) at ../../src/XlibInt.c:1498
#47 0x00007f4cc7226fed in _XEventsQueued (dpy=dpy@entry=0x435a000, mode=mode@entry=1) at ../../src/xcb_io.c:366
#48 0x00007f4cc7204cb5 in XCheckWindowEvent (dpy=0x435a000, w=88080577, mask=64, event=0x7f4c5a7fba80) at ../../src/ChkWinEv.c:79
#49 0x00007f4c8654d86a in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#50 0x00007f4cc1c8ef15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f4cc4d58182 in start_thread (arg=0x7f4c5a7fc700) at pthread_create.c:312
#52 0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f4c88e4b700 (LWP 13220)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4cc1cabc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4cb4978142 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#3  0x00007f4cb4979556 in gst_data_queue_pop () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#4  0x00007f4c86b8d0f4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#5  0x00007f4cb46c4549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f4cc1c8f89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f4cc1c8ef15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f4cc4d58182 in start_thread (arg=0x7f4c88e4b700) at pthread_create.c:312
#9  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f4c8843f700 (LWP 13221)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4cc1cabc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4cb4978142 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#3  0x00007f4cb4979556 in gst_data_queue_pop () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#4  0x00007f4c86b8d0f4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#5  0x00007f4cb46c4549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f4cc1c8f89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f4cc1c8ef15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f4cc4d58182 in start_thread (arg=0x7f4c8843f700) at pthread_create.c:312
#9  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f4c86545700 (LWP 13222)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f4cc4d5a68d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f4cc4d5a607 in __GI___pthread_mutex_lock (mutex=0x61481e0) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007f4cc1cab991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4c8654f4d8 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#5  0x00007f4c8654e65d in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#6  0x00007f4cb466e274 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f4cb466e45b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f4cb466e91d in gst_buffer_pool_set_active () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f4c8654be12 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#10 0x00007f4cb495e553 in gst_base_sink_do_preroll () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f4cb495e9cb in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007f4cb495faf6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#13 0x00007f4cb4961614 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#14 0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f4cb496e2a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#16 0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f4cb496e2a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#18 0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f4cb496e2a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#20 0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f4cb496e2a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#22 0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f4cb496e2a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#24 0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f4c86b90eb0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#26 0x00007f4cb46c4549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f4cc1c8f89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f4cc1c8ef15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f4cc4d58182 in start_thread (arg=0x7f4c86545700) at pthread_create.c:312
#30 0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f4c854b7700 (LWP 13223)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4cc1cabc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4c86b91f85 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f4cb4688e2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f4c86b9cb36 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#7  0x00007f4c86b9d0b3 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#8  0x00007f4cb4696d08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f4c86b90eb0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#10 0x00007f4cb46c4549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f4cc1c8f89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f4cc1c8ef15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f4cc4d58182 in start_thread (arg=0x7f4c854b7700) at pthread_create.c:312
#14 0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f4c5b7fe700 (LWP 13224)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f4cc1cabc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f4cb46c470c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f4cc1c8f89c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f4cc1c8ef15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f4cc4d58182 in start_thread (arg=0x7f4c5b7fe700) at pthread_create.c:312
#6  0x00007f4cc8d3230d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f4ccfbd7ac0 (LWP 12729)):
[KCrash Handler]
#6  0x00007f4cc8c6df79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f4cc8c71388 in __GI_abort () at abort.c:89
#8  0x00007f4cc8c66e36 in __assert_fail_base (fmt=0x7f4ccfbc1fea "%s%s%s:%u: %s%sZusicherung \302\273%s\302\253 nicht erf\303\274llt.\n%n", assertion=assertion@entry=0x7f4cc7296390 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f4cc72961db "../../src/xcb_io.c", line=line@entry=274, function=function@entry=0x7f4cc7296696 <__PRETTY_FUNCTION__.14364> "poll_for_event") at assert.c:92
#9  0x00007f4cc8c66ee2 in __GI___assert_fail (assertion=assertion@entry=0x7f4cc7296390 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f4cc72961db "../../src/xcb_io.c", line=line@entry=274, function=function@entry=0x7f4cc7296696 <__PRETTY_FUNCTION__.14364> "poll_for_event") at assert.c:101
#10 0x00007f4cc7226c69 in poll_for_event (dpy=dpy@entry=0x1928880) at ../../src/xcb_io.c:271
#11 0x00007f4cc7226cfc in poll_for_response (dpy=dpy@entry=0x1928880) at ../../src/xcb_io.c:289
#12 0x00007f4cc7226fcd in _XEventsQueued (dpy=dpy@entry=0x1928880, mode=mode@entry=2) at ../../src/xcb_io.c:363
#13 0x00007f4cc72190db in XEventsQueued (dpy=0x1928880, mode=2) at ../../src/Pending.c:43
#14 0x00007f4cca6a9687 in x11EventSourcePrepare (s=0x18e3ea0, timeout=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:77
#15 0x00007f4cc1c6968d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f4cc1c69f03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f4cc1c6a0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f4cc9c427a1 in QEventDispatcherGlib::processEvents (this=0x18e1370, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#19 0x00007f4cca6a9bb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007f4cc9c140af in QEventLoop::processEvents (this=this@entry=0x7fff46d9cbe0, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007f4cc9c143a5 in QEventLoop::exec (this=this@entry=0x7fff46d9cbe0, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007f4cc9c19b79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#23 0x00007f4cca60637c 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

The reporter indicates this bug may be a duplicate of or related to bug 335996.

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

Reported using DrKonqi
Comment 1 caulier.gilles 2014-06-22 20:29:28 UTC

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