Bug 301583 - Digikam crash on preview avi
Summary: Digikam crash on preview avi
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Preview-Video (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-10 15:50 UTC by Mauro Catarzi
Modified: 2018-08-22 11:16 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In: 6.0.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mauro Catarzi 2012-06-10 15:50:15 UTC
Application: digikam (2.5.0)
KDE Platform Version: 4.8.3 (4.8.3)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-25-generic x86_64
Distribution: Ubuntu 12.04 LTS

-- Information about the crash:
- What I was doing when the application crashed: I was looking at an AVI video.
System: Ubuntu linux 12.04 LTS 64 bit.

-- Backtrace:
Application: digiKam (digikam), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
__lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:132
[Current thread is 1 (Thread 0x7f956f1e1a00 (LWP 3610))]

Thread 14 (Thread 0x7f954a37c700 (LWP 3613)):
#0  0x00007f956867cb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9561bedff6 in g_main_context_poll (n_fds=1, fds=0x7f95440010e0, timeout=-1, context=0x187f980, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417
#2  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x187f980, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118
#3  g_main_context_iterate (context=0x187f980, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#4  0x00007f9561bee45a in g_main_loop_run (loop=0x7f95440010c0) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3317
#5  0x00007f954a38198b in ?? () from /usr/lib/x86_64-linux-gnu/gio/modules/libdconfsettings.so
#6  0x00007f9561c0f9a5 in g_thread_proxy (data=0x1879de0) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801
#7  0x00007f9563fa0e9a in start_thread (arg=0x7f954a37c700) at pthread_create.c:308
#8  0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f9549744700 (LWP 3614)):
#0  0x00007f956867cb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9561bedff6 in g_main_context_poll (n_fds=3, fds=0x7f953c0010c0, timeout=-1, context=0x7f9544010180, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417
#2  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f9544010180, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118
#3  g_main_context_iterate (context=0x7f9544010180, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#4  0x00007f9561bee45a in g_main_loop_run (loop=0x7f9544010130) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3317
#5  0x00007f95579be2c6 in gdbus_shared_thread_func (user_data=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gio/gdbusprivate.c:277
#6  0x00007f9561c0f9a5 in g_thread_proxy (data=0x7f954400c140) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801
#7  0x00007f9563fa0e9a in start_thread (arg=0x7f9549744700) at pthread_create.c:308
#8  0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f9537fff700 (LWP 3616)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f956945c4db in wait (time=18446744073709551615, this=0x1ad7680) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1ad7578, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00000000005ca1d0 in Digikam::ScanController::run (this=0x1ad7310) at /build/buildd/digikam-2.5.0/core/digikam/database/scancontroller.cpp:647
#4  0x00007f956945bfcb in QThreadPrivate::start (arg=0x1ad7310) at thread/qthread_unix.cpp:298
#5  0x00007f9563fa0e9a in start_thread (arg=0x7f9537fff700) at pthread_create.c:308
#6  0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f95377fe700 (LWP 3617)):
#0  g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:210
#1  0x00007f9561bed0bf in g_main_context_acquire (context=0x7f95280009a0) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:2601
#2  0x00007f9561bedec4 in g_main_context_iterate (context=0x7f95280009a0, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3073
#3  0x00007f9561bee124 in g_main_context_iteration (context=0x7f95280009a0, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184
#4  0x00007f956958a426 in QEventDispatcherGlib::processEvents (this=0x7f95280008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00007f9569559c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#6  0x00007f9569559ed7 in QEventLoop::exec (this=0x7f95377fdb50, flags=...) at kernel/qeventloop.cpp:204
#7  0x00007f9569458fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#8  0x00007f95695399ff in QInotifyFileSystemWatcherEngine::run (this=0x1ad9f50) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f956945bfcb in QThreadPrivate::start (arg=0x1ad9f50) at thread/qthread_unix.cpp:298
#10 0x00007f9563fa0e9a in start_thread (arg=0x7f95377fe700) at pthread_create.c:308
#11 0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f9536ffd700 (LWP 3619)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f956945c4db in wait (time=18446744073709551615, this=0x1e9c0c0) at thread/qwaitcondition_unix.cpp:86
#2  QWaitCondition::wait (this=<optimized out>, mutex=0x1e9be28, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158
#3  0x00007f956c85aff1 in Digikam::ParkingThread::run (this=0x1e9be10) at /build/buildd/digikam-2.5.0/core/libs/threads/threadmanager.cpp:119
#4  0x00007f956945bfcb in QThreadPrivate::start (arg=0x1e9be10) at thread/qthread_unix.cpp:298
#5  0x00007f9563fa0e9a in start_thread (arg=0x7f9536ffd700) at pthread_create.c:308
#6  0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#7  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f950b01e700 (LWP 3874)):
#0  0x00007f956867cb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9561bedff6 in g_main_context_poll (n_fds=1, fds=0x7f94fc005750, timeout=-1, context=0x7f94fc005690, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417
#2  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f94fc005690, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118
#3  g_main_context_iterate (context=0x7f94fc005690, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#4  0x00007f9561bee124 in g_main_context_iteration (context=0x7f94fc005690, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184
#5  0x00007f956958a426 in QEventDispatcherGlib::processEvents (this=0x7f94fc005340, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f9569559c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f9569559ed7 in QEventLoop::exec (this=0x7f950b01db50, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f9569458fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f95695399ff in QInotifyFileSystemWatcherEngine::run (this=0x3efbfa0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f956945bfcb in QThreadPrivate::start (arg=0x3efbfa0) at thread/qthread_unix.cpp:298
#11 0x00007f9563fa0e9a in start_thread (arg=0x7f950b01e700) at pthread_create.c:308
#12 0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f94f98b7700 (LWP 3875)):
#0  0x00007f956867cb03 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f9561bedff6 in g_main_context_poll (n_fds=1, fds=0x7f95140067b0, timeout=-1, context=0x7f951400d4b0, priority=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3417
#2  g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f951400d4b0, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3118
#3  g_main_context_iterate (context=0x7f951400d4b0, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#4  0x00007f9561bee124 in g_main_context_iteration (context=0x7f951400d4b0, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184
#5  0x00007f956958a426 in QEventDispatcherGlib::processEvents (this=0x7f951400cfa0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f9569559c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f9569559ed7 in QEventLoop::exec (this=0x7f94f98b6b50, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f9569458fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f95695399ff in QInotifyFileSystemWatcherEngine::run (this=0x1eb98c0) at io/qfilesystemwatcher_inotify.cpp:248
#10 0x00007f956945bfcb in QThreadPrivate::start (arg=0x1eb98c0) at thread/qthread_unix.cpp:298
#11 0x00007f9563fa0e9a in start_thread (arg=0x7f94f98b7700) at pthread_create.c:308
#12 0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f94ddffb700 (LWP 4094)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f955bc5fdec in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#2  0x00007f955bc5ff19 in ?? () from /usr/lib/x86_64-linux-gnu/libQtWebKit.so.4
#3  0x00007f9563fa0e9a in start_thread (arg=0x7f94ddffb700) at pthread_create.c:308
#4  0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f950b81f700 (LWP 4095)):
#0  g_mutex_get_impl (mutex=0x7f94ec006000) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:118
#1  0x00007f9561c29559 in g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:208
#2  0x00007f9561beda3e in g_main_context_check (context=0x7f94ec006000, max_priority=2147483647, fds=<optimized out>, n_fds=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3002
#3  0x00007f9561bedf96 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x7f94ec006000, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3120
#4  g_main_context_iterate (context=0x7f94ec006000, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#5  0x00007f9561bee124 in g_main_context_iteration (context=0x7f94ec006000, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184
#6  0x00007f956958a426 in QEventDispatcherGlib::processEvents (this=0x7f94ec002270, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#7  0x00007f9569559c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#8  0x00007f9569559ed7 in QEventLoop::exec (this=0x7f950b81eb80, flags=...) at kernel/qeventloop.cpp:204
#9  0x00007f9569458fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#10 0x00007f956945bfcb in QThreadPrivate::start (arg=0x6494cd0) at thread/qthread_unix.cpp:298
#11 0x00007f9563fa0e9a in start_thread (arg=0x7f950b81f700) at pthread_create.c:308
#12 0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#13 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f94e4fc3700 (LWP 4104)):
#0  0x00007f9561c2957c in g_mutex_lock (mutex=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:210
#1  0x00007f9561bed729 in g_main_context_prepare (context=0x7f94cc00c200, priority=0x7f94e4fc2a68) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:2815
#2  0x00007f9561bedf1b in g_main_context_iterate (dispatch=1, block=1, context=0x7f94cc00c200, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3103
#3  g_main_context_iterate (context=0x7f94cc00c200, block=1, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#4  0x00007f9561bee124 in g_main_context_iteration (context=0x7f94cc00c200, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184
#5  0x00007f956958a426 in QEventDispatcherGlib::processEvents (this=0x7f94cc00baa0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x00007f9569559c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#7  0x00007f9569559ed7 in QEventLoop::exec (this=0x7f94e4fc2b80, flags=...) at kernel/qeventloop.cpp:204
#8  0x00007f9569458fa7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501
#9  0x00007f956945bfcb in QThreadPrivate::start (arg=0x65228f0) at thread/qthread_unix.cpp:298
#10 0x00007f9563fa0e9a in start_thread (arg=0x7f94e4fc3700) at pthread_create.c:308
#11 0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f9466dd8700 (LWP 4336)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f9561c297ef in g_cond_wait (cond=0x7f94c819e050, mutex=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:746
#2  0x00007f9552596518 in gst_data_queue_push (queue=0x7f94ac0ce830, item=0x27d4a40) at gstdataqueue.c:437
#3  0x00007f951bdd9824 in gst_multi_queue_chain (pad=<optimized out>, buffer=<optimized out>) at gstmultiqueue.c:1394
#4  0x00007f95522cebfa in gst_pad_push (pad=0x7f94ac0e0d90, buffer=0x7f946021b840) at gstpad.c:4710
#5  0x00007f94675f3361 in gst_avi_demux_loop_data (avi=<optimized out>) at gstavidemux.c:4788
#6  gst_avi_demux_loop (pad=<optimized out>) at gstavidemux.c:5164
#7  0x00007f95522f4dcc in gst_task_func (task=0x190e520) at gsttask.c:327
#8  0x00007f9561c10208 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthreadpool.c:309
#9  0x00007f9561c0f9a5 in g_thread_proxy (data=0x64085e0) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801
#10 0x00007f9563fa0e9a in start_thread (arg=0x7f9466dd8700) at pthread_create.c:308
#11 0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f94dcff9700 (LWP 4337)):
[KCrash Handler]
#6  0x00007f9534777a65 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#7  0x00007f953477c39b in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#8  0x00007f95616cac1b in g_closure_invoke (closure=0x27e0a00, return_value=0x0, n_param_values=2, param_values=0x7f94dcff7f20, invocation_hint=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gclosure.c:777
#9  0x00007f95616dbd71 in signal_emit_unlocked_R (node=<optimized out>, detail=1653, instance=<optimized out>, emission_return=0x0, instance_and_params=0x7f94dcff7f20) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3547
#10 0x00007f95616e4099 in g_signal_emit_valist (instance=0x19ea700, signal_id=<optimized out>, detail=1653, var_args=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3296
#11 0x00007f95616e4242 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at /build/buildd/glib2.0-2.32.1/./gobject/gsignal.c:3352
#12 0x00007f95522a3b7a in gst_bus_sync_signal_handler (bus=0x19ea700, message=0x7f94e9454180, data=<optimized out>) at gstbus.c:1145
#13 0x00007f95522a3fac in gst_bus_post (bus=0x19ea700, message=0x7f94e9454180) at gstbus.c:322
#14 0x00007f95522b1f3b in gst_element_post_message (element=0x27ddeb0, message=0x7f94e9454180) at gstelement.c:1853
#15 0x00007f955229cbc7 in gst_bin_handle_message_func (bin=0x27ddeb0, message=0x7f94e9454180) at gstbin.c:3442
#16 0x00007f95522d1e88 in gst_pipeline_handle_message (bin=0x27ddeb0, message=0x7f94e9454180) at gstpipeline.c:587
#17 0x00007f951a6de18e in gst_play_bin_handle_message (bin=0x27ddeb0, msg=0x7f94e9454180) at gstplaybin2.c:2387
#18 0x00007f955229a558 in bin_bus_handler (bus=<optimized out>, message=<optimized out>, bin=<optimized out>) at gstbin.c:2793
#19 0x00007f95522a3fac in gst_bus_post (bus=0x19ea640, message=0x7f94e9454180) at gstbus.c:322
#20 0x00007f95522b1f3b in gst_element_post_message (element=0x60c6090, message=0x7f94e9454180) at gstelement.c:1853
#21 0x00007f955229cbc7 in gst_bin_handle_message_func (bin=0x60c6090, message=0x7f94e9454180) at gstbin.c:3442
#22 0x00007f94fb987977 in handle_message (bin=0x60c6090, msg=0x7f94e9454180) at gsturidecodebin.c:2210
#23 0x00007f955229a558 in bin_bus_handler (bus=<optimized out>, message=<optimized out>, bin=<optimized out>) at gstbin.c:2793
#24 0x00007f95522a3fac in gst_bus_post (bus=0x24f8280, message=0x7f94e9454180) at gstbus.c:322
#25 0x00007f95522b1f3b in gst_element_post_message (element=0x60c62c0, message=0x7f94e9454180) at gstelement.c:1853
#26 0x00007f955229cbc7 in gst_bin_handle_message_func (bin=0x60c62c0, message=0x7f94e9454180) at gstbin.c:3442
#27 0x00007f955229a558 in bin_bus_handler (bus=<optimized out>, message=<optimized out>, bin=<optimized out>) at gstbin.c:2793
#28 0x00007f95522a3fac in gst_bus_post (bus=0x24f8340, message=0x7f94e9454180) at gstbus.c:322
#29 0x00007f95522b1f3b in gst_element_post_message (element=0x7f9460024bd0, message=0x7f94e9454180) at gstelement.c:1853
#30 0x00007f955256b6ca in gst_base_parse_update_bitrates (parse=0x7f9460024bd0, frame=<optimized out>) at gstbaseparse.c:1434
#31 gst_base_parse_push_frame (parse=0x7f9460024bd0, frame=0x7f9460025988) at gstbaseparse.c:1923
#32 0x00007f955256ce22 in gst_base_parse_chain (pad=<optimized out>, buffer=0x60f1280) at gstbaseparse.c:2324
#33 0x00007f94dc1a8d46 in gst_h264_parse_chain (pad=0x7f94c819d690, buffer=0x60f1280) at gsth264parse.c:1916
#34 0x00007f95522cebfa in gst_pad_push (pad=0x7f94c819d390, buffer=0x60f1280) at gstpad.c:4710
#35 0x00007f951bdda536 in gst_single_queue_push_one (object=0x60f1280, sq=0x7f9460017330, mq=0x19d8a20) at gstmultiqueue.c:1087
#36 gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1318
#37 0x00007f95522f4dcc in gst_task_func (task=0x190e820) at gsttask.c:327
#38 0x00007f9561c10208 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthreadpool.c:309
#39 0x00007f9561c0f9a5 in g_thread_proxy (data=0x7f94ac0c5d40) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801
#40 0x00007f9563fa0e9a in start_thread (arg=0x7f94dcff9700) at pthread_create.c:308
#41 0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#42 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f94c0ff9700 (LWP 4338)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f9561c297ef in g_cond_wait (cond=0x23eb8c0, mutex=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthread-posix.c:746
#2  0x00007f95525969cb in gst_data_queue_pop (queue=0x7f94ac0cecb0, item=0x7f94c0ff8ad8) at gstdataqueue.c:502
#3  0x00007f951bdd9c44 in gst_multi_queue_loop (pad=<optimized out>) at gstmultiqueue.c:1200
#4  0x00007f95522f4dcc in gst_task_func (task=0x190e920) at gsttask.c:327
#5  0x00007f9561c10208 in g_thread_pool_thread_proxy (data=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gthreadpool.c:309
#6  0x00007f9561c0f9a5 in g_thread_proxy (data=0x7f94ac0c5d90) at /build/buildd/glib2.0-2.32.1/./glib/gthread.c:801
#7  0x00007f9563fa0e9a in start_thread (arg=0x7f94c0ff9700) at pthread_create.c:308
#8  0x00007f95686884bd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f956f1e1a00 (LWP 3610)):
#0  __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:132
#1  0x00007f9563fa3080 in _L_lock_903 () from /lib/x86_64-linux-gnu/libpthread.so.0
#2  0x00007f9563fa2f19 in __pthread_mutex_lock (mutex=0x59ff270) at pthread_mutex_lock.c:82
#3  0x00007f9561bc22e1 in g_static_rec_mutex_lock (mutex=0x23ee300) at /build/buildd/glib2.0-2.32.1/./glib/deprecated/gthread-deprecated.c:712
#4  0x00007f95525675f5 in gst_base_parse_activate (parse=0x7f9460024bd0, active=<optimized out>) at gstbaseparse.c:2948
#5  0x00007f9552567836 in gst_base_parse_sink_activate_push (pad=<optimized out>, active=0) at gstbaseparse.c:2970
#6  0x00007f95522cdc53 in gst_pad_activate_push (pad=0x7f94c819d690, active=0) at gstpad.c:956
#7  0x00007f95522ce8c8 in gst_pad_set_active (pad=0x7f94c819d690, active=0) at gstpad.c:718
#8  0x00007f95522ae8b0 in activate_pads (pad=0x7f94c819d690, ret=0x7fff78042c30, active=<optimized out>) at gstelement.c:2845
#9  0x00007f95522c04ce in gst_iterator_fold (it=0x2fc4e60, func=0x7f95522ae890 <activate_pads>, ret=0x7fff78042c30, user_data=0x7fff78042c8c) at gstiterator.c:549
#10 0x00007f95522ae821 in iterator_activate_fold_with_resync (iter=0x2fc4e60, func=0x7f95522ae890 <activate_pads>, user_data=0x7fff78042c8c) at gstelement.c:2876
#11 0x00007f95522b0d9f in gst_element_pads_activate (element=0x7f9460024bd0, active=0) at gstelement.c:2920
#12 0x00007f95522b10cc in gst_element_change_state_func (element=0x7f9460024bd0, transition=<optimized out>) at gstelement.c:3002
#13 0x00007f955256899f in gst_base_parse_change_state (element=0x7f9460024bd0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbaseparse.c:4103
#14 0x00007f95522b2dac in gst_element_change_state (element=0x7f9460024bd0, transition=<optimized out>) at gstelement.c:2761
#15 0x00007f95522b36d0 in gst_element_set_state_func (element=0x7f9460024bd0, state=GST_STATE_READY) at gstelement.c:2717
#16 0x00007f95522a08ed in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=4796526000, base_time=0, element=0x7f9460024bd0, bin=0x60c62c0) at gstbin.c:2209
#17 gst_bin_change_state_func (element=0x60c62c0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2518
#18 0x00007f94fb983373 in gst_decode_bin_change_state (element=0x60c62c0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstdecodebin2.c:4027
#19 0x00007f95522b2dac in gst_element_change_state (element=0x60c62c0, transition=<optimized out>) at gstelement.c:2761
#20 0x00007f95522b36d0 in gst_element_set_state_func (element=0x60c62c0, state=GST_STATE_READY) at gstelement.c:2717
#21 0x00007f95522a08ed in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=4796526000, base_time=0, element=0x60c62c0, bin=0x60c6090) at gstbin.c:2209
#22 gst_bin_change_state_func (element=0x60c6090, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2518
#23 0x00007f94fb98ae9a in gst_uri_decode_bin_change_state (element=0x60c6090, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gsturidecodebin.c:2500
#24 0x00007f95522b2dac in gst_element_change_state (element=0x60c6090, transition=<optimized out>) at gstelement.c:2761
#25 0x00007f95522b36d0 in gst_element_set_state_func (element=0x60c6090, state=GST_STATE_READY) at gstelement.c:2717
#26 0x00007f95522a08ed in gst_bin_element_set_state (next=GST_STATE_READY, current=GST_STATE_PAUSED, start_time=4796526000, base_time=0, element=0x60c6090, bin=0x27ddeb0) at gstbin.c:2209
#27 gst_bin_change_state_func (element=0x27ddeb0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstbin.c:2518
#28 0x00007f95522d22e4 in gst_pipeline_change_state (element=0x27ddeb0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstpipeline.c:482
#29 0x00007f951a6e1aab in gst_play_bin_change_state (element=0x27ddeb0, transition=GST_STATE_CHANGE_PAUSED_TO_READY) at gstplaybin2.c:3936
#30 0x00007f95522b2dac in gst_element_change_state (element=0x27ddeb0, transition=<optimized out>) at gstelement.c:2761
#31 0x00007f95522b2e2f in gst_element_change_state (element=0x27ddeb0, transition=<optimized out>) at gstelement.c:2798
#32 0x00007f95522b36d0 in gst_element_set_state_func (element=0x27ddeb0, state=GST_STATE_NULL) at gstelement.c:2717
#33 0x00007f953477b7cc in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#34 0x00007f953477b819 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#35 0x00007f9534775248 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#36 0x00007f9534775629 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so
#37 0x00007f956e973544 in Phonon::MediaNodePrivate::deleteBackendObject() () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#38 0x00007f956e95fe00 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#39 0x00007f956e9600e9 in ?? () from /usr/lib/x86_64-linux-gnu/libphonon.so.4
#40 0x00007f95685d1921 in __run_exit_handlers (status=1, listp=0x7f956894c688, run_list_atexit=true) at exit.c:78
#41 0x00007f95685d19a5 in __GI_exit (status=<optimized out>) at exit.c:100
#42 0x00007f955e0a2624 in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#43 0x00007f956ac87e78 in KApplication::xioErrhandler (this=0x7fff780485c0, dpy=0x1881f50) at ../../kdeui/kernel/kapplication.cpp:419
#44 0x00007f9566b9a41e in _XIOError () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#45 0x00007f9566b9838b in _XReply () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#46 0x00007f9566b7d421 in XGetImage () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#47 0x00007f9566b7d651 in XGetSubImage () from /usr/lib/x86_64-linux-gnu/libX11.so.6
#48 0x00007f955e09f04f in ?? () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#49 0x00007f955e0629ea in gdk_drawable_copy_to_image () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#50 0x00007f955e0629ea in gdk_drawable_copy_to_image () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#51 0x00007f955e06df70 in gdk_pixbuf_get_from_drawable () from /usr/lib/x86_64-linux-gnu/libgdk-x11-2.0.so.0
#52 0x00007f956a2e16b5 in QGtkPainter::paintBox (this=0x7fff78044250, gtkWidget=0x1935430, part=0x7f956a615e22 "trough-upper", paintRect=..., state=GTK_STATE_NORMAL, shadow=GTK_SHADOW_IN, style=0x19ad7c0, pmKey=...) at styles/qgtkpainter.cpp:315
#53 0x00007f956a2d4c8b in QGtkStyle::drawComplexControl (this=0x186c000, control=<optimized out>, option=0x7fff78044a20, painter=0x7fff78044aa0, widget=0x228e898) at styles/qgtkstyle.cpp:2056
#54 0x00007f956a3b4229 in QSlider::paintEvent (this=0x228e898) at widgets/qslider.cpp:410
#55 0x00007f9569fa10f6 in QWidget::event (this=0x228e898, event=0x7fff780452b0) at kernel/qwidget.cpp:8508
#56 0x00007f9569f50894 in notify_helper (e=0x7fff780452b0, receiver=0x228e898, this=0x17fcb60) at kernel/qapplication.cpp:4559
#57 QApplicationPrivate::notify_helper (this=0x17fcb60, receiver=0x228e898, e=0x7fff780452b0) at kernel/qapplication.cpp:4531
#58 0x00007f9569f55713 in QApplication::notify (this=0x7fff780485c0, receiver=0x228e898, e=0x7fff780452b0) at kernel/qapplication.cpp:4420
#59 0x00007f956ac89bb6 in KApplication::notify (this=0x7fff780485c0, receiver=0x228e898, event=0x7fff780452b0) at ../../kdeui/kernel/kapplication.cpp:311
#60 0x00007f956955ae9c in QCoreApplication::notifyInternal (this=0x7fff780485c0, receiver=0x228e898, event=0x7fff780452b0) at kernel/qcoreapplication.cpp:876
#61 0x00007f9569f9cd96 in sendSpontaneousEvent (event=0x7fff780452b0, receiver=0x228e898) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:234
#62 QWidgetPrivate::drawWidget (this=0x228ea70, pdev=0x1ff9dd0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5585
#63 0x00007f9569f9da0f in QWidgetPrivate::paintSiblingsRecursive (this=0x228e5f0, pdev=0x1ff9dd0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5794
#64 0x00007f9569f9cacc in QWidgetPrivate::drawWidget (this=0x228e5f0, pdev=0x1ff9dd0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5638
#65 0x00007f9569f9da0f in QWidgetPrivate::paintSiblingsRecursive (this=0x228e110, pdev=0x1ff9dd0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5794
#66 0x00007f9569f9cacc in QWidgetPrivate::drawWidget (this=0x228e110, pdev=0x1ff9dd0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5638
#67 0x00007f9569f9da0f in QWidgetPrivate::paintSiblingsRecursive (this=0x228bdc0, pdev=0x1ff9dd0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5794
#68 0x00007f9569f9cacc in QWidgetPrivate::drawWidget (this=0x228bdc0, pdev=0x1ff9dd0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5638
#69 0x00007f9569f9da0f in QWidgetPrivate::paintSiblingsRecursive (this=0x1df0a50, pdev=0x1ff9dd0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5794
#70 0x00007f9569f9cacc in QWidgetPrivate::drawWidget (this=0x1df0a50, pdev=0x1ff9dd0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5638
#71 0x00007f9569f9da0f in QWidgetPrivate::paintSiblingsRecursive (this=0x1df1c20, pdev=0x1ff9dd0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5794
#72 0x00007f9569f9cacc in QWidgetPrivate::drawWidget (this=0x1df1c20, pdev=0x1ff9dd0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5638
#73 0x00007f9569f9da0f in QWidgetPrivate::paintSiblingsRecursive (this=0x1df6ef0, pdev=0x1ff9dd0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5794
#74 0x00007f9569f9cacc in QWidgetPrivate::drawWidget (this=0x1df6ef0, pdev=0x1ff9dd0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5638
#75 0x00007f9569f9da0f in QWidgetPrivate::paintSiblingsRecursive (this=0x1df2be0, pdev=0x1ff9dd0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5794
#76 0x00007f9569f9cacc in QWidgetPrivate::drawWidget (this=0x1df2be0, pdev=0x1ff9dd0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5638
#77 0x00007f9569f9da0f in QWidgetPrivate::paintSiblingsRecursive (this=0x1b53c10, pdev=0x1ff9dd0, siblings=..., index=<optimized out>, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5794
#78 0x00007f9569f9cacc in QWidgetPrivate::drawWidget (this=0x1b53c10, pdev=0x1ff9dd0, rgn=..., offset=..., flags=<optimized out>, sharedPainter=0x0, backingStore=0x1afeac0) at kernel/qwidget.cpp:5638
#79 0x00007f956a16db58 in QWidgetBackingStore::sync (this=0x1afeac0) at painting/qbackingstore.cpp:1373
#80 0x00007f9569f93ac0 in QWidgetPrivate::syncBackingStore (this=0x1b53c10) at kernel/qwidget.cpp:1891
#81 0x00007f9569fa160c in QWidget::event (this=0x1be13c0, event=0x3041660) at kernel/qwidget.cpp:8655
#82 0x00007f956a37ac4b in QMainWindow::event (this=0x1be13c0, event=0x3041660) at widgets/qmainwindow.cpp:1478
#83 0x00007f956ad854e8 in KXmlGuiWindow::event (this=0x1be13c0, ev=0x3041660) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:126
#84 0x00007f9569f50894 in notify_helper (e=0x3041660, receiver=0x1be13c0, this=0x17fcb60) at kernel/qapplication.cpp:4559
#85 QApplicationPrivate::notify_helper (this=0x17fcb60, receiver=0x1be13c0, e=0x3041660) at kernel/qapplication.cpp:4531
#86 0x00007f9569f55713 in QApplication::notify (this=0x7fff780485c0, receiver=0x1be13c0, e=0x3041660) at kernel/qapplication.cpp:4420
#87 0x00007f956ac89bb6 in KApplication::notify (this=0x7fff780485c0, receiver=0x1be13c0, event=0x3041660) at ../../kdeui/kernel/kapplication.cpp:311
#88 0x00007f956955ae9c in QCoreApplication::notifyInternal (this=0x7fff780485c0, receiver=0x1be13c0, event=0x3041660) at kernel/qcoreapplication.cpp:876
#89 0x00007f956955ec6a in sendEvent (event=0x3041660, receiver=0x1be13c0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#90 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x17954d0) at kernel/qcoreapplication.cpp:1500
#91 0x00007f9569589f93 in sendPostedEvents () at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#92 postEventSourceDispatch (s=<optimized out>) at kernel/qeventdispatcher_glib.cpp:279
#93 0x00007f9561bedc9a in g_main_dispatch (context=0x17fcd30) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:2515
#94 g_main_context_dispatch (context=0x17fcd30) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3052
#95 0x00007f9561bee060 in g_main_context_iterate (dispatch=1, block=<optimized out>, context=0x17fcd30, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3123
#96 g_main_context_iterate (context=0x17fcd30, block=<optimized out>, dispatch=1, self=<optimized out>) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3060
#97 0x00007f9561bee124 in g_main_context_iteration (context=0x17fcd30, may_block=1) at /build/buildd/glib2.0-2.32.1/./glib/gmain.c:3184
#98 0x00007f956958a3bf in QEventDispatcherGlib::processEvents (this=0x1796db0, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#99 0x00007f9569ff8d5e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#100 0x00007f9569559c82 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#101 0x00007f9569559ed7 in QEventLoop::exec (this=0x7fff78048440, flags=...) at kernel/qeventloop.cpp:204
#102 0x00007f956955ef67 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#103 0x000000000048bc5d in main (argc=5, argv=<optimized out>) at /build/buildd/digikam-2.5.0/core/digikam/main/main.cpp:232

Possible duplicates by query: bug 300630, bug 300223, bug 291107, bug 290912.

Reported using DrKonqi
Comment 1 Marcel Wiesweg 2012-06-10 16:40:12 UTC
[KCrash Handler] #6 0x00007f9534777a65 in ?? () from /usr/lib/x86_64-linux-gnu/qt4/plugins/phonon_backend/phonon_gstreamer.so 

Crash in Phonon gstreamer
Comment 2 Myriam Schweingruber 2012-07-30 20:59:21 UTC
Sorry, but your backtrace is not really helpful, as you don't have debugging symbols installed for the phonon-backend-gstreamer package. Please install those and provide a better backtrace.
Comment 3 Myriam Schweingruber 2013-04-13 13:40:02 UTC
Closing for lack of feedback. Please feel free to reopen if you can reproduce this with phonon-backend-gstreamer version 4.6.3 or later and provide a valid backtrace.
Comment 4 caulier.gilles 2018-08-21 08:57:28 UTC
Not reproducible since digiKam use QtAv framework + ffmpeg to handle video files.