Bug 319798

Summary: Telepathy Text Ui crashed when closed the window
Product: [Unmaintained] telepathy Reporter: Paulo Fidalgo <paulo.fidalgo.pt>
Component: text-uiAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED UPSTREAM    
Severity: crash CC: kde
Priority: NOR    
Version: 0.6.1   
Target Milestone: Future   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Paulo Fidalgo 2013-05-13 18:19:01 UTC
Application: ktp-text-ui (0.6.1)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.11-200.fc18.x86_64 x86_64
Distribution: "Fedora release 18 (Spherical Cow)"

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

I had a window with 3 chat tabs, with some image and youtube video previews (I've played some youtube videos directly from the chat window and other I've clicked to watch them on the browser).
When I've closed the window it crashed.
I only have one gtalk account setted up.

-- Backtrace:
Application: Telepathy Text Ui (ktp-text-ui), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
81	T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fef8d19e880 (LWP 24062))]

Thread 21 (Thread 0x7fef7f87f700 (LWP 24064)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00000034980169bd in WTF::TCMalloc_PageHeap::scavengerThread (this=0x3498a01d00 <WTF::pageheap_memory>) at wtf/FastMalloc.cpp:2495
#2  0x0000003498016ac9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at wtf/FastMalloc.cpp:1618
#3  0x000000346da07d15 in start_thread (arg=0x7fef7f87f700) at pthread_create.c:308
#4  0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 20 (Thread 0x7fef7ef7e700 (LWP 24065)):
#0  0x000000346fa19ff0 in pthread_mutex_lock@plt () from /lib64/libglib-2.0.so.0
#1  0x000000346fa84da1 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:210
#2  0x000000346fa47c25 in g_main_context_iterate (context=context@entry=0x7fef780009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3257
#3  0x000000346fa47e44 in g_main_context_iteration (context=0x7fef780009a0, may_block=1) at gmain.c:3351
#4  0x00000034787a5fa6 in QEventDispatcherGlib::processEvents (this=0x7fef780008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0x00000034787765ef in QEventLoop::processEvents (this=this@entry=0x7fef7ef7dd00, flags=...) at kernel/qeventloop.cpp:149
#6  0x0000003478776878 in QEventLoop::exec (this=0x7fef7ef7dd00, flags=...) at kernel/qeventloop.cpp:204
#7  0x0000003478678980 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#8  0x000000347867b95c in QThreadPrivate::start (arg=0x16048c0) at thread/qthread_unix.cpp:338
#9  0x000000346da07d15 in start_thread (arg=0x7fef7ef7e700) at pthread_create.c:308
#10 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 19 (Thread 0x7fef7d108700 (LWP 29122)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fef37b643d3 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x000000346da07d15 in start_thread (arg=0x7fef7d108700) at pthread_create.c:308
#3  0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 18 (Thread 0x7fef37b41700 (LWP 29123)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fef37b643d3 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x000000346da07d15 in start_thread (arg=0x7fef37b41700) at pthread_create.c:308
#3  0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 17 (Thread 0x7fef37340700 (LWP 29124)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x00007fef37b643d3 in queue_processor(void*) () from /usr/lib64/IcedTeaPlugin.so
#2  0x000000346da07d15 in start_thread (arg=0x7fef37340700) at pthread_create.c:308
#3  0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 16 (Thread 0x7fef2d7f7700 (LWP 29155)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x2615c80, mutex=<optimized out>) at gthread-posix.c:748
#2  0x0000003492482f73 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#3  0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#4  0x000000346fa6b605 in g_thread_proxy (data=0x2933370) at gthread.c:797
#5  0x000000346da07d15 in start_thread (arg=0x7fef2d7f7700) at pthread_create.c:308
#6  0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 15 (Thread 0x7fef2c7d4700 (LWP 29156)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x263f4b0, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000349343ede0 in gst_data_queue_push () from /lib64/libgstbase-0.10.so.0
#3  0x00007fef2de3fa94 in gst_multi_queue_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#4  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#5  0x00007fef2c9e455f in gst_flv_demux_parse_tag_audio () from /usr/lib64/gstreamer-0.10/libgstflv.so
#6  0x00007fef2c9e8869 in gst_flv_demux_loop () from /usr/lib64/gstreamer-0.10/libgstflv.so
#7  0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#8  0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#9  0x000000346fa6b605 in g_thread_proxy (data=0x7fef300150a0) at gthread.c:797
#10 0x000000346da07d15 in start_thread (arg=0x7fef2c7d4700) at pthread_create.c:308
#11 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 14 (Thread 0x7fef2bfcc700 (LWP 29158)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x264d090, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007fef2de43e95 in gst_queue_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#3  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#4  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#5  0x00007fef2e096a2c in gst_stream_synchronizer_sink_chain () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#6  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#7  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#8  0x00007fef2de3aefd in gst_selector_pad_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#9  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#10 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#11 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#12 0x00007fef2aa7e022 in gst_ffmpegdec_frame () from /usr/lib64/gstreamer-0.10/libgstffmpeg.so
#13 0x00007fef2aa81532 in gst_ffmpegdec_chain () from /usr/lib64/gstreamer-0.10/libgstffmpeg.so
#14 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#15 0x00007fef2de40751 in gst_multi_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#16 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#17 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#18 0x000000346fa6b605 in g_thread_proxy (data=0x7fef24002540) at gthread.c:797
#19 0x000000346da07d15 in start_thread (arg=0x7fef2bfcc700) at pthread_create.c:308
#20 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 13 (Thread 0x7fef2a797700 (LWP 29159)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x2682770, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007fef2de43e95 in gst_queue_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#3  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#4  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#5  0x00007fef2e096a2c in gst_stream_synchronizer_sink_chain () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#6  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#7  0x00007fef2de4fb7f in gst_tee_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#8  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#9  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#10 0x00007fef2de3aefd in gst_selector_pad_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#11 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#12 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#13 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#14 0x00007fef28f25659 in gst_mad_chain () from /usr/lib64/gstreamer-0.10/libgstmad.so
#15 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#16 0x000000349341344a in gst_base_parse_push_frame () from /lib64/libgstbase-0.10.so.0
#17 0x000000349341448e in gst_base_parse_handle_and_push_frame.isra.7 () from /lib64/libgstbase-0.10.so.0
#18 0x0000003493415442 in gst_base_parse_chain () from /lib64/libgstbase-0.10.so.0
#19 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#20 0x00007fef2de40751 in gst_multi_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#21 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#22 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#23 0x000000346fa6b605 in g_thread_proxy (data=0x7fef3001e720) at gthread.c:797
#24 0x000000346da07d15 in start_thread (arg=0x7fef2a797700) at pthread_create.c:308
#25 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 12 (Thread 0x7fef29d75700 (LWP 29162)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x25f2220, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000349341e36c in gst_base_sink_wait_preroll () from /lib64/libgstbase-0.10.so.0
#3  0x000000349341e517 in gst_base_sink_do_preroll () from /lib64/libgstbase-0.10.so.0
#4  0x000000349341fe94 in gst_base_sink_render_object.isra.8 () from /lib64/libgstbase-0.10.so.0
#5  0x00000034934222df in gst_base_sink_queue_object_unlocked.isra.9 () from /lib64/libgstbase-0.10.so.0
#6  0x00000034934227e8 in gst_base_sink_chain_unlocked.isra.10 () from /lib64/libgstbase-0.10.so.0
#7  0x0000003493422b23 in gst_base_sink_chain_main () from /lib64/libgstbase-0.10.so.0
#8  0x000000349245952e in gst_pad_chain_data_unchecked () from /lib64/libgstreamer-0.10.so.0
#9  0x0000003492459e3e in gst_pad_push_data () from /lib64/libgstreamer-0.10.so.0
#10 0x000000349245cd03 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#11 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#12 0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#13 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#14 0x00007fef2de44e66 in gst_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#15 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#16 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#17 0x000000346fa6b605 in g_thread_proxy (data=0x7fef20007680) at gthread.c:797
#18 0x000000346da07d15 in start_thread (arg=0x7fef29d75700) at pthread_create.c:308
#19 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 11 (Thread 0x7fef2888e700 (LWP 29163)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x2607030, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007fef2de43e95 in gst_queue_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#3  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#4  0x00007fef2de4fb7f in gst_tee_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#5  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#6  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#7  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#8  0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#9  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#10 0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#11 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#12 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#13 0x00007fef2de44e66 in gst_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#14 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#15 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#16 0x000000346fa6b605 in g_thread_proxy (data=0x7fef200076d0) at gthread.c:797
#17 0x000000346da07d15 in start_thread (arg=0x7fef2888e700) at pthread_create.c:308
#18 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 10 (Thread 0x7fef13df6700 (LWP 29164)):
#0  0x000000346cee99ad in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000348c431d5f in poll_func () from /lib64/libpulse.so.0
#2  0x000000348c4232bc in pa_mainloop_poll () from /lib64/libpulse.so.0
#3  0x000000348c423919 in pa_mainloop_iterate () from /lib64/libpulse.so.0
#4  0x000000348c4239d0 in pa_mainloop_run () from /lib64/libpulse.so.0
#5  0x000000348c431d0f in thread () from /lib64/libpulse.so.0
#6  0x000000348c842c63 in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-2.1.so
#7  0x000000346da07d15 in start_thread (arg=0x7fef13df6700) at pthread_create.c:308
#8  0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 9 (Thread 0x7fef0eb94700 (LWP 29165)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x2682680, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000349341e36c in gst_base_sink_wait_preroll () from /lib64/libgstbase-0.10.so.0
#3  0x00007fef2a7b7418 in gst_base_audio_sink_render () from /lib64/libgstaudio-0.10.so.0
#4  0x00000034934208d9 in gst_base_sink_render_object.isra.8 () from /lib64/libgstbase-0.10.so.0
#5  0x00000034934222df in gst_base_sink_queue_object_unlocked.isra.9 () from /lib64/libgstbase-0.10.so.0
#6  0x00000034934227e8 in gst_base_sink_chain_unlocked.isra.10 () from /lib64/libgstbase-0.10.so.0
#7  0x0000003493422b23 in gst_base_sink_chain_main () from /lib64/libgstbase-0.10.so.0
#8  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#9  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#10 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#11 0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#12 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#13 0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#14 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#15 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#16 0x00007fef2de44e66 in gst_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#17 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#18 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#19 0x000000346fa6b605 in g_thread_proxy (data=0x7fef1c0952d0) at gthread.c:797
#20 0x000000346da07d15 in start_thread (arg=0x7fef0eb94700) at pthread_create.c:308
#21 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 8 (Thread 0x7fef0d441700 (LWP 29618)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x26b85a0, mutex=<optimized out>) at gthread-posix.c:748
#2  0x0000003492482f73 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#3  0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#4  0x000000346fa6b605 in g_thread_proxy (data=0x29334a0) at gthread.c:797
#5  0x000000346da07d15 in start_thread (arg=0x7fef0d441700) at pthread_create.c:308
#6  0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 7 (Thread 0x7fef0cb8a700 (LWP 29622)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x24bda80, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000349343ede0 in gst_data_queue_push () from /lib64/libgstbase-0.10.so.0
#3  0x00007fef2de3fa94 in gst_multi_queue_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#4  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#5  0x00007fef2c9e455f in gst_flv_demux_parse_tag_audio () from /usr/lib64/gstreamer-0.10/libgstflv.so
#6  0x00007fef2c9e8869 in gst_flv_demux_loop () from /usr/lib64/gstreamer-0.10/libgstflv.so
#7  0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#8  0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#9  0x000000346fa6b605 in g_thread_proxy (data=0x7fef180035e0) at gthread.c:797
#10 0x000000346da07d15 in start_thread (arg=0x7fef0cb8a700) at pthread_create.c:308
#11 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 6 (Thread 0x7feefffff700 (LWP 29623)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x7feeec011a90, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007fef2de43e95 in gst_queue_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#3  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#4  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#5  0x00007fef2e096a2c in gst_stream_synchronizer_sink_chain () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#6  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#7  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#8  0x00007fef2de3aefd in gst_selector_pad_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#9  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#10 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#11 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#12 0x00007fef2aa7e022 in gst_ffmpegdec_frame () from /usr/lib64/gstreamer-0.10/libgstffmpeg.so
#13 0x00007fef2aa81532 in gst_ffmpegdec_chain () from /usr/lib64/gstreamer-0.10/libgstffmpeg.so
#14 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#15 0x00007fef2de40751 in gst_multi_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#16 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#17 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#18 0x000000346fa6b605 in g_thread_proxy (data=0x7feef80014a0) at gthread.c:797
#19 0x000000346da07d15 in start_thread (arg=0x7feefffff700) at pthread_create.c:308
#20 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 5 (Thread 0x7feeff7fe700 (LWP 29624)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x7feeec020ca0, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007fef2de43e95 in gst_queue_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#3  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#4  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#5  0x00007fef2e096a2c in gst_stream_synchronizer_sink_chain () from /usr/lib64/gstreamer-0.10/libgstplaybin.so
#6  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#7  0x00007fef2de4fb7f in gst_tee_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#8  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#9  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#10 0x00007fef2de3aefd in gst_selector_pad_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#11 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#12 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#13 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#14 0x00007fef28f25659 in gst_mad_chain () from /usr/lib64/gstreamer-0.10/libgstmad.so
#15 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#16 0x000000349341344a in gst_base_parse_push_frame () from /lib64/libgstbase-0.10.so.0
#17 0x000000349341448e in gst_base_parse_handle_and_push_frame.isra.7 () from /lib64/libgstbase-0.10.so.0
#18 0x0000003493415442 in gst_base_parse_chain () from /lib64/libgstbase-0.10.so.0
#19 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#20 0x00007fef2de40751 in gst_multi_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#21 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#22 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#23 0x000000346fa6b605 in g_thread_proxy (data=0x7feef8001540) at gthread.c:797
#24 0x000000346da07d15 in start_thread (arg=0x7feeff7fe700) at pthread_create.c:308
#25 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 4 (Thread 0x7feefeffd700 (LWP 29625)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x25e6e10, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000349341e36c in gst_base_sink_wait_preroll () from /lib64/libgstbase-0.10.so.0
#3  0x000000349341e517 in gst_base_sink_do_preroll () from /lib64/libgstbase-0.10.so.0
#4  0x000000349341fe94 in gst_base_sink_render_object.isra.8 () from /lib64/libgstbase-0.10.so.0
#5  0x00000034934222df in gst_base_sink_queue_object_unlocked.isra.9 () from /lib64/libgstbase-0.10.so.0
#6  0x00000034934227e8 in gst_base_sink_chain_unlocked.isra.10 () from /lib64/libgstbase-0.10.so.0
#7  0x0000003493422b23 in gst_base_sink_chain_main () from /lib64/libgstbase-0.10.so.0
#8  0x000000349245952e in gst_pad_chain_data_unchecked () from /lib64/libgstreamer-0.10.so.0
#9  0x0000003492459e3e in gst_pad_push_data () from /lib64/libgstreamer-0.10.so.0
#10 0x000000349245cd03 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#11 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#12 0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#13 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#14 0x00007fef2de44e66 in gst_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#15 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#16 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#17 0x000000346fa6b605 in g_thread_proxy (data=0x7feeec0058a0) at gthread.c:797
#18 0x000000346da07d15 in start_thread (arg=0x7feefeffd700) at pthread_create.c:308
#19 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 3 (Thread 0x7feefe7fc700 (LWP 29626)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x26b8260, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007fef2de43e95 in gst_queue_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#3  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#4  0x00007fef2de4fb7f in gst_tee_chain () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#5  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#6  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#7  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#8  0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#9  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#10 0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#11 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#12 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#13 0x00007fef2de44e66 in gst_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#14 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#15 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#16 0x000000346fa6b605 in g_thread_proxy (data=0x7feeec0058f0) at gthread.c:797
#17 0x000000346da07d15 in start_thread (arg=0x7feefe7fc700) at pthread_create.c:308
#18 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 2 (Thread 0x7feefdffb700 (LWP 29627)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000346fa8501f in g_cond_wait (cond=0x7feeec0171a0, mutex=<optimized out>) at gthread-posix.c:748
#2  0x000000349341e36c in gst_base_sink_wait_preroll () from /lib64/libgstbase-0.10.so.0
#3  0x00007fef2a7b7418 in gst_base_audio_sink_render () from /lib64/libgstaudio-0.10.so.0
#4  0x00000034934208d9 in gst_base_sink_render_object.isra.8 () from /lib64/libgstbase-0.10.so.0
#5  0x00000034934222df in gst_base_sink_queue_object_unlocked.isra.9 () from /lib64/libgstbase-0.10.so.0
#6  0x00000034934227e8 in gst_base_sink_chain_unlocked.isra.10 () from /lib64/libgstbase-0.10.so.0
#7  0x0000003493422b23 in gst_base_sink_chain_main () from /lib64/libgstbase-0.10.so.0
#8  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#9  0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#10 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#11 0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#12 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#13 0x00000034934305dc in gst_base_transform_chain () from /lib64/libgstbase-0.10.so.0
#14 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#15 0x000000349245ce11 in gst_pad_push () from /lib64/libgstreamer-0.10.so.0
#16 0x00007fef2de44e66 in gst_queue_loop () from /usr/lib64/gstreamer-0.10/libgstcoreelements.so
#17 0x0000003492482da4 in gst_task_func () from /lib64/libgstreamer-0.10.so.0
#18 0x000000346fa6be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#19 0x000000346fa6b605 in g_thread_proxy (data=0x7feeec0059e0) at gthread.c:797
#20 0x000000346da07d15 in start_thread (arg=0x7feefdffb700) at pthread_create.c:308
#21 0x000000346cef248d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114

Thread 1 (Thread 0x7fef8d19e880 (LWP 24062)):
[KCrash Handler]
#6  deref (this=0x0) at wtf/text/StringImpl.h:241
#7  ~PropertyTable (this=0x7fef37fb5360, __in_chrg=<optimized out>) at runtime/PropertyMapHashTable.h:299
#8  deleteOwnedPtr<JSC::PropertyTable> (ptr=0x7fef37fb5360) at wtf/OwnPtrCommon.h:59
#9  ~OwnPtr (this=0x7fef37da1ba8, __in_chrg=<optimized out>) at wtf/OwnPtr.h:54
#10 JSC::Structure::~Structure (this=0x7fef37da1b50, __in_chrg=<optimized out>) at runtime/Structure.cpp:251
#11 0x0000003498116d7c in JSC::MarkedBlock::sweep (this=0x7fef37da0000) at heap/MarkedBlock.cpp:83
#12 0x000000349803df4b in JSC::MarkedSpace::sweep (this=<optimized out>) at heap/MarkedSpace.cpp:121
#13 0x0000003498039c1d in reset (sweepToggle=JSC::Heap::DoSweep, this=0x7fef7efa3868) at heap/Heap.cpp:410
#14 JSC::Heap::collectAllGarbage (this=0x7fef7efa3868) at heap/Heap.cpp:389
#15 0x00000034977bd1d5 in (anonymous namespace)::collect () at bindings/js/GCController.cpp:42
#16 0x0000003497be2ba2 in WebCore::ThreadTimers::sharedTimerFiredInternal (this=0x7fef7efb87a8) at platform/ThreadTimers.cpp:112
#17 0x0000003497d2457d in WebCore::SharedTimerQt::~SharedTimerQt (this=0x1872ec0, __in_chrg=<optimized out>) at platform/qt/SharedTimerQt.cpp:73
#18 0x0000003497d245e9 in WebCore::SharedTimerQt::~SharedTimerQt (this=0x1872ec0, __in_chrg=<optimized out>) at platform/qt/SharedTimerQt.cpp:77
#19 0x000000347878cd6f in QMetaObject::activate (sender=0x1471250, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3539
#20 0x000000347877b75d in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1226
#21 0x000000000040eada in main ()

Possible duplicates by query: bug 318431.

Reported using DrKonqi
Comment 1 David Edmundson 2013-05-15 22:08:32 UTC
That crash is deep inside WebCore, which is QtWebkit.

Thanks for reporting this bug, but I'm afraid there's nothing I can do.

It will hopefully be fixed in the next version of Qt / QtWebkit.