Bug 325896

Summary: Telepathy crash on outgoing video chat with Jitsi
Product: [Unmaintained] telepathy Reporter: John <jbt>
Component: call-uiAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR Keywords: drkonqi
Version: 0.6.3   
Target Milestone: Future   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description John 2013-10-11 17:07:44 UTC
Application: ktp-call-ui (0.6.3)
KDE Platform Version: 4.10.5
Qt Version: 4.8.5
Operating System: Linux 3.8.13-rt10jbt.rt x86_64
Distribution: "Fedora release 18 (Spherical Cow)"

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

I initiate an XMPP video chat using "KDE IM Clients". My server is jabber.org, the other side is jit.si (and they are using the Jitsi client). On my KDE end I see the connecting screen and then it goes black like it's about to show video, and then crash. On the other end it looks like Jitsi is starting a video chat and shows their mic levels, then it looks like I've hung up on them.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Telepathy Call Ui (ktp-call-ui), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f22f7a39880 (LWP 9029))]

Thread 18 (Thread 0x7f22eb265700 (LWP 9040)):
#0  0x000000360d0e9b1f in ppoll () from /lib64/libc.so.6
#1  0x0000003d49a68f3d in ppoll (__ss=0x0, __timeout=<optimized out>, __nfds=<optimized out>, __fds=<optimized out>) at /usr/include/bits/poll2.h:77
#2  gst_poll_wait (set=0x13f36d0, timeout=timeout@entry=1394044531) at gstpoll.c:1282
#3  0x0000003d49a7bc94 in gst_system_clock_id_wait_jitter_unlocked (clock=0x142a000 [GstSystemClock], entry=0x7f22e40016d0, jitter=<optimized out>, restart=1) at gstsystemclock.c:628
#4  0x0000003d49a39ce4 in gst_clock_id_wait (id=id@entry=0x7f22e40016d0, jitter=jitter@entry=0x0) at gstclock.c:494
#5  0x00007f22eb8d73c4 in rtcp_thread (rtpsession=0x145a140 [GstRtpSession]) at gstrtpsession.c:863
#6  0x000000360f06b605 in g_thread_proxy (data=0x143ef70) at gthread.c:797
#7  0x000000360d807d15 in start_thread (arg=0x7f22eb265700) at pthread_create.c:308
#8  0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f22e95e1700 (LWP 9042)):
#0  0x000000360d80e0cd in write () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000360f084151 in g_wakeup_signal (wakeup=<optimized out>) at gwakeup.c:235
#2  0x000000360f048833 in g_main_context_wakeup (context=<optimized out>, context@entry=0x0) at gmain.c:3906
#3  0x0000003d49a325de in gst_bus_wakeup_main_context (bus=bus@entry=0x10c0e00 [GstBus]) at gstbus.c:238
#4  0x0000003d49a330c3 in gst_bus_post (bus=bus@entry=0x10c0e00 [GstBus], message=message@entry=0x14656a0 [GstMessage]) at gstbus.c:345
#5  0x0000003d49a40ec3 in gst_element_post_message (element=element@entry=0x1429140 [GstPipeline], message=message@entry=0x14656a0 [GstMessage]) at gstelement.c:1853
#6  0x0000003d49a2c6d7 in gst_bin_handle_message_func (bin=0x1429140 [GstPipeline], message=0x14656a0 [GstMessage]) at gstbin.c:3442
#7  0x0000003d49a60058 in gst_pipeline_handle_message (bin=0x1429140 [GstPipeline], message=0x14656a0 [GstMessage]) at gstpipeline.c:587
#8  0x0000003d49a29488 in bin_bus_handler (bus=bus@entry=0x10c0d40 [GstBus], message=message@entry=0x14656a0 [GstMessage], bin=bin@entry=0x1429140 [GstPipeline]) at gstbin.c:2793
#9  0x0000003d49a32f52 in gst_bus_post (bus=bus@entry=0x10c0d40 [GstBus], message=message@entry=0x14656a0 [GstMessage]) at gstbus.c:322
#10 0x0000003d49a40ec3 in gst_element_post_message (element=0x1433010 [FsRtpConference], message=0x14656a0 [GstMessage]) at gstelement.c:1853
#11 0x00007f22ebd16cb5 in _state_changed (stream_transmitter=<optimized out>, component=1, state=FS_STREAM_STATE_READY, user_data=<optimized out>) at fs-rtp-stream.c:827
#12 0x000000361080f910 in g_closure_invoke (closure=0x14ee790, return_value=return_value@entry=0x0, n_param_values=3, param_values=param_values@entry=0x7f22e95e0850, invocation_hint=invocation_hint@entry=0x7f22e95e07f0) at gclosure.c:777
#13 0x0000003610820d08 in signal_emit_unlocked_R (node=node@entry=0x144db50, detail=detail@entry=0, instance=instance@entry=0x14ae450, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7f22e95e0850) at gsignal.c:3551
#14 0x0000003610828c8d in g_signal_emit_valist (instance=instance@entry=0x14ae450, signal_id=signal_id@entry=129, detail=detail@entry=0, var_args=var_args@entry=0x7f22e95e0b18) at gsignal.c:3300
#15 0x00000036108292f0 in g_signal_emit_by_name (instance=0x14ae450, detailed_signal=detailed_signal@entry=0x7f22e9e58ff6 "state-changed") at gsignal.c:3393
#16 0x00007f22e9e54bdb in state_changed_signal_idle (userdata=<optimized out>) at fs-nice-stream-transmitter.c:1471
#17 0x000000360f047a55 in g_main_dispatch (context=0x14bb700) at gmain.c:2715
#18 g_main_context_dispatch (context=context@entry=0x14bb700) at gmain.c:3219
#19 0x000000360f047d88 in g_main_context_iterate (context=0x14bb700, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#20 0x000000360f048182 in g_main_loop_run (loop=0x144dcd0) at gmain.c:3484
#21 0x00007f22e9e57d61 in fs_nice_agent_main_thread (data=0x149c8c0) at fs-nice-agent.c:315
#22 0x000000360f06b605 in g_thread_proxy (data=0x14bb990) at gthread.c:797
#23 0x000000360d807d15 in start_thread (arg=0x7f22e95e1700) at pthread_create.c:308
#24 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f22e8bdb700 (LWP 9043)):
#0  0x000000360d80aacf in __pthread_mutex_unlock_usercnt (mutex=0x14e4990, decr=decr@entry=1) at pthread_mutex_unlock.c:52
#1  0x000000360d80ab2a in __GI___pthread_mutex_unlock (mutex=<optimized out>) at pthread_mutex_unlock.c:297
#2  0x000000360f084dd1 in g_mutex_unlock (mutex=mutex@entry=0x14e4d20) at gthread-posix.c:229
#3  0x000000360f047c3e in g_main_context_iterate (context=0x14e4d20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3268
#4  0x000000360f048182 in g_main_loop_run (loop=0x14e4900) at gmain.c:3484
#5  0x00007f22e8bde7bc in gst_nice_src_create (basesrc=0x14e6260 [GstNiceSrc], buffer=0x7f22e8bdac48) at gstnicesrc.c:291
#6  0x0000003d5b226c5c in gst_base_src_get_range (src=src@entry=0x14e6260 [GstNiceSrc], offset=18446744073709551615, length=length@entry=4096, buf=buf@entry=0x7f22e8bdac48) at gstbasesrc.c:2188
#7  0x0000003d5b227f70 in gst_base_src_loop (pad=0x14b6c50 [GstPad]) at gstbasesrc.c:2445
#8  0x0000003d49a82da4 in gst_task_func (task=0x1454890 [GstTask]) at gsttask.c:327
#9  0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#10 0x000000360f06b605 in g_thread_proxy (data=0x14bbb70) at gthread.c:797
#11 0x000000360d807d15 in start_thread (arg=0x7f22e8bdb700) at pthread_create.c:308
#12 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f22dbfff700 (LWP 9044)):
#0  __GI___pthread_mutex_lock (mutex=0x14e8f20) at pthread_mutex_lock.c:90
#1  0x000000360f084da1 in g_mutex_lock (mutex=mutex@entry=0x14ea800) at gthread-posix.c:210
#2  0x000000360f04768b in g_main_context_query (context=context@entry=0x14ea800, max_priority=2147483647, timeout=timeout@entry=0x7f22dbffea5c, fds=fds@entry=0x7f22d00010c0, n_fds=n_fds@entry=3) at gmain.c:3053
#3  0x000000360f047c99 in g_main_context_iterate (context=0x14ea800, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3272
#4  0x000000360f048182 in g_main_loop_run (loop=0x14e4f50) at gmain.c:3484
#5  0x00007f22e8bde7bc in gst_nice_src_create (basesrc=0x14e6590 [GstNiceSrc], buffer=0x7f22dbffec48) at gstnicesrc.c:291
#6  0x0000003d5b226c5c in gst_base_src_get_range (src=src@entry=0x14e6590 [GstNiceSrc], offset=18446744073709551615, length=length@entry=4096, buf=buf@entry=0x7f22dbffec48) at gstbasesrc.c:2188
#7  0x0000003d5b227f70 in gst_base_src_loop (pad=0x14e9370 [GstPad]) at gstbasesrc.c:2445
#8  0x0000003d49a82da4 in gst_task_func (task=0x1454990 [GstTask]) at gsttask.c:327
#9  0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#10 0x000000360f06b605 in g_thread_proxy (data=0x14bbca0) at gthread.c:797
#11 0x000000360d807d15 in start_thread (arg=0x7f22dbfff700) at pthread_create.c:308
#12 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f22db7fe700 (LWP 9045)):
#0  g_source_iter_next (iter=iter@entry=0x7f22db7fdc90, source=source@entry=0x7f22db7fdc88) at gmain.c:862
#1  0x000000360f047537 in g_main_context_prepare (context=context@entry=0x14f94c0, priority=priority@entry=0x7f22db7fdce8) at gmain.c:2967
#2  0x000000360f047c4b in g_main_context_iterate (context=0x14f94c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3270
#3  0x000000360f048182 in g_main_loop_run (loop=0x14f2d80) at gmain.c:3484
#4  0x0000003d41ecc546 in gdbus_shared_thread_func (user_data=0x14f2dc0) at gdbusprivate.c:277
#5  0x000000360f06b605 in g_thread_proxy (data=0x14f6450) at gthread.c:797
#6  0x000000360d807d15 in start_thread (arg=0x7f22db7fe700) at pthread_create.c:308
#7  0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f22d97fa700 (LWP 9049)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360f08501f in g_cond_wait (cond=0x7f22d4002a10, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007f22eb8c19ca in gst_rtp_jitter_buffer_loop (jitterbuffer=0x7f22d40360b0 [GstRtpJitterBuffer]) at gstrtpjitterbuffer.c:1664
#3  0x0000003d49a82da4 in gst_task_func (task=0x1595440 [GstTask]) at gsttask.c:327
#4  0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#5  0x000000360f06b605 in g_thread_proxy (data=0x1525f20) at gthread.c:797
#6  0x000000360d807d15 in start_thread (arg=0x7f22d97fa700) at pthread_create.c:308
#7  0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f22daffd700 (LWP 9051)):
#0  __pthread_mutex_unlock_usercnt (mutex=0x14f9090, decr=decr@entry=1) at pthread_mutex_unlock.c:52
#1  0x000000360d80ab2a in __GI___pthread_mutex_unlock (mutex=<optimized out>) at pthread_mutex_unlock.c:297
#2  0x000000360f084dd1 in g_mutex_unlock (mutex=mutex@entry=0x15c0110) at gthread-posix.c:229
#3  0x000000360f0475ab in g_main_context_prepare (context=context@entry=0x15c0110, priority=priority@entry=0x7f22daffccd8) at gmain.c:2984
#4  0x000000360f047c4b in g_main_context_iterate (context=0x15c0110, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3270
#5  0x000000360f048182 in g_main_loop_run (loop=0x7f22cc00bcc0) at gmain.c:3484
#6  0x00007f22e9a1da4e in thread_func (dat=0x7f22c8004d50) at gupnp-simple-igd-thread.c:271
#7  0x000000360f06b605 in g_thread_proxy (data=0x7f22c8003990) at gthread.c:797
#8  0x000000360d807d15 in start_thread (arg=0x7f22daffd700) at pthread_create.c:308
#9  0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f22b7bd4700 (LWP 9053)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360f08501f in g_cond_wait (cond=0x7f22d4002bb0, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007f22eb8c19ca in gst_rtp_jitter_buffer_loop (jitterbuffer=0x7f22d4036a30 [GstRtpJitterBuffer]) at gstrtpjitterbuffer.c:1664
#3  0x0000003d49a82da4 in gst_task_func (task=0x7f22c005a190 [GstTask]) at gsttask.c:327
#4  0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#5  0x000000360f06b605 in g_thread_proxy (data=0x7f22c0004140) at gthread.c:797
#6  0x000000360d807d15 in start_thread (arg=0x7f22b7bd4700) at pthread_create.c:308
#7  0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f22b6bd2700 (LWP 9055)):
#0  0x0000003d4d823908 in pa_mainloop_iterate (m=m@entry=0x7f22b802c220, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:952
#1  0x0000003d4d8239d0 in pa_mainloop_run (m=0x7f22b802c220, retval=retval@entry=0x0) at pulse/mainloop.c:973
#2  0x0000003d4d831d0f in thread (userdata=0x7f22b802bb40) at pulse/thread-mainloop.c:88
#3  0x0000003d55242c63 in internal_thread_func (userdata=0x7f22b802cad0) at pulsecore/thread-posix.c:83
#4  0x000000360d807d15 in start_thread (arg=0x7f22b6bd2700) at pthread_create.c:308
#5  0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f22b63d1700 (LWP 9056)):
#0  __pthread_mutex_lock_full (mutex=0x1500080) at pthread_mutex_lock.c:308
#1  0x000000360d809bba in __GI___pthread_mutex_lock (mutex=mutex@entry=0x1500080) at pthread_mutex_lock.c:55
#2  0x0000003d55241d6e in pa_mutex_lock (m=m@entry=0x1500080) at pulsecore/mutex-posix.c:90
#3  0x0000003d4d831d69 in poll_func (ufds=<optimized out>, nfds=1, timeout=-1, userdata=0x1500080) at pulse/thread-mainloop.c:70
#4  0x0000003d4d8232bc in pa_mainloop_poll (m=m@entry=0x158e2b0) at pulse/mainloop.c:873
#5  0x0000003d4d823919 in pa_mainloop_iterate (m=m@entry=0x158e2b0, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:955
#6  0x0000003d4d8239d0 in pa_mainloop_run (m=0x158e2b0, retval=retval@entry=0x0) at pulse/mainloop.c:973
#7  0x0000003d4d831d0f in thread (userdata=0x12a6f20) at pulse/thread-mainloop.c:88
#8  0x0000003d55242c63 in internal_thread_func (userdata=0x1498220) at pulsecore/thread-posix.c:83
#9  0x000000360d807d15 in start_thread (arg=0x7f22b63d1700) at pthread_create.c:308
#10 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f22b5bd0700 (LWP 9057)):
#0  0x000000360d0e9a5d in poll () from /lib64/libc.so.6
#1  0x0000003d4d831d5f in poll (__timeout=-1, __nfds=2, __fds=0x7f22940030d0) at /usr/include/bits/poll2.h:46
#2  poll_func (ufds=0x7f22940030d0, nfds=2, timeout=-1, userdata=0x147cc10) at pulse/thread-mainloop.c:69
#3  0x0000003d4d8232bc in pa_mainloop_poll (m=m@entry=0x1471360) at pulse/mainloop.c:873
#4  0x0000003d4d823919 in pa_mainloop_iterate (m=m@entry=0x1471360, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:955
#5  0x0000003d4d8239d0 in pa_mainloop_run (m=0x1471360, retval=retval@entry=0x0) at pulse/mainloop.c:973
#6  0x0000003d4d831d0f in thread (userdata=0x1354fc0) at pulse/thread-mainloop.c:88
#7  0x0000003d55242c63 in internal_thread_func (userdata=0x131b290) at pulsecore/thread-posix.c:83
#8  0x000000360d807d15 in start_thread (arg=0x7f22b5bd0700) at pthread_create.c:308
#9  0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f22b4b91700 (LWP 9058)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360f08501f in g_cond_wait (cond=0x7f22b802a620, mutex=<optimized out>) at gthread-posix.c:748
#2  0x0000003d5b21e36c in gst_base_sink_wait_preroll (sink=sink@entry=0x7f22b802bb80 [GstPulseSink]) at gstbasesink.c:2279
#3  0x00007f22d8386418 in gst_base_audio_sink_render (bsink=0x7f22b802bb80 [GstPulseSink], buf=<optimized out>) at gstbaseaudiosink.c:1883
#4  0x0000003d5b2208d9 in gst_base_sink_render_object (basesink=basesink@entry=0x7f22b802bb80 [GstPulseSink], obj_type=obj_type@entry=2 '\002', obj=obj@entry=0x7f22d409ca80, pad=0x7f22b80181c0 [GstPad]) at gstbasesink.c:3014
#5  0x0000003d5b2222df in gst_base_sink_queue_object_unlocked (basesink=basesink@entry=0x7f22b802bb80 [GstPulseSink], obj_type=obj_type@entry=2 '\002', obj=obj@entry=0x7f22d409ca80, prerollable=prerollable@entry=1, pad=0x7f22b80181c0 [GstPad]) at gstbasesink.c:3295
#6  0x0000003d5b2227e8 in gst_base_sink_chain_unlocked (basesink=basesink@entry=0x7f22b802bb80 [GstPulseSink], obj_type=obj_type@entry=2 '\002', obj=obj@entry=0x7f22d409ca80, pad=0x7f22b80181c0 [GstPad]) at gstbasesink.c:3677
#7  0x0000003d5b222b23 in gst_base_sink_chain_main (basesink=0x7f22b802bb80 [GstPulseSink], pad=0x7f22b80181c0 [GstPad], obj_type=2 '\002', obj=0x7f22d409ca80) at gstbasesink.c:3715
#8  0x0000003d49a5ce11 in gst_pad_push (pad=0x7f22b0009970 [GstPad], buffer=0x7f22d409ca80 [GstBuffer]) at gstpad.c:4710
#9  0x00007f22b4b95cc7 in gst_live_adder_loop () from /usr/lib64/gstreamer-0.10/libgstliveadder.so
#10 0x0000003d49a82da4 in gst_task_func (task=0x1595b40 [GstTask]) at gsttask.c:327
#11 0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#12 0x000000360f06b605 in g_thread_proxy (data=0x7f22b8001a80) at gthread.c:797
#13 0x000000360d807d15 in start_thread (arg=0x7f22b4b91700) at pthread_create.c:308
#14 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f229a9ea700 (LWP 9059)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360f08501f in g_cond_wait (cond=0x1bcb4a0, mutex=<optimized out>) at gthread-posix.c:748
#2  0x00007f22eb48d725 in gst_queue_loop (pad=<optimized out>) at gstqueue.c:1252
#3  0x0000003d49a82da4 in gst_task_func (task=0x1595040 [GstTask]) at gsttask.c:327
#4  0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#5  0x000000360f06b605 in g_thread_proxy (data=0x7f22c4004590) at gthread.c:797
#6  0x000000360d807d15 in start_thread (arg=0x7f229a9ea700) at pthread_create.c:308
#7  0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f229a1e9700 (LWP 9060)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360f08501f in g_cond_wait (cond=cond@entry=0x7f227c0266d8, mutex=mutex@entry=0x7f227c0266d0) at gthread-posix.c:748
#2  0x000000360f01ea1b in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x7f227c0266d0, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421
#3  0x000000360f01eec6 in g_async_queue_pop (queue=0x7f227c0266d0) at gasyncqueue.c:455
#4  0x00007f22983dcd57 in gst_dtmf_src_create () from /usr/lib64/gstreamer-0.10/libgstdtmf.so
#5  0x0000003d5b226c5c in gst_base_src_get_range (src=src@entry=0x7f227c032020 [GstDTMFSrc], offset=18446744073709551615, length=length@entry=4096, buf=buf@entry=0x7f229a1e8c48) at gstbasesrc.c:2188
#6  0x0000003d5b227f70 in gst_base_src_loop (pad=0x7f227c014650 [GstPad]) at gstbasesrc.c:2445
#7  0x0000003d49a82da4 in gst_task_func (task=0x7f22c005ad90 [GstTask]) at gsttask.c:327
#8  0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#9  0x000000360f06b605 in g_thread_proxy (data=0x7f22a8001e30) at gthread.c:797
#10 0x000000360d807d15 in start_thread (arg=0x7f229a1e9700) at pthread_create.c:308
#11 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f22995e8700 (LWP 9061)):
#0  0x000000360d80e0cd in write () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000360f084151 in g_wakeup_signal (wakeup=<optimized out>) at gwakeup.c:235
#2  0x000000360f048833 in g_main_context_wakeup (context=<optimized out>, context@entry=0x0) at gmain.c:3906
#3  0x0000003d49a325de in gst_bus_wakeup_main_context (bus=bus@entry=0x10c0e00 [GstBus]) at gstbus.c:238
#4  0x0000003d49a330c3 in gst_bus_post (bus=bus@entry=0x10c0e00 [GstBus], message=message@entry=0x7f2278019e90 [GstMessage]) at gstbus.c:345
#5  0x0000003d49a40ec3 in gst_element_post_message (element=element@entry=0x1429140 [GstPipeline], message=message@entry=0x7f2278019e90 [GstMessage]) at gstelement.c:1853
#6  0x0000003d49a2c6d7 in gst_bin_handle_message_func (bin=0x1429140 [GstPipeline], message=0x7f2278019e90 [GstMessage]) at gstbin.c:3442
#7  0x0000003d49a60058 in gst_pipeline_handle_message (bin=0x1429140 [GstPipeline], message=0x7f2278019e90 [GstMessage]) at gstpipeline.c:587
#8  0x0000003d49a29488 in bin_bus_handler (bus=bus@entry=0x10c0d40 [GstBus], message=message@entry=0x7f2278019e90 [GstMessage], bin=bin@entry=0x1429140 [GstPipeline]) at gstbin.c:2793
#9  0x0000003d49a32f52 in gst_bus_post (bus=bus@entry=0x10c0d40 [GstBus], message=message@entry=0x7f2278019e90 [GstMessage]) at gstbus.c:322
#10 0x0000003d49a40ec3 in gst_element_post_message (element=element@entry=0x7f22b800b730 [GstBin], message=message@entry=0x7f2278019e90 [GstMessage]) at gstelement.c:1853
#11 0x0000003d49a2c6d7 in gst_bin_handle_message_func (bin=0x7f22b800b730 [GstBin], message=0x7f2278019e90 [GstMessage]) at gstbin.c:3442
#12 0x0000003d49a29488 in bin_bus_handler (bus=bus@entry=0x1bd0830 [GstBus], message=message@entry=0x7f2278019e90 [GstMessage], bin=bin@entry=0x7f22b800b730 [GstBin]) at gstbin.c:2793
#13 0x0000003d49a32f52 in gst_bus_post (bus=bus@entry=0x1bd0830 [GstBus], message=message@entry=0x7f2278019e90 [GstMessage]) at gstbus.c:322
#14 0x0000003d49a40ec3 in gst_element_post_message (element=element@entry=0x1354a40 [GstPulseSrc], message=0x7f2278019e90 [GstMessage]) at gstelement.c:1853
#15 0x0000003d49a41329 in gst_element_message_full (element=element@entry=0x1354a40 [GstPulseSrc], type=type@entry=GST_MESSAGE_ERROR, domain=3946, code=code@entry=1, text=text@entry=0x7f2278001170 "Disconnected: Connection terminated", debug=debug@entry=0x0, file=file@entry=0x7f22b7bf1164 "pulsesrc.c", function=function@entry=0x7f22b7bf1870 <__FUNCTION__.25855> "gst_pulsesrc_is_dead", line=line@entry=485) at gstelement.c:1984
#16 0x00007f22b7be9864 in gst_pulsesrc_is_dead (pulsesrc=pulsesrc@entry=0x1354a40 [GstPulseSrc], check_stream=check_stream@entry=1) at pulsesrc.c:484
#17 0x00007f22b7be9f08 in gst_pulsesrc_read (asrc=0x1354a40 [GstPulseSrc], data=0x7f22997bac10, length=2944) at pulsesrc.c:1132
#18 0x00007f22d838e9d8 in audioringbuffer_thread_func (buf=0x1a58050 [GstAudioSrcRingBuffer]) at gstaudiosrc.c:233
#19 0x000000360f06b605 in g_thread_proxy (data=0x1525f70) at gthread.c:797
#20 0x000000360d807d15 in start_thread (arg=0x7f22995e8700) at pthread_create.c:308
#21 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f2298de7700 (LWP 9062)):
#0  0x000000360d80e0cd in write () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000360f084151 in g_wakeup_signal (wakeup=<optimized out>) at gwakeup.c:235
#2  0x000000360f048833 in g_main_context_wakeup (context=<optimized out>, context@entry=0x0) at gmain.c:3906
#3  0x0000003d49a325de in gst_bus_wakeup_main_context (bus=bus@entry=0x10c0e00 [GstBus]) at gstbus.c:238
#4  0x0000003d49a330c3 in gst_bus_post (bus=bus@entry=0x10c0e00 [GstBus], message=message@entry=0x7f22780056a0 [GstMessage]) at gstbus.c:345
#5  0x0000003d49a40ec3 in gst_element_post_message (element=element@entry=0x1429140 [GstPipeline], message=message@entry=0x7f22780056a0 [GstMessage]) at gstelement.c:1853
#6  0x0000003d49a2c6d7 in gst_bin_handle_message_func (bin=0x1429140 [GstPipeline], message=0x7f22780056a0 [GstMessage]) at gstbin.c:3442
#7  0x0000003d49a60058 in gst_pipeline_handle_message (bin=0x1429140 [GstPipeline], message=0x7f22780056a0 [GstMessage]) at gstpipeline.c:587
#8  0x0000003d49a29488 in bin_bus_handler (bus=bus@entry=0x10c0d40 [GstBus], message=message@entry=0x7f22780056a0 [GstMessage], bin=bin@entry=0x1429140 [GstPipeline]) at gstbin.c:2793
#9  0x0000003d49a32f52 in gst_bus_post (bus=bus@entry=0x10c0d40 [GstBus], message=message@entry=0x7f22780056a0 [GstMessage]) at gstbus.c:322
#10 0x0000003d49a40ec3 in gst_element_post_message (element=element@entry=0x7f22b800b730 [GstBin], message=message@entry=0x7f22780056a0 [GstMessage]) at gstelement.c:1853
#11 0x0000003d49a2c6d7 in gst_bin_handle_message_func (bin=0x7f22b800b730 [GstBin], message=0x7f22780056a0 [GstMessage]) at gstbin.c:3442
#12 0x0000003d49a29488 in bin_bus_handler (bus=bus@entry=0x1bd0830 [GstBus], message=message@entry=0x7f22780056a0 [GstMessage], bin=bin@entry=0x7f22b800b730 [GstBin]) at gstbin.c:2793
#13 0x0000003d49a32f52 in gst_bus_post (bus=bus@entry=0x1bd0830 [GstBus], message=message@entry=0x7f22780056a0 [GstMessage]) at gstbus.c:322
#14 0x0000003d49a40ec3 in gst_element_post_message (element=element@entry=0x7f22b80b4e80 [GstLevel], message=message@entry=0x7f22780056a0 [GstMessage]) at gstelement.c:1853
#15 0x00007f229a9edb5e in gst_level_transform_ip (trans=0x7f22b80b4e80 [GstLevel], in=0x-3f7a20000014fcc2) at gstlevel.c:707
#16 0x0000003d5b22fb92 in gst_base_transform_handle_buffer (trans=trans@entry=0x7f22b80b4e80 [GstLevel], inbuf=inbuf@entry=0x7f22d4033800 [GstBuffer], outbuf=outbuf@entry=0x7f2298de6918) at gstbasetransform.c:2492
#17 0x0000003d5b230543 in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f22d4033800 [GstBuffer]) at gstbasetransform.c:2639
#18 0x0000003d49a5ce11 in gst_pad_push (pad=0x7f22b0044900 [GstPad], buffer=0x7f22d4033800 [GstBuffer]) at gstpad.c:4710
#19 0x0000003d5b2305dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f22d4033800 [GstBuffer]) at gstbasetransform.c:2674
#20 0x0000003d49a5ce11 in gst_pad_push (pad=0x7f22b0044600 [GstPad], buffer=0x7f22d4033800 [GstBuffer]) at gstpad.c:4710
#21 0x0000003d5b2305dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f22d4033800 [GstBuffer]) at gstbasetransform.c:2674
#22 0x0000003d49a5ce11 in gst_pad_push (pad=0x15be200 [GstPad], buffer=0x7f22d4033800 [GstBuffer]) at gstpad.c:4710
#23 0x0000003d5b2305dc in gst_base_transform_chain (pad=<optimized out>, buffer=0x7f22d4033800 [GstBuffer]) at gstbasetransform.c:2674
#24 0x0000003d49a5ce11 in gst_pad_push (pad=pad@entry=0x15bae00 [GstPad], buffer=0x7f22d4033800 [GstBuffer]) at gstpad.c:4710
#25 0x0000003d5b228313 in gst_base_src_loop (pad=0x15bae00 [GstPad]) at gstbasesrc.c:2559
#26 0x0000003d49a82da4 in gst_task_func (task=0x1595140 [GstTask]) at gsttask.c:327
#27 0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#28 0x000000360f06b605 in g_thread_proxy (data=0x7f22e0003450) at gthread.c:797
#29 0x000000360d807d15 in start_thread (arg=0x7f2298de7700) at pthread_create.c:308
#30 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f228fffe700 (LWP 9063)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360f08501f in g_cond_wait (cond=cond@entry=0x7f227c01a838, mutex=mutex@entry=0x7f227c01a830) at gthread-posix.c:748
#2  0x000000360f01ea1b in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x7f227c01a830, wait=wait@entry=1, end_time=end_time@entry=-1) at gasyncqueue.c:421
#3  0x000000360f01eec6 in g_async_queue_pop (queue=0x7f227c01a830) at gasyncqueue.c:455
#4  0x00007f22983df710 in gst_rtp_dtmf_src_create () from /usr/lib64/gstreamer-0.10/libgstdtmf.so
#5  0x0000003d5b226c5c in gst_base_src_get_range (src=src@entry=0x7f227c0400f0 [GstRTPDTMFSrc], offset=18446744073709551615, length=length@entry=4096, buf=buf@entry=0x7f228fffdc48) at gstbasesrc.c:2188
#6  0x0000003d5b227f70 in gst_base_src_loop (pad=0x7f227c039c70 [GstPad]) at gstbasesrc.c:2445
#7  0x0000003d49a82da4 in gst_task_func (task=0x7f22c005ae90 [GstTask]) at gsttask.c:327
#8  0x000000360f06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:309
#9  0x000000360f06b605 in g_thread_proxy (data=0x7f227c005230) at gthread.c:797
#10 0x000000360d807d15 in start_thread (arg=0x7f228fffe700) at pthread_create.c:308
#11 0x000000360d0f253d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f22f7a39880 (LWP 9029)):
[KCrash Handler]
#5  0x000000360d035c55 in raise () from /lib64/libc.so.6
#6  0x000000360d037408 in abort () from /lib64/libc.so.6
#7  0x000000360d07564b in __libc_message () from /lib64/libc.so.6
#8  0x000000360d07cb3e in _int_free () from /lib64/libc.so.6
#9  0x000000360f04d79f in g_free (mem=0x1286610) at gmem.c:252
#10 0x00000030e3c06d0c in fs_codec_parameter_free (param=0x1286510) at fs-codec.c:123
#11 0x000000360f044a8d in g_list_foreach (list=<optimized out>, func=func@entry=0x30e3c06d00 <fs_codec_parameter_free>, user_data=user_data@entry=0x0) at glist.c:942
#12 0x00000030e3c06c44 in fs_codec_destroy (codec=0x7f22b0007330) at fs-codec.c:152
#13 0x00007f22ebd18e0a in fs_rtp_sub_stream_finalize (object=0x7f22b80066b0 [FsRtpSubStream]) at fs-rtp-substream.c:771
#14 0x000000361081486b in g_object_unref (_object=0x7f22b80066b0) at gobject.c:3023
#15 0x000000361080fc16 in closure_invoke_notifiers (notify_type=3, closure=0x7f22b0004760) at gclosure.c:285
#16 _g_closure_invoke_va (closure=closure@entry=0x7f22b0004760, return_value=return_value@entry=0x0, instance=instance@entry=0x7f22b80051c0, args=args@entry=0x7fff59a3a588, n_params=1, param_types=0x108c5a0) at gclosure.c:846
#17 0x00000036108283a8 in g_signal_emit_valist (instance=0x7f22b80051c0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff59a3a588) at gsignal.c:3211
#18 0x0000003610828de2 in g_signal_emit (instance=instance@entry=0x7f22b80051c0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356
#19 0x0000003d49a5b537 in gst_pad_unlink (srcpad=srcpad@entry=0x7f22b80051c0 [GstGhostPad], sinkpad=sinkpad@entry=0x7f22b0003970 [GstPad]) at gstpad.c:1791
#20 0x0000003d49a3f2eb in gst_element_remove_pad (element=element@entry=0x1433200 [GstRtpBin], pad=pad@entry=0x7f22b80051c0 [GstGhostPad]) at gstelement.c:859
#21 0x00007f22eb8bb718 in payload_pad_removed (element=<optimized out>, pad=pad@entry=0x7f22b0003070 [GstPad], stream=<optimized out>) at gstrtpbin.c:2399
#22 0x0000003610812d84 in g_cclosure_marshal_VOID__OBJECTv (closure=0x7f22c00595d0, return_value=<optimized out>, instance=0x7f22c005a090, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x106f4a0) at gmarshal.c:1312
#23 0x000000361080fbd7 in _g_closure_invoke_va (closure=closure@entry=0x7f22c00595d0, return_value=return_value@entry=0x0, instance=instance@entry=0x7f22c005a090, args=args@entry=0x7fff59a3aa48, n_params=1, param_types=0x106f4a0) at gclosure.c:840
#24 0x00000036108283a8 in g_signal_emit_valist (instance=0x7f22c005a090, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff59a3aa48) at gsignal.c:3211
#25 0x0000003610828de2 in g_signal_emit (instance=instance@entry=0x7f22c005a090, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356
#26 0x0000003d49a3f276 in gst_element_remove_pad (element=element@entry=0x7f22c005a090 [GstRtpPtDemux], pad=0x7f22b0003070 [GstPad]) at gstelement.c:887
#27 0x00007f22eb8c5442 in gst_rtp_pt_demux_release (ptdemux=ptdemux@entry=0x7f22c005a090 [GstRtpPtDemux]) at gstrtpptdemux.c:538
#28 0x00007f22eb8c5518 in gst_rtp_pt_demux_change_state (element=0x7f22c005a090 [GstRtpPtDemux], transition=GST_STATE_CHANGE_READY_TO_NULL) at gstrtpptdemux.c:571
#29 0x0000003d49a41d8c in gst_element_change_state (element=element@entry=0x7f22c005a090 [GstRtpPtDemux], transition=<optimized out>) at gstelement.c:2761
#30 0x0000003d49a42233 in gst_element_continue_state (element=element@entry=0x7f22c005a090 [GstRtpPtDemux], ret=ret@entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2444
#31 0x0000003d49a41e0f in gst_element_change_state (element=element@entry=0x7f22c005a090 [GstRtpPtDemux], transition=<optimized out>) at gstelement.c:2798
#32 0x0000003d49a42233 in gst_element_continue_state (element=element@entry=0x7f22c005a090 [GstRtpPtDemux], ret=ret@entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2444
#33 0x0000003d49a41e0f in gst_element_change_state (element=element@entry=0x7f22c005a090 [GstRtpPtDemux], transition=transition@entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at gstelement.c:2798
#34 0x0000003d49a426d8 in gst_element_set_state_func (element=0x7f22c005a090 [GstRtpPtDemux], state=GST_STATE_NULL) at gstelement.c:2717
#35 0x00007f22eb8babd4 in free_stream (stream=0x7f22c0055c40) at gstrtpbin.c:1503
#36 0x000000360f063cad in g_slist_foreach (list=<optimized out>, func=func@entry=0x7f22eb8bab40 <free_stream>, user_data=user_data@entry=0x0) at gslist.c:894
#37 0x00007f22eb8bdb66 in free_session (sess=sess@entry=0x1490360, bin=bin@entry=0x1433200 [GstRtpBin]) at gstrtpbin.c:703
#38 0x00007f22eb8be204 in gst_rtp_bin_release_pad (element=0x1433200 [GstRtpBin], pad=0x148a3f0 [GstGhostPad]) at gstrtpbin.c:3132
#39 0x00007f22ebd11fe5 in fs_rtp_session_dispose (obj=0x1440770 [FsRtpSession]) at fs-rtp-session.c:709
#40 0x0000003610815961 in g_object_run_dispose (object=0x1440770 [FsRtpSession]) at gobject.c:1061
#41 0x00000030e3c08de6 in fs_session_destroy (session=<optimized out>) at fs-session.c:768
#42 0x00000030e4c188ad in _tf_call_content_destroy (self=self@entry=0x1272860 [TfCallContent]) at call-content.c:351
#43 0x00000030e4c14fc9 in free_content (data=0x1272860) at call-channel.c:403
#44 0x000000360f01e0d5 in g_ptr_array_remove_index_fast (farray=0x129b520, index_=index_@entry=1) at garray.c:1202
#45 0x00000030e4c14e85 in content_removed (proxy=<optimized out>, content_proxy=<optimized out>, reason=<optimized out>, self=0x118c540 [TfCallChannel]) at call-channel.c:390
#46 0x000000360fc05ed8 in ffi_call_unix64 () at ../src/x86/unix64.S:75
#47 0x000000360fc058e0 in ffi_call (cif=cif@entry=0x7fff59a3b110, fn=fn@entry=0x30e4c14e10 <content_removed>, rvalue=0x7fff59a3b040, avalue=avalue@entry=0x7fff59a3afe0) at ../src/x86/ffi64.c:486
#48 0x00000036108108fb in g_cclosure_marshal_generic_va (closure=0x13ecc90, return_value=0x0, instance=0x12a4190, args_list=<optimized out>, marshal_data=0x30e4c14e10 <content_removed>, n_params=2, param_types=0x12a36c0) at gclosure.c:1550
#49 0x000000361080fbd7 in _g_closure_invoke_va (closure=closure@entry=0x13ecc90, return_value=return_value@entry=0x0, instance=instance@entry=0x12a4190, args=args@entry=0x7fff59a3b448, n_params=2, param_types=0x12a36c0) at gclosure.c:840
#50 0x00000036108283a8 in g_signal_emit_valist (instance=0x12a4190, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff59a3b448) at gsignal.c:3211
#51 0x0000003610828de2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3356
#52 0x00000030e7c89214 in content_removed_cb () from /lib64/libtelepathy-glib.so.0
#53 0x00000030e7ca14f0 in _tp_cli_channel_type_call_invoke_callback_for_content_removed () from /lib64/libtelepathy-glib.so.0
#54 0x00000030e7d5ee5c in tp_proxy_signal_invocation_run () from /lib64/libtelepathy-glib.so.0
#55 0x000000360f047a55 in g_main_dispatch (context=0xeab430) at gmain.c:2715
#56 g_main_context_dispatch (context=context@entry=0xeab430) at gmain.c:3219
#57 0x000000360f047d88 in g_main_context_iterate (context=context@entry=0xeab430, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290
#58 0x000000360f047e44 in g_main_context_iteration (context=0xeab430, may_block=1) at gmain.c:3351
#59 0x0000003d479a6676 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#60 0x0000003d45c6a92e in QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtGui.so.4
#61 0x0000003d479769ff in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#62 0x0000003d47976c88 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQtCore.so.4
#63 0x0000003d4797bcb8 in QCoreApplication::exec() () from /lib64/libQtCore.so.4
#64 0x000000000040f624 in main ()

This bug may be a duplicate of or related to bug 320549.

Possible duplicates by query: bug 322763, bug 320549.

Reported using DrKonqi
Comment 1 David Edmundson 2013-10-11 17:51:41 UTC

*** This bug has been marked as a duplicate of bug 320549 ***