[telepathy] [Bug 322763] New: Telepathy crash upon incoming Jingle video

John jbt at gmx.us
Wed Jul 24 12:04:59 BST 2013


https://bugs.kde.org/show_bug.cgi?id=322763

            Bug ID: 322763
           Summary: Telepathy crash upon incoming Jingle video
    Classification: Unclassified
           Product: telepathy
           Version: 0.6.2
          Platform: Fedora RPMs
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: call-ui
          Assignee: kde-telepathy-bugs at kde.org
          Reporter: jbt at gmx.us

Application: ktp-call-ui (0.6.2)
KDE Platform Version: 4.10.5
Qt Version: 4.8.4
Operating System: Linux 3.9.10-200.fc18.x86_64 x86_64
Distribution: "Fedora release 18 (Spherical Cow)"

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

Video chatting via XMPP. Video was sent just fine, but when the other side
(Empathy) toggled video on, telepathy crashed.

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 0x7f7853701880 (LWP 10106))]

Thread 18 (Thread 0x7f7846e59700 (LWP 10107)):
#0  0x0000003d846e9b1f in ppoll () from /lib64/libc.so.6
#1  0x0000003619c68f3d 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=0x1b09ed0, timeout=timeout at entry=2597220229) at
gstpoll.c:1282
#3  0x0000003619c7bc94 in gst_system_clock_id_wait_jitter_unlocked
(clock=0x1b12000 [GstSystemClock], entry=0x7f78400016d0, jitter=<optimized
out>, restart=1) at gstsystemclock.c:628
#4  0x0000003619c39ce4 in gst_clock_id_wait (id=id at entry=0x7f78400016d0,
jitter=jitter at entry=0x0) at gstclock.c:494
#5  0x00007f78474cb3c4 in rtcp_thread (rtpsession=0x1bb41b0 [GstRtpSession]) at
gstrtpsession.c:863
#6  0x000000360d06b605 in g_thread_proxy (data=0x1b20f70) at gthread.c:797
#7  0x0000003d84e07d15 in start_thread (arg=0x7f7846e59700) at
pthread_create.c:308
#8  0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x7f7844f15700 (LWP 10110)):
#0  0x0000003d846e9a5d in poll () from /lib64/libc.so.6
#1  0x000000360d047d24 in g_main_context_poll (priority=2147483647, n_fds=1,
fds=0x7f783c001340, timeout=3294, context=0x1c0a5b0) at gmain.c:3584
#2  g_main_context_iterate (context=0x1c0a5b0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3285
#3  0x000000360d048182 in g_main_loop_run (loop=0x1c0a9c0) at gmain.c:3484
#4  0x00007f7845a4bd61 in fs_nice_agent_main_thread (data=0x1bcd6a0) at
fs-nice-agent.c:315
#5  0x000000360d06b605 in g_thread_proxy (data=0x1c0b190) at gthread.c:797
#6  0x0000003d84e07d15 in start_thread (arg=0x7f7844f15700) at
pthread_create.c:308
#7  0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x7f7837fff700 (LWP 10111)):
#0  0x0000003d846e9a5d in poll () from /lib64/libc.so.6
#1  0x000000360d047d24 in g_main_context_poll (priority=2147483647, n_fds=2,
fds=0x7f7830001170, timeout=-1, context=0x1c32010) at gmain.c:3584
#2  g_main_context_iterate (context=0x1c32010, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3285
#3  0x000000360d048182 in g_main_loop_run (loop=0x1c324a0) at gmain.c:3484
#4  0x00007f78445127bc in gst_nice_src_create (basesrc=0x1c34220 [GstNiceSrc],
buffer=0x7f7837ffec48) at gstnicesrc.c:291
#5  0x000000361c026c5c in gst_base_src_get_range (src=src at entry=0x1c34220
[GstNiceSrc], offset=18446744073709551615, length=length at entry=4096,
buf=buf at entry=0x7f7837ffec48) at gstbasesrc.c:2188
#6  0x000000361c027f70 in gst_base_src_loop (pad=0x1c05c40 [GstPad]) at
gstbasesrc.c:2445
#7  0x0000003619c82da4 in gst_task_func (task=0x1bb2880 [GstTask]) at
gsttask.c:327
#8  0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#9  0x000000360d06b605 in g_thread_proxy (data=0x1c0b370) at gthread.c:797
#10 0x0000003d84e07d15 in start_thread (arg=0x7f7837fff700) at
pthread_create.c:308
#11 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x7f78377fe700 (LWP 10112)):
#0  0x0000003d84e0aacf in __pthread_mutex_unlock_usercnt (mutex=0x1c33ca0,
decr=decr at entry=1) at pthread_mutex_unlock.c:52
#1  0x0000003d84e0ab2a in __GI___pthread_mutex_unlock (mutex=<optimized out>)
at pthread_mutex_unlock.c:297
#2  0x000000360d084dd1 in g_mutex_unlock (mutex=mutex at entry=0x1c33d90) at
gthread-posix.c:229
#3  0x000000360d047c3e in g_main_context_iterate (context=0x1c33d90,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3268
#4  0x000000360d048182 in g_main_loop_run (loop=0x1c33fa0) at gmain.c:3484
#5  0x00007f78445127bc in gst_nice_src_create (basesrc=0x1c34550 [GstNiceSrc],
buffer=0x7f78377fdc48) at gstnicesrc.c:291
#6  0x000000361c026c5c in gst_base_src_get_range (src=src at entry=0x1c34550
[GstNiceSrc], offset=18446744073709551615, length=length at entry=4096,
buf=buf at entry=0x7f78377fdc48) at gstbasesrc.c:2188
#7  0x000000361c027f70 in gst_base_src_loop (pad=0x1c363c0 [GstPad]) at
gstbasesrc.c:2445
#8  0x0000003619c82da4 in gst_task_func (task=0x1bb2980 [GstTask]) at
gsttask.c:327
#9  0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#10 0x000000360d06b605 in g_thread_proxy (data=0x1c0b4a0) at gthread.c:797
#11 0x0000003d84e07d15 in start_thread (arg=0x7f78377fe700) at
pthread_create.c:308
#12 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x7f7836ffd700 (LWP 10113)):
#0  __pthread_mutex_unlock_usercnt (mutex=0x1c44b50, decr=decr at entry=1) at
pthread_mutex_unlock.c:36
#1  0x0000003d84e0ab2a in __GI___pthread_mutex_unlock (mutex=<optimized out>)
at pthread_mutex_unlock.c:297
#2  0x000000360d084dd1 in g_mutex_unlock (mutex=mutex at entry=0x1c44a90) at
gthread-posix.c:229
#3  0x000000360d047612 in g_main_context_prepare
(context=context at entry=0x1c44a90, priority=priority at entry=0x7f7836ffcce8) at
gmain.c:3020
#4  0x000000360d047c4b in g_main_context_iterate (context=0x1c44a90,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3270
#5  0x000000360d048182 in g_main_loop_run (loop=0x1c3e350) at gmain.c:3484
#6  0x00000036114cc546 in gdbus_shared_thread_func (user_data=0x1c3e390) at
gdbusprivate.c:277
#7  0x000000360d06b605 in g_thread_proxy (data=0x1c41c50) at gthread.c:797
#8  0x0000003d84e07d15 in start_thread (arg=0x7f7836ffd700) at
pthread_create.c:308
#9  0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x7f78357fa700 (LWP 10116)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360d08501f in g_cond_wait (cond=0x7f78300016b0, mutex=<optimized
out>) at gthread-posix.c:748
#2  0x00007f78474b59ca in gst_rtp_jitter_buffer_loop
(jitterbuffer=0x7f7830006080 [GstRtpJitterBuffer]) at gstrtpjitterbuffer.c:1664
#3  0x0000003619c82da4 in gst_task_func (task=0x1c97400 [GstTask]) at
gsttask.c:327
#4  0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#5  0x000000360d06b605 in g_thread_proxy (data=0x1c6f770) at gthread.c:797
#6  0x0000003d84e07d15 in start_thread (arg=0x7f78357fa700) at
pthread_create.c:308
#7  0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x7f78367fc700 (LWP 10119)):
#0  __GI___pthread_mutex_lock (mutex=0x1c4a7f0) at pthread_mutex_lock.c:59
#1  0x000000360d084da1 in g_mutex_lock (mutex=mutex at entry=0x1cc0b40) at
gthread-posix.c:210
#2  0x000000360d04854f in g_source_get_time (source=<optimized out>) at
gmain.c:3819
#3  0x000000360d048689 in g_timeout_prepare (source=0x7f7820031140,
timeout=timeout at entry=0x7f78367fbc74) at gmain.c:3989
#4  0x000000360d0475b8 in g_main_context_prepare
(context=context at entry=0x1cc0b40, priority=priority at entry=0x7f78367fbcd8) at
gmain.c:2986
#5  0x000000360d047c4b in g_main_context_iterate (context=0x1cc0b40,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
gmain.c:3270
#6  0x000000360d048182 in g_main_loop_run (loop=0x7f782000d6f0) at gmain.c:3484
#7  0x00007f7845611a4e in thread_func (dat=0x1b6c160) at
gupnp-simple-igd-thread.c:271
#8  0x000000360d06b605 in g_thread_proxy (data=0x1c6f2d0) at gthread.c:797
#9  0x0000003d84e07d15 in start_thread (arg=0x7f78367fc700) at
pthread_create.c:308
#10 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 11 (Thread 0x7f7835ffb700 (LWP 10124)):
#0  __pthread_mutex_lock_full (mutex=0x1d05410) at pthread_mutex_lock.c:308
#1  0x0000003d84e09bba in __GI___pthread_mutex_lock
(mutex=mutex at entry=0x1d05410) at pthread_mutex_lock.c:55
#2  0x0000003618841d6e in pa_mutex_lock (m=m at entry=0x1d05410) at
pulsecore/mutex-posix.c:90
#3  0x0000003618c31d69 in poll_func (ufds=<optimized out>, nfds=1, timeout=-1,
userdata=0x1d05410) at pulse/thread-mainloop.c:70
#4  0x0000003618c232bc in pa_mainloop_poll (m=m at entry=0x1d08620) at
pulse/mainloop.c:873
#5  0x0000003618c23919 in pa_mainloop_iterate (m=m at entry=0x1d08620,
block=block at entry=1, retval=retval at entry=0x0) at pulse/mainloop.c:955
#6  0x0000003618c239d0 in pa_mainloop_run (m=0x1d08620,
retval=retval at entry=0x0) at pulse/mainloop.c:973
#7  0x0000003618c31d0f in thread (userdata=0x1d085e0) at
pulse/thread-mainloop.c:88
#8  0x0000003618842c63 in internal_thread_func (userdata=0x1d054c0) at
pulsecore/thread-posix.c:83
#9  0x0000003d84e07d15 in start_thread (arg=0x7f7835ffb700) at
pthread_create.c:308
#10 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x7f781f7fe700 (LWP 10125)):
#0  0x0000003d846e9a5d in poll () from /lib64/libc.so.6
#1  0x0000003618c31d5f in poll (__timeout=-1, __nfds=2, __fds=0x7f78100008c0)
at /usr/include/bits/poll2.h:46
#2  poll_func (ufds=0x7f78100008c0, nfds=2, timeout=-1, userdata=0x1d057b0) at
pulse/thread-mainloop.c:69
#3  0x0000003618c232bc in pa_mainloop_poll (m=m at entry=0x1d056b0) at
pulse/mainloop.c:873
#4  0x0000003618c23919 in pa_mainloop_iterate (m=m at entry=0x1d056b0,
block=block at entry=1, retval=retval at entry=0x0) at pulse/mainloop.c:955
#5  0x0000003618c239d0 in pa_mainloop_run (m=0x1d056b0,
retval=retval at entry=0x0) at pulse/mainloop.c:973
#6  0x0000003618c31d0f in thread (userdata=0x1d05670) at
pulse/thread-mainloop.c:88
#7  0x0000003618842c63 in internal_thread_func (userdata=0x1d05860) at
pulsecore/thread-posix.c:83
#8  0x0000003d84e07d15 in start_thread (arg=0x7f781f7fe700) at
pthread_create.c:308
#9  0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x7f781d924700 (LWP 10127)):
#0  0x0000003d846e9a30 in poll () from /lib64/libc.so.6
#1  0x0000003618c31d5f in poll (__timeout=-1, __nfds=1, __fds=0x7f77f0001460)
at /usr/include/bits/poll2.h:46
#2  poll_func (ufds=0x7f77f0001460, nfds=1, timeout=-1,
userdata=0x7f7824023110) at pulse/thread-mainloop.c:69
#3  0x0000003618c232bc in pa_mainloop_poll (m=m at entry=0x7f7824024470) at
pulse/mainloop.c:873
#4  0x0000003618c23919 in pa_mainloop_iterate (m=m at entry=0x7f7824024470,
block=block at entry=1, retval=retval at entry=0x0) at pulse/mainloop.c:955
#5  0x0000003618c239d0 in pa_mainloop_run (m=0x7f7824024470,
retval=retval at entry=0x0) at pulse/mainloop.c:973
#6  0x0000003618c31d0f in thread (userdata=0x7f7824025610) at
pulse/thread-mainloop.c:88
#7  0x0000003618842c63 in internal_thread_func (userdata=0x7f7824025730) at
pulsecore/thread-posix.c:83
#8  0x0000003d84e07d15 in start_thread (arg=0x7f781d924700) at
pthread_create.c:308
#9  0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x7f781cf19700 (LWP 10128)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360d08501f in g_cond_wait (cond=0x7f782401d850, mutex=<optimized
out>) at gthread-posix.c:748
#2  0x000000361c01e36c in gst_base_sink_wait_preroll
(sink=sink at entry=0x7f7824026000 [GstPulseSink]) at gstbasesink.c:2279
#3  0x00007f78345e1418 in gst_base_audio_sink_render (bsink=0x7f7824026000
[GstPulseSink], buf=<optimized out>) at gstbaseaudiosink.c:1883
#4  0x000000361c0208d9 in gst_base_sink_render_object
(basesink=basesink at entry=0x7f7824026000 [GstPulseSink],
obj_type=obj_type at entry=2 '\002', obj=obj at entry=0x7f783000b330,
pad=0x7f782401a510 [GstPad]) at gstbasesink.c:3014
#5  0x000000361c0222df in gst_base_sink_queue_object_unlocked
(basesink=basesink at entry=0x7f7824026000 [GstPulseSink],
obj_type=obj_type at entry=2 '\002', obj=obj at entry=0x7f783000b330,
prerollable=prerollable at entry=1, pad=0x7f782401a510 [GstPad]) at
gstbasesink.c:3295
#6  0x000000361c0227e8 in gst_base_sink_chain_unlocked
(basesink=basesink at entry=0x7f7824026000 [GstPulseSink],
obj_type=obj_type at entry=2 '\002', obj=obj at entry=0x7f783000b330,
pad=0x7f782401a510 [GstPad]) at gstbasesink.c:3677
#7  0x000000361c022b23 in gst_base_sink_chain_main (basesink=0x7f7824026000
[GstPulseSink], pad=0x7f782401a510 [GstPad], obj_type=2 '\002',
obj=0x7f783000b330) at gstbasesink.c:3715
#8  0x0000003619c5ce11 in gst_pad_push (pad=0x7f782401a690 [GstPad],
buffer=0x7f783000b330 [GstBuffer]) at gstpad.c:4710
#9  0x00007f781cf1dcc7 in gst_live_adder_loop () from
/usr/lib64/gstreamer-0.10/libgstliveadder.so
#10 0x0000003619c82da4 in gst_task_func (task=0x1c97b00 [GstTask]) at
gsttask.c:327
#11 0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#12 0x000000360d06b605 in g_thread_proxy (data=0x7f783c002f20) at gthread.c:797
#13 0x0000003d84e07d15 in start_thread (arg=0x7f781cf19700) at
pthread_create.c:308
#14 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x7f78037fc700 (LWP 10130)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360d08501f in g_cond_wait (cond=0x1f66730, mutex=<optimized out>)
at gthread-posix.c:748
#2  0x00007f7847081725 in gst_queue_loop (pad=<optimized out>) at
gstqueue.c:1252
#3  0x0000003619c82da4 in gst_task_func (task=0x1c97000 [GstTask]) at
gsttask.c:327
#4  0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#5  0x000000360d06b605 in g_thread_proxy (data=0x7f783c002b70) at gthread.c:797
#6  0x0000003d84e07d15 in start_thread (arg=0x7f78037fc700) at
pthread_create.c:308
#7  0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 6 (Thread 0x7f7802ffb700 (LWP 10131)):
#0  0x0000003d84e0e0cd in write () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000360d084151 in g_wakeup_signal (wakeup=<optimized out>) at
gwakeup.c:235
#2  0x000000360d048833 in g_main_context_wakeup (context=<optimized out>,
context at entry=0x0) at gmain.c:3906
#3  0x0000003619c325de in gst_bus_wakeup_main_context (bus=bus at entry=0x17a3e00
[GstBus]) at gstbus.c:238
#4  0x0000003619c330c3 in gst_bus_post (bus=bus at entry=0x17a3e00 [GstBus],
message=message at entry=0x7f77e4013610 [GstMessage]) at gstbus.c:345
#5  0x0000003619c40ec3 in gst_element_post_message
(element=element at entry=0x1b0e140 [GstPipeline],
message=message at entry=0x7f77e4013610 [GstMessage]) at gstelement.c:1853
#6  0x0000003619c2c6d7 in gst_bin_handle_message_func (bin=0x1b0e140
[GstPipeline], message=0x7f77e4013610 [GstMessage]) at gstbin.c:3442
#7  0x0000003619c60058 in gst_pipeline_handle_message (bin=0x1b0e140
[GstPipeline], message=0x7f77e4013610 [GstMessage]) at gstpipeline.c:587
#8  0x0000003619c29488 in bin_bus_handler (bus=bus at entry=0x17a3d40 [GstBus],
message=message at entry=0x7f77e4013610 [GstMessage], bin=bin at entry=0x1b0e140
[GstPipeline]) at gstbin.c:2793
#9  0x0000003619c32f52 in gst_bus_post (bus=bus at entry=0x17a3d40 [GstBus],
message=message at entry=0x7f77e4013610 [GstMessage]) at gstbus.c:322
#10 0x0000003619c40ec3 in gst_element_post_message
(element=element at entry=0x1bfdb80 [GstBin], message=message at entry=0x7f77e4013610
[GstMessage]) at gstelement.c:1853
#11 0x0000003619c2c6d7 in gst_bin_handle_message_func (bin=0x1bfdb80 [GstBin],
message=0x7f77e4013610 [GstMessage]) at gstbin.c:3442
#12 0x0000003619c29488 in bin_bus_handler (bus=bus at entry=0x7f7820022300
[GstBus], message=message at entry=0x7f77e4013610 [GstMessage],
bin=bin at entry=0x1bfdb80 [GstBin]) at gstbin.c:2793
#13 0x0000003619c32f52 in gst_bus_post (bus=bus at entry=0x7f7820022300 [GstBus],
message=message at entry=0x7f77e4013610 [GstMessage]) at gstbus.c:322
#14 0x0000003619c40ec3 in gst_element_post_message
(element=element at entry=0x1d03960 [GstPulseSrc], message=0x7f77e4013610
[GstMessage]) at gstelement.c:1853
#15 0x0000003619c41329 in gst_element_message_full
(element=element at entry=0x1d03960 [GstPulseSrc],
type=type at entry=GST_MESSAGE_ERROR, domain=4077, code=code at entry=1,
text=text at entry=0x7f77e4001260 "Disconnected: Connection terminated",
debug=debug at entry=0x0, file=file at entry=0x7f7844107164 "pulsesrc.c",
function=function at entry=0x7f7844107870 <__FUNCTION__.25855>
"gst_pulsesrc_is_dead", line=line at entry=485) at gstelement.c:1984
#16 0x00007f78440ff864 in gst_pulsesrc_is_dead
(pulsesrc=pulsesrc at entry=0x1d03960 [GstPulseSrc],
check_stream=check_stream at entry=1) at pulsesrc.c:484
#17 0x00007f78440fff08 in gst_pulsesrc_read (asrc=0x1d03960 [GstPulseSrc],
data=0x7f781c3fc310, length=1280) at pulsesrc.c:1132
#18 0x00007f78345e99d8 in audioringbuffer_thread_func (buf=0x1dd0050
[GstAudioSrcRingBuffer]) at gstaudiosrc.c:233
#19 0x000000360d06b605 in g_thread_proxy (data=0x7f7820002140) at gthread.c:797
#20 0x0000003d84e07d15 in start_thread (arg=0x7f7802ffb700) at
pthread_create.c:308
#21 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 5 (Thread 0x7f78027fa700 (LWP 10132)):
#0  0x0000003d84e0e0cd in write () at ../sysdeps/unix/syscall-template.S:81
#1  0x000000360d084151 in g_wakeup_signal (wakeup=<optimized out>) at
gwakeup.c:235
#2  0x000000360d048833 in g_main_context_wakeup (context=<optimized out>,
context at entry=0x0) at gmain.c:3906
#3  0x0000003619c325de in gst_bus_wakeup_main_context (bus=bus at entry=0x17a3e00
[GstBus]) at gstbus.c:238
#4  0x0000003619c330c3 in gst_bus_post (bus=bus at entry=0x17a3e00 [GstBus],
message=message at entry=0x1fe6140 [GstMessage]) at gstbus.c:345
#5  0x0000003619c40ec3 in gst_element_post_message
(element=element at entry=0x1b0e140 [GstPipeline], message=message at entry=0x1fe6140
[GstMessage]) at gstelement.c:1853
#6  0x0000003619c2c6d7 in gst_bin_handle_message_func (bin=0x1b0e140
[GstPipeline], message=0x1fe6140 [GstMessage]) at gstbin.c:3442
#7  0x0000003619c60058 in gst_pipeline_handle_message (bin=0x1b0e140
[GstPipeline], message=0x1fe6140 [GstMessage]) at gstpipeline.c:587
#8  0x0000003619c29488 in bin_bus_handler (bus=bus at entry=0x17a3d40 [GstBus],
message=message at entry=0x1fe6140 [GstMessage], bin=bin at entry=0x1b0e140
[GstPipeline]) at gstbin.c:2793
#9  0x0000003619c32f52 in gst_bus_post (bus=bus at entry=0x17a3d40 [GstBus],
message=message at entry=0x1fe6140 [GstMessage]) at gstbus.c:322
#10 0x0000003619c40ec3 in gst_element_post_message
(element=element at entry=0x1bfdb80 [GstBin], message=message at entry=0x1fe6140
[GstMessage]) at gstelement.c:1853
#11 0x0000003619c2c6d7 in gst_bin_handle_message_func (bin=0x1bfdb80 [GstBin],
message=0x1fe6140 [GstMessage]) at gstbin.c:3442
#12 0x0000003619c29488 in bin_bus_handler (bus=bus at entry=0x7f7820022300
[GstBus], message=message at entry=0x1fe6140 [GstMessage], bin=bin at entry=0x1bfdb80
[GstBin]) at gstbin.c:2793
#13 0x0000003619c32f52 in gst_bus_post (bus=bus at entry=0x7f7820022300 [GstBus],
message=message at entry=0x1fe6140 [GstMessage]) at gstbus.c:322
#14 0x0000003619c40ec3 in gst_element_post_message
(element=element at entry=0x1fc8050 [GstLevel], message=message at entry=0x1fe6140
[GstMessage]) at gstelement.c:1853
#15 0x00007f781e7c3b5e in gst_level_transform_ip (trans=0x1fc8050 [GstLevel],
in=0x-3f7a20000014fcc2) at gstlevel.c:707
#16 0x000000361c02fb92 in gst_base_transform_handle_buffer
(trans=trans at entry=0x1fc8050 [GstLevel], inbuf=inbuf at entry=0x7f77d80739e0
[GstBuffer], outbuf=outbuf at entry=0x7f78027f9918) at gstbasetransform.c:2492
#17 0x000000361c030543 in gst_base_transform_chain (pad=<optimized out>,
buffer=0x7f77d80739e0 [GstBuffer]) at gstbasetransform.c:2639
#18 0x0000003619c5ce11 in gst_pad_push (pad=0x1f4c3c0 [GstPad],
buffer=0x7f77d80739e0 [GstBuffer]) at gstpad.c:4710
#19 0x000000361c0305dc in gst_base_transform_chain (pad=<optimized out>,
buffer=0x7f77d80739e0 [GstBuffer]) at gstbasetransform.c:2674
#20 0x0000003619c5ce11 in gst_pad_push (pad=0x1f4c0c0 [GstPad],
buffer=0x7f77d80739e0 [GstBuffer]) at gstpad.c:4710
#21 0x000000361c0305dc in gst_base_transform_chain (pad=<optimized out>,
buffer=0x7f77d80739e0 [GstBuffer]) at gstbasetransform.c:2674
#22 0x0000003619c5ce11 in gst_pad_push (pad=0x1cbf1b0 [GstPad],
buffer=0x7f77d80739e0 [GstBuffer]) at gstpad.c:4710
#23 0x000000361c0305dc in gst_base_transform_chain (pad=<optimized out>,
buffer=0x7f77d80739e0 [GstBuffer]) at gstbasetransform.c:2674
#24 0x0000003619c5ce11 in gst_pad_push (pad=pad at entry=0x1cbbd90 [GstPad],
buffer=0x7f77d80739e0 [GstBuffer]) at gstpad.c:4710
#25 0x000000361c028313 in gst_base_src_loop (pad=0x1cbbd90 [GstPad]) at
gstbasesrc.c:2559
#26 0x0000003619c82da4 in gst_task_func (task=0x1c97100 [GstTask]) at
gsttask.c:327
#27 0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#28 0x000000360d06b605 in g_thread_proxy (data=0x7f782001ded0) at gthread.c:797
#29 0x0000003d84e07d15 in start_thread (arg=0x7f78027fa700) at
pthread_create.c:308
#30 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x7f7801762700 (LWP 10133)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360d08501f in g_cond_wait (cond=cond at entry=0x7f77d8011658,
mutex=mutex at entry=0x7f77d8011650) at gthread-posix.c:748
#2  0x000000360d01ea1b in g_async_queue_pop_intern_unlocked
(queue=queue at entry=0x7f77d8011650, wait=wait at entry=1,
end_time=end_time at entry=-1) at gasyncqueue.c:421
#3  0x000000360d01eec6 in g_async_queue_pop (queue=0x7f77d8011650) at
gasyncqueue.c:455
#4  0x00007f780196bd57 in gst_dtmf_src_create () from
/usr/lib64/gstreamer-0.10/libgstdtmf.so
#5  0x000000361c026c5c in gst_base_src_get_range (src=src at entry=0x7f77d802c020
[GstDTMFSrc], offset=18446744073709551615, length=length at entry=4096,
buf=buf at entry=0x7f7801761c48) at gstbasesrc.c:2188
#6  0x000000361c027f70 in gst_base_src_loop (pad=0x7f77d8015020 [GstPad]) at
gstbasesrc.c:2445
#7  0x0000003619c82da4 in gst_task_func (task=0x7f77d8033150 [GstTask]) at
gsttask.c:327
#8  0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#9  0x000000360d06b605 in g_thread_proxy (data=0x7f77d8005050) at gthread.c:797
#10 0x0000003d84e07d15 in start_thread (arg=0x7f7801762700) at
pthread_create.c:308
#11 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 3 (Thread 0x7f7800f61700 (LWP 10134)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360d08501f in g_cond_wait (cond=cond at entry=0x7f77d802b508,
mutex=mutex at entry=0x7f77d802b500) at gthread-posix.c:748
#2  0x000000360d01ea1b in g_async_queue_pop_intern_unlocked
(queue=queue at entry=0x7f77d802b500, wait=wait at entry=1,
end_time=end_time at entry=-1) at gasyncqueue.c:421
#3  0x000000360d01eec6 in g_async_queue_pop (queue=0x7f77d802b500) at
gasyncqueue.c:455
#4  0x00007f780196e710 in gst_rtp_dtmf_src_create () from
/usr/lib64/gstreamer-0.10/libgstdtmf.so
#5  0x000000361c026c5c in gst_base_src_get_range (src=src at entry=0x7f77d8040170
[GstRTPDTMFSrc], offset=18446744073709551615, length=length at entry=4096,
buf=buf at entry=0x7f7800f60c48) at gstbasesrc.c:2188
#6  0x000000361c027f70 in gst_base_src_loop (pad=0x7f77d8034c60 [GstPad]) at
gstbasesrc.c:2445
#7  0x0000003619c82da4 in gst_task_func (task=0x7f77d8033250 [GstTask]) at
gsttask.c:327
#8  0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#9  0x000000360d06b605 in g_thread_proxy (data=0x7f77d80050f0) at gthread.c:797
#10 0x0000003d84e07d15 in start_thread (arg=0x7f7800f61700) at
pthread_create.c:308
#11 0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x7f77f7de0700 (LWP 10135)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at
../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:165
#1  0x000000360d08501f in g_cond_wait (cond=0x7f7818001d50, mutex=<optimized
out>) at gthread-posix.c:748
#2  0x00007f78474b59ca in gst_rtp_jitter_buffer_loop
(jitterbuffer=0x7f7830006a00 [GstRtpJitterBuffer]) at gstrtpjitterbuffer.c:1664
#3  0x0000003619c82da4 in gst_task_func (task=0x7f77d8033750 [GstTask]) at
gsttask.c:327
#4  0x000000360d06be22 in g_thread_pool_thread_proxy (data=<optimized out>) at
gthreadpool.c:309
#5  0x000000360d06b605 in g_thread_proxy (data=0x7f7818002a30) at gthread.c:797
#6  0x0000003d84e07d15 in start_thread (arg=0x7f77f7de0700) at
pthread_create.c:308
#7  0x0000003d846f253d in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7f7853701880 (LWP 10106)):
[KCrash Handler]
#5  0x0000003d84635c55 in raise () from /lib64/libc.so.6
#6  0x0000003d84637408 in abort () from /lib64/libc.so.6
#7  0x0000003d8467564b in __libc_message () from /lib64/libc.so.6
#8  0x0000003d8467cb3e in _int_free () from /lib64/libc.so.6
#9  0x000000360d04d79f in g_free (mem=0x1b77620) at gmem.c:252
#10 0x0000003613206d0c in fs_codec_parameter_free (param=0x1b60b00) at
fs-codec.c:123
#11 0x000000360d044a8d in g_list_foreach (list=<optimized out>,
func=func at entry=0x3613206d00 <fs_codec_parameter_free>,
user_data=user_data at entry=0x0) at glist.c:942
#12 0x0000003613206c44 in fs_codec_destroy (codec=0x20f6270) at fs-codec.c:152
#13 0x00007f784790ce0a in fs_rtp_sub_stream_finalize (object=0x7f78240056d0
[FsRtpSubStream]) at fs-rtp-substream.c:771
#14 0x000000360d81486b in g_object_unref (_object=0x7f78240056d0) at
gobject.c:3023
#15 0x000000360d80fc16 in closure_invoke_notifiers (notify_type=3,
closure=0x7f77d4002bc0) at gclosure.c:285
#16 _g_closure_invoke_va (closure=closure at entry=0x7f77d4002bc0,
return_value=return_value at entry=0x0, instance=instance at entry=0x7f77d80356e0,
args=args at entry=0x7fff839ac798, n_params=1, param_types=0x1701750) at
gclosure.c:846
#17 0x000000360d8283a8 in g_signal_emit_valist (instance=0x7f77d80356e0,
signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fff839ac798) at
gsignal.c:3211
#18 0x000000360d828de2 in g_signal_emit
(instance=instance at entry=0x7f77d80356e0, signal_id=<optimized out>,
detail=detail at entry=0) at gsignal.c:3356
#19 0x0000003619c5b537 in gst_pad_unlink (srcpad=srcpad at entry=0x7f77d80356e0
[GstGhostPad], sinkpad=sinkpad at entry=0x7f7818028ca0 [GstPad]) at gstpad.c:1791
#20 0x0000003619c3f2eb in gst_element_remove_pad
(element=element at entry=0x1b15210 [GstRtpBin], pad=pad at entry=0x7f77d80356e0
[GstGhostPad]) at gstelement.c:859
#21 0x00007f78474af718 in payload_pad_removed (element=<optimized out>,
pad=pad at entry=0x7f78180283a0 [GstPad], stream=<optimized out>) at
gstrtpbin.c:2399
#22 0x000000360d812d84 in g_cclosure_marshal_VOID__OBJECTv
(closure=0x7f78180275a0, return_value=<optimized out>, instance=0x7f77d8033650,
args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>,
param_types=0x1759d10) at gmarshal.c:1312
#23 0x000000360d80fbd7 in _g_closure_invoke_va
(closure=closure at entry=0x7f78180275a0, return_value=return_value at entry=0x0,
instance=instance at entry=0x7f77d8033650, args=args at entry=0x7fff839acc58,
n_params=1, param_types=0x1759d10) at gclosure.c:840
#24 0x000000360d8283a8 in g_signal_emit_valist (instance=0x7f77d8033650,
signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fff839acc58) at
gsignal.c:3211
#25 0x000000360d828de2 in g_signal_emit
(instance=instance at entry=0x7f77d8033650, signal_id=<optimized out>,
detail=detail at entry=0) at gsignal.c:3356
#26 0x0000003619c3f276 in gst_element_remove_pad
(element=element at entry=0x7f77d8033650 [GstRtpPtDemux], pad=0x7f78180283a0
[GstPad]) at gstelement.c:887
#27 0x00007f78474b9442 in gst_rtp_pt_demux_release
(ptdemux=ptdemux at entry=0x7f77d8033650 [GstRtpPtDemux]) at gstrtpptdemux.c:538
#28 0x00007f78474b9518 in gst_rtp_pt_demux_change_state (element=0x7f77d8033650
[GstRtpPtDemux], transition=GST_STATE_CHANGE_READY_TO_NULL) at
gstrtpptdemux.c:571
#29 0x0000003619c41d8c in gst_element_change_state
(element=element at entry=0x7f77d8033650 [GstRtpPtDemux], transition=<optimized
out>) at gstelement.c:2761
#30 0x0000003619c42233 in gst_element_continue_state
(element=element at entry=0x7f77d8033650 [GstRtpPtDemux],
ret=ret at entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2444
#31 0x0000003619c41e0f in gst_element_change_state
(element=element at entry=0x7f77d8033650 [GstRtpPtDemux], transition=<optimized
out>) at gstelement.c:2798
#32 0x0000003619c42233 in gst_element_continue_state
(element=element at entry=0x7f77d8033650 [GstRtpPtDemux],
ret=ret at entry=GST_STATE_CHANGE_SUCCESS) at gstelement.c:2444
#33 0x0000003619c41e0f in gst_element_change_state
(element=element at entry=0x7f77d8033650 [GstRtpPtDemux],
transition=transition at entry=GST_STATE_CHANGE_PLAYING_TO_PAUSED) at
gstelement.c:2798
#34 0x0000003619c426d8 in gst_element_set_state_func (element=0x7f77d8033650
[GstRtpPtDemux], state=GST_STATE_NULL) at gstelement.c:2717
#35 0x00007f78474aebd4 in free_stream (stream=0x7f7818023300) at
gstrtpbin.c:1503
#36 0x000000360d063cad in g_slist_foreach (list=<optimized out>,
func=func at entry=0x7f78474aeb40 <free_stream>, user_data=user_data at entry=0x0) at
gslist.c:894
#37 0x00007f78474b1b66 in free_session (sess=sess at entry=0x1be0f30,
bin=bin at entry=0x1b15210 [GstRtpBin]) at gstrtpbin.c:703
#38 0x00007f78474b2204 in gst_rtp_bin_release_pad (element=0x1b15210
[GstRtpBin], pad=0x1bed3e0 [GstGhostPad]) at gstrtpbin.c:3132
#39 0x00007f7847905fe5 in fs_rtp_session_dispose (obj=0x1b22770 [FsRtpSession])
at fs-rtp-session.c:709
#40 0x000000360d815961 in g_object_run_dispose (object=0x1b22770
[FsRtpSession]) at gobject.c:1061
#41 0x0000003613208de6 in fs_session_destroy (session=<optimized out>) at
fs-session.c:768
#42 0x0000003616e188ad in _tf_call_content_destroy (self=self at entry=0x18d6050
[TfCallContent]) at call-content.c:351
#43 0x0000003616e14fc9 in free_content (data=0x18d6050) at call-channel.c:403
#44 0x000000360d01e0d5 in g_ptr_array_remove_index_fast (farray=0x1987120,
index_=index_ at entry=1) at garray.c:1202
#45 0x0000003616e14e85 in content_removed (proxy=<optimized out>,
content_proxy=<optimized out>, reason=<optimized out>, self=0x186e540
[TfCallChannel]) at call-channel.c:390
#46 0x0000003d87605ed8 in ffi_call_unix64 () at ../src/x86/unix64.S:75
#47 0x0000003d876058e0 in ffi_call (cif=cif at entry=0x7fff839ad320,
fn=fn at entry=0x3616e14e10 <content_removed>, rvalue=0x7fff839ad250,
avalue=avalue at entry=0x7fff839ad1f0) at ../src/x86/ffi64.c:486
#48 0x000000360d8108fb in g_cclosure_marshal_generic_va (closure=0x1708370,
return_value=0x0, instance=0x1988180, args_list=<optimized out>,
marshal_data=0x3616e14e10 <content_removed>, n_params=2, param_types=0x175b8d0)
at gclosure.c:1550
#49 0x000000360d80fbd7 in _g_closure_invoke_va
(closure=closure at entry=0x1708370, return_value=return_value at entry=0x0,
instance=instance at entry=0x1988180, args=args at entry=0x7fff839ad658, n_params=2,
param_types=0x175b8d0) at gclosure.c:840
#50 0x000000360d8283a8 in g_signal_emit_valist (instance=0x1988180,
signal_id=<optimized out>, detail=0, var_args=var_args at entry=0x7fff839ad658) at
gsignal.c:3211
#51 0x000000360d828de2 in g_signal_emit (instance=instance at entry=0x1988180,
signal_id=<optimized out>, detail=detail at entry=0) at gsignal.c:3356
#52 0x000000361ac89214 in content_removed_cb (user_data=<optimized out>,
weak_object=<optimized out>, reason=<optimized out>, object_path=<optimized
out>, channel=<optimized out>) at call-channel.c:352
#53 content_removed_cb (channel=0x1988180 [TpCallChannel],
object_path=<optimized out>, reason=0x1b53640, user_data=<optimized out>,
weak_object=<optimized out>) at call-channel.c:326
#54 0x000000361aca1500 in
_tp_cli_channel_type_call_invoke_callback_for_content_removed
(tpproxy=0x1988180 [TpCallChannel], error=<optimized out>, args=0x1be5540,
generic_callback=0x361ac89150 <content_removed_cb>, user_data=0x0,
weak_object=0x0) at _gen/tp-cli-channel-body.h:10100
#55 0x000000361ad5eddc in tp_proxy_signal_invocation_run (p=0x1b5e940) at
proxy-signals.c:268
#56 0x000000360d047a55 in g_main_dispatch (context=0x15b2fe0) at gmain.c:2715
#57 g_main_context_dispatch (context=context at entry=0x15b2fe0) at gmain.c:3219
#58 0x000000360d047d88 in g_main_context_iterate
(context=context at entry=0x15b2fe0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3290
#59 0x000000360d047e44 in g_main_context_iteration (context=0x15b2fe0,
may_block=1) at gmain.c:3351
#60 0x000000360dda5f86 in QEventDispatcherGlib::processEvents (this=0x1584ad0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#61 0x000000360e46a73e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#62 0x000000360dd765ef in QEventLoop::processEvents
(this=this at entry=0x7fff839ad9c0, flags=...) at kernel/qeventloop.cpp:149
#63 0x000000360dd76878 in QEventLoop::exec (this=0x7fff839ad9c0, flags=...) at
kernel/qeventloop.cpp:204
#64 0x000000360dd7b708 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1221
#65 0x000000000040f624 in main (argc=1, argv=0x7fff839addb8) at
/usr/src/debug/ktp-call-ui-0.6.2/src/main.cpp:87

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

Possible duplicates by query: bug 320549.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kde-telepathy-bugs mailing list