Bug#731661: linphone: segfault with Asterisk video calls
Eric Cooper
ecc at cooper-siegel.org
Sun Dec 8 00:28:18 UTC 2013
Package: linphone
Version: 3.6.1-2.1+b2
Severity: important
If I attempt a video call from linphone through my Asterisk server,
the linphone client segfaults as soon as the call is accepted. This
happens even when making a call to a voice-only destination, if the
"Always start video" option is on. When it's off, voice calls work
fine.
Video calls works fine with linphone 3.5.2 from wheezy. And version
3.6.1 also works OK when calling direct from linphone to linphone,
without going through Asterisk.
I have Asterisk configured for h263 video, ulaw audio only.
Here is the backtrace from the segfault:
#0 rtp_session_rtp_recv_abstract (socket=socket at entry=28, msg=0x7fffbc006bb0, flags=0, from=0x7fffd77fd990,
fromlen=0x7fffd77fd98c) at rtpsession_inet.c:1097
#1 0x00007ffff2e071f0 in rtp_session_rtp_recv (session=session at entry=0xc23400, user_ts=user_ts at entry=29700)
at rtpsession_inet.c:1219
#2 0x00007ffff2e0501b in rtp_session_recvm_with_ts (session=0xc23400, user_ts=user_ts at entry=29700)
at rtpsession.c:1088
#3 0x00007ffff74dd78b in receiver_process (f=0xaedee0) at otherfilters/msrtp.c:582
#4 0x00007ffff72b1a80 in ms_filter_process (f=f at entry=0xaedee0) at base/msfilter.c:303
#5 0x00007ffff72b2428 in call_process (f=0xaedee0) at base/msticker.c:222
#6 run_graph (f=0xaedee0, s=s at entry=0xb498c0, unschedulable=unschedulable at entry=0x7fffd77fdb58,
force_schedule=force_schedule at entry=0 '\000') at base/msticker.c:242
#7 0x00007ffff72b2542 in run_graphs (s=s at entry=0xb498c0, execution_list=<optimized out>,
force_schedule=force_schedule at entry=0 '\000') at base/msticker.c:261
#8 0x00007ffff72b297f in ms_ticker_run (arg=0xb498c0) at base/msticker.c:440
#9 0x00007ffff2be3e0e in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
#10 0x00007fffef4f30fd in clone () from /lib/x86_64-linux-gnu/libc.so.6
Please let me know if you'd like me to capture any additional
information.
-- System Information:
Debian Release: jessie/sid
APT prefers testing
APT policy: (500, 'testing'), (400, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages linphone depends on:
ii libasound2 1.0.27.2-3
ii libatk1.0-0 2.10.0-2
ii libavcodec54 6:9.10-1
ii libavutil52 6:9.10-1
ii libc6 2.17-97
ii libcairo2 1.12.16-2
ii libexosip2-10 4.0.0-4
ii libfontconfig1 2.11.0-1
ii libfreetype6 2.4.9-1.1
ii libgdk-pixbuf2.0-0 2.28.2-1
ii libgl1-mesa-glx [libgl1] 9.2.2-1
ii libglew1.10 1.10.0-3
ii libglib2.0-0 2.36.4-1
ii libglu1-mesa [libglu1] 9.0.0-2
ii libgtk2.0-0 2.24.22-1
ii liblinphone5 3.6.1-2.1+b2
ii libmediastreamer-base3 3.6.1-2.1+b2
ii libnotify4 0.7.6-1
ii libogg0 1.3.1-1
ii libopus0 1.1~beta-3
ii libortp9 3.6.1-2.1+b2
ii libosip2-10 4.0.0-3
ii libpango-1.0-0 1.36.0-1
ii libpangocairo-1.0-0 1.36.0-1
ii libpangoft2-1.0-0 1.36.0-1
ii libpulse0 4.0-6+b1
ii libsoup2.4-1 2.44.1-1
ii libspandsp2 0.0.6~pre21-1
ii libspeex1 1.2~rc1.1-1
ii libspeexdsp1 1.2~rc1.1-1
ii libsqlite3-0 3.8.1-1
ii libswscale2 6:9.10-1
ii libtheora0 1.1.1+dfsg.1-3.1
ii libtiff4 3.9.7-2
ii libudev1 204-5
ii libupnp6 1:1.6.17-1.2
ii libv4l-0 1.0.0-1
ii libvpx1 1.2.0-2
ii libx11-6 2:1.6.2-1
ii libxv1 2:1.0.9-1
ii linphone-nogtk 3.6.1-2.1+b2
linphone recommends no packages.
Versions of packages linphone suggests:
ii yelp 3.10.1-1
-- no debconf information
More information about the Pkg-voip-maintainers
mailing list