Bug 335885 - Crash opening .mov
Summary: Crash opening .mov
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-06 15:09 UTC by Merrill Holt
Modified: 2017-07-27 10:35 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 Merrill Holt 2014-06-06 15:09:35 UTC
Application: digikam (3.5.0)
KDE Platform Version: 4.13.0
Qt Version: 4.8.6
Operating System: Linux 3.13.0-27-generic x86_64
Distribution: Ubuntu 14.04 LTS

-- Information about the crash:
I clicked on thumbnail of .mov file in an album. Does not crash every time.

The crash can be reproduced sometimes.

-- 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 0x7f853c7d2ac0 (LWP 24965))]

Thread 22 (Thread 0x7f850fec2700 (LWP 24967)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8536fe5816 in wait (time=18446744073709551615, this=0x2ec4d60) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x2ec4c70, mutex=mutex@entry=0x2ec4c68, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005d5ede in Digikam::ScanController::run (this=0x2f736b0) at /build/buildd/digikam-3.5.0/core/digikam/database/scancontroller.cpp:725
#4  0x00007f8536fe532f in QThreadPrivate::start (arg=0x2f736b0) at thread/qthread_unix.cpp:349
#5  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f8531486182 in start_thread (arg=0x7f850fec2700) at pthread_create.c:312
#7  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 21 (Thread 0x7f850f6c1700 (LWP 24968)):
#0  0x00007f85361f6fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f852ecadfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f852ecae0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f85371147be in QEventDispatcherGlib::processEvents (this=0x7f85000008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f85370e60af in QEventLoop::processEvents (this=this@entry=0x7f850f6c0a20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f85370e63a5 in QEventLoop::exec (this=this@entry=0x7f850f6c0a20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f8536fe2c5f in QThread::exec (this=this@entry=0x2e1e710) at thread/qthread.cpp:537
#7  0x00007f85370c7823 in QInotifyFileSystemWatcherEngine::run (this=0x2e1e710) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f8536fe532f in QThreadPrivate::start (arg=0x2e1e710) at thread/qthread_unix.cpp:349
#9  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f8531486182 in start_thread (arg=0x7f850f6c1700) at pthread_create.c:312
#11 0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 20 (Thread 0x7f850eec0700 (LWP 24970)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f8536fe5816 in wait (time=18446744073709551615, this=0x322daf0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=this@entry=0x3230a10, mutex=mutex@entry=0x3230a08, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f8539e5e79a in Digikam::ParkingThread::run (this=0x32309f0) at /build/buildd/digikam-3.5.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f8536fe532f in QThreadPrivate::start (arg=0x32309f0) at thread/qthread_unix.cpp:349
#5  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f8531486182 in start_thread (arg=0x7f850eec0700) at pthread_create.c:312
#7  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 19 (Thread 0x7f850d455700 (LWP 24971)):
#0  0x00007f85361f6fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f852ecadfe4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f852ecae0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f85371147be in QEventDispatcherGlib::processEvents (this=0x7f84f80008f0, flags=...) at kernel/qeventdispatcher_glib.cpp:436
#4  0x00007f85370e60af in QEventLoop::processEvents (this=this@entry=0x7f850d454a20, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f85370e63a5 in QEventLoop::exec (this=this@entry=0x7f850d454a20, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f8536fe2c5f in QThread::exec (this=this@entry=0x36a9120) at thread/qthread.cpp:537
#7  0x00007f85370c7823 in QInotifyFileSystemWatcherEngine::run (this=0x36a9120) at io/qfilesystemwatcher_inotify.cpp:265
#8  0x00007f8536fe532f in QThreadPrivate::start (arg=0x36a9120) at thread/qthread_unix.cpp:349
#9  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#10 0x00007f8531486182 in start_thread (arg=0x7f850d455700) at pthread_create.c:312
#11 0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 18 (Thread 0x7f84673d6700 (LWP 25021)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f852ecefc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84fe1a6f85 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#9  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#14 0x00007f84fe1a5eb0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#15 0x00007f852002b549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f852ecd389c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f852ecd2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#19 0x00007f8531486182 in start_thread (arg=0x7f84673d6700) at pthread_create.c:312
#20 0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 17 (Thread 0x7f844d7fa700 (LWP 25031)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f852ecefc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f85202df142 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#3  0x00007f85202e0556 in gst_data_queue_pop () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#4  0x00007f84fe1a20f4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#5  0x00007f852002b549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f852ecd389c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007f852ecd2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#8  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#9  0x00007f8531486182 in start_thread (arg=0x7f844d7fa700) at pthread_create.c:312
#10 0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 16 (Thread 0x7f844cff9700 (LWP 25032)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f853148868d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f8531488607 in __GI___pthread_mutex_lock (mutex=0x3d05f30) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007f852ecef991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f84fdb644d8 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#5  0x00007f84fdb6365d in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#6  0x00007f851ffd5274 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f851ffd545b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f851ffd591d in gst_buffer_pool_set_active () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f84fdb60e12 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#10 0x00007f85202c5553 in gst_base_sink_do_preroll () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#11 0x00007f85202c59cb in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#12 0x00007f85202c6af6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#13 0x00007f85202c8614 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#14 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#16 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#18 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#20 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#22 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#24 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f84fe1a5eb0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#26 0x00007f852002b549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f852ecd389c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007f852ecd2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#30 0x00007f8531486182 in start_thread (arg=0x7f844cff9700) at pthread_create.c:312
#31 0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 15 (Thread 0x7f843ffff700 (LWP 25033)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f852ecefc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84fe1a6f85 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f84fe1b1b36 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#7  0x00007f84fe1b20b3 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#8  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f84fe1a5eb0 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#10 0x00007f852002b549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f852ecd389c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007f852ecd2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#14 0x00007f8531486182 in start_thread (arg=0x7f843ffff700) at pthread_create.c:312
#15 0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 14 (Thread 0x7f843f7fe700 (LWP 25034)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f852ecefc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f852002b70c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f852ecd389c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f852ecd2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f8531486182 in start_thread (arg=0x7f843f7fe700) at pthread_create.c:312
#7  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 13 (Thread 0x7f843effd700 (LWP 25035)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f852ecefc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f852002b70c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#3  0x00007f852ecd389c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f852ecd2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#6  0x00007f8531486182 in start_thread (arg=0x7f843effd700) at pthread_create.c:312
#7  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 12 (Thread 0x7f843e7fc700 (LWP 25036)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f852ecefc07 in g_cond_wait () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f84fe1a6f85 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#3  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#4  0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#5  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#6  0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#10 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f84fcb08c13 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#14 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#15 0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f84fe19b679 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#18 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f851ffefe2b in gst_proxy_pad_chain_default () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f85207615ff in ?? () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#24 0x00007f8520766788 in gst_video_decoder_finish_frame () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#25 0x00007f8465d6f57e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
#26 0x00007f8465d6fa78 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
#27 0x00007f8465d7010c in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
#28 0x00007f8520760a19 in ?? () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#29 0x00007f8520760d7d in ?? () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#30 0x00007f8520762f7d in ?? () from /usr/lib/x86_64-linux-gnu/libgstvideo-1.0.so.0
#31 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f85202d52a9 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#33 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#34 0x00007f85202b7b09 in gst_base_parse_push_frame () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#35 0x00007f85202b8510 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#36 0x00007f851fffdd08 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#37 0x00007f84fe1a2a23 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstcoreelements.so
#38 0x00007f852002b549 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#39 0x00007f852ecd389c in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#40 0x00007f852ecd2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#42 0x00007f8531486182 in start_thread (arg=0x7f843e7fc700) at pthread_create.c:312
#43 0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 11 (Thread 0x7f844dffb700 (LWP 25037)):
#0  0x00007f85361f6fbd in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f85359eb031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2  0x00007f85359dc83c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f85359dcece in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f85359dcf80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f85359eafe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f852cd6df08 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#8  0x00007f8531486182 in start_thread (arg=0x7f844dffb700) at pthread_create.c:312
#9  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 10 (Thread 0x7f844e7fc700 (LWP 25038)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1  0x00007f853148868d in _L_lock_1082 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f8531488607 in __GI___pthread_mutex_lock (mutex=0x2be9dd0) at ../nptl/pthread_mutex_lock.c:134
#3  0x00007f852ecef991 in g_mutex_lock () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f85202c0c88 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#5  0x00007f85202c154f in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#6  0x00007f8520001b5d in gst_pad_activate_mode () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#7  0x00007f85200022a0 in gst_pad_set_active () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#8  0x00007f851ffe643b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#9  0x00007f851fff545c in gst_iterator_fold () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#10 0x00007f851ffe67ea in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#11 0x00007f851ffe83a6 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#12 0x00007f851ffe86ba in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#13 0x00007f85202c0064 in ?? () from /usr/lib/x86_64-linux-gnu/libgstbase-1.0.so.0
#14 0x00007f84fdb61813 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#15 0x00007f851ffea232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#16 0x00007f851ffea90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#17 0x00007f851ffd0659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#18 0x00007f851ffea232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#19 0x00007f851ffea90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#20 0x00007f851ffd0659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#21 0x00007f851ffea232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#22 0x00007f851ffea90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#23 0x00007f851ffd0659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#24 0x00007f851ffea232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#25 0x00007f851ffea90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#26 0x00007f851ffd0659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#27 0x00007f84fcaf359e in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#28 0x00007f851ffea232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#29 0x00007f851ffea90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#30 0x00007f851ffd0659 in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#31 0x00007f8520007f7b in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#32 0x00007f84fcaed4c4 in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstplayback.so
#33 0x00007f851ffea232 in gst_element_change_state () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#34 0x00007f851ffea90c in ?? () from /usr/lib/x86_64-linux-gnu/libgstreamer-1.0.so.0
#35 0x00007f84ff85e4ac in Phonon::Gstreamer::Pipeline::~Pipeline (this=0x2ba0ac0, __in_chrg=<optimized out>) at ../../gstreamer/pipeline.cpp:251
#36 0x00007f84ff85e519 in Phonon::Gstreamer::Pipeline::~Pipeline (this=0x2ba0ac0, __in_chrg=<optimized out>) at ../../gstreamer/pipeline.cpp:254
#37 0x00007f84ff852b5e in Phonon::Gstreamer::MediaObject::~MediaObject (this=0x2bebbb0, __in_chrg=<optimized out>) at ../../gstreamer/mediaobject.cpp:139
#38 0x00007f84ff8531d9 in Phonon::Gstreamer::MediaObject::~MediaObject (this=0x2bebbb0, __in_chrg=<optimized out>) at ../../gstreamer/mediaobject.cpp:143
#39 0x00007f853bf6d164 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#40 0x00007f853bf5ac5e in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#41 0x00007f853bf5af19 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#42 0x00007f8536145509 in __run_exit_handlers (status=1, listp=0x7f85364c86c8 <__exit_funcs>, run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#43 0x00007f8536145555 in __GI_exit (status=<optimized out>) at exit.c:104
#44 0x00007f8537b40878 in qt_xio_errhandler () at kernel/qapplication_x11.cpp:783
#45 0x00007f85387e3760 in KApplication::xioErrhandler (this=0x7fffa3de5230, dpy=0x3b2d800) at ../../kdeui/kernel/kapplication.cpp:419
#46 0x00007f85346fb5ee in _XIOError (dpy=dpy@entry=0x3b2d800) at ../../src/XlibInt.c:1498
#47 0x00007f85346f8fed in _XEventsQueued (dpy=dpy@entry=0x3b2d800, mode=mode@entry=1) at ../../src/xcb_io.c:366
#48 0x00007f85346d6cb5 in XCheckWindowEvent (dpy=0x3b2d800, w=119537858, mask=64, event=0x7f844e7fb9c0) at ../../src/ChkWinEv.c:79
#49 0x00007f84fdb6286a in ?? () from /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstxvimagesink.so
#50 0x00007f852ecd2f15 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#51 0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#52 0x00007f8531486182 in start_thread (arg=0x7f844e7fc700) at pthread_create.c:312
#53 0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 9 (Thread 0x7f844effd700 (LWP 25039)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f85242cc3ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8531486182 in start_thread (arg=0x7f844effd700) at pthread_create.c:312
#4  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7f844f7fe700 (LWP 25040)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f85242cc3ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8531486182 in start_thread (arg=0x7f844f7fe700) at pthread_create.c:312
#4  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7f84721c9700 (LWP 25041)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f85242cc3ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8531486182 in start_thread (arg=0x7f84721c9700) at pthread_create.c:312
#4  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7f84719c8700 (LWP 25042)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f85242cc3ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8531486182 in start_thread (arg=0x7f84719c8700) at pthread_create.c:312
#4  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 5 (Thread 0x7f8465d51700 (LWP 25043)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f85242cc3ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8531486182 in start_thread (arg=0x7f8465d51700) at pthread_create.c:312
#4  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7f8465550700 (LWP 25044)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f85242cc3ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8531486182 in start_thread (arg=0x7f8465550700) at pthread_create.c:312
#4  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7f8464d4f700 (LWP 25045)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f85242cc3ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8531486182 in start_thread (arg=0x7f8464d4f700) at pthread_create.c:312
#4  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 2 (Thread 0x7f844ffff700 (LWP 25046)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1  0x00007f85242cc3ad in ?? () from /usr/lib/x86_64-linux-gnu/libavcodec.so.54
#2  0x00007f852bb9c8f4 in ?? () from /usr/lib/nvidia-304/libGL.so.1
#3  0x00007f8531486182 in start_thread (arg=0x7f844ffff700) at pthread_create.c:312
#4  0x00007f853620430d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7f853c7d2ac0 (LWP 24965)):
[KCrash Handler]
#6  0x00007f853613ff79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x00007f8536143388 in __GI_abort () at abort.c:89
#8  0x00007f8536138e36 in __assert_fail_base (fmt=0x7f853628a718 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f8534768390 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f85347681db "../../src/xcb_io.c", line=line@entry=274, function=function@entry=0x7f8534768696 <__PRETTY_FUNCTION__.14364> "poll_for_event") at assert.c:92
#9  0x00007f8536138ee2 in __GI___assert_fail (assertion=assertion@entry=0x7f8534768390 "!xcb_xlib_threads_sequence_lost", file=file@entry=0x7f85347681db "../../src/xcb_io.c", line=line@entry=274, function=function@entry=0x7f8534768696 <__PRETTY_FUNCTION__.14364> "poll_for_event") at assert.c:101
#10 0x00007f85346f8c69 in poll_for_event (dpy=dpy@entry=0x2ce8680) at ../../src/xcb_io.c:271
#11 0x00007f85346f8cfc in poll_for_response (dpy=dpy@entry=0x2ce8680) at ../../src/xcb_io.c:289
#12 0x00007f85346f8fcd in _XEventsQueued (dpy=dpy@entry=0x2ce8680, mode=mode@entry=2) at ../../src/xcb_io.c:363
#13 0x00007f85346eb0db in XEventsQueued (dpy=0x2ce8680, mode=2) at ../../src/Pending.c:43
#14 0x00007f8537b7b687 in x11EventSourcePrepare (s=0x2ce3830, timeout=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:77
#15 0x00007f852ecad68d in g_main_context_prepare () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#16 0x00007f852ecadf03 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#17 0x00007f852ecae0ec in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007f85371147a1 in QEventDispatcherGlib::processEvents (this=0x2c0d810, flags=...) at kernel/qeventdispatcher_glib.cpp:434
#19 0x00007f8537b7bbb6 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#20 0x00007f85370e60af in QEventLoop::processEvents (this=this@entry=0x7fffa3de4d10, flags=...) at kernel/qeventloop.cpp:149
#21 0x00007f85370e63a5 in QEventLoop::exec (this=this@entry=0x7fffa3de4d10, flags=...) at kernel/qeventloop.cpp:204
#22 0x00007f85370ebb79 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225
#23 0x00007f8537ad837c 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

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

Possible duplicates by query: bug 335299, bug 329834, bug 328239, bug 326959.

Reported using DrKonqi
Comment 1 caulier.gilles 2014-06-06 19:49:49 UTC

*** This bug has been marked as a duplicate of bug 335299 ***
Comment 2 caulier.gilles 2016-12-24 10:01:05 UTC
digiKam 5.4.0 bundles will use QtAV framework instead Qt5Multimedia to thumb
and play video/audio. 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...

See screenshots here :

https://www.flickr.com/photos/digikam/30886133553
https://www.flickr.com/photos/digikam/31679362466
https://www.flickr.com/photos/digikam/31572654722
https://www.flickr.com/photos/digikam/31726086736

Bundles have been recompiled are posted to GDrive for testing :

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