linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Linphone-developers] linphone 3.4.0 on debian sid compiled from source:


From: Nextime
Subject: [Linphone-developers] linphone 3.4.0 on debian sid compiled from source: segfault when opening video
Date: Sat, 12 Feb 2011 17:18:48 +0100

Hello,
in debian linphone is compiled with a patched ffmpeg that drop some video codec
for license/patent cause.

As i need to have h263p support, i've recompiled linphone from sources.

I'm on debian sid, with latest -dev libraries from debian-multimedia, where
ffmpeg doesn't have such limitations.

I've recompiled linphone 3.4.0 latest stable released source, but i have an 
issue 
when i try to start the video ( even without a call, if i enable video
with local loopback video ). It simply crash with segmentation fault.

Running linphone in gdb, event if it isn't compiled with debugging symbols,
it say:

---------------
address@hidden:~$ gdb linphone-3
GNU gdb (GDB) 7.2-debian
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "i486-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/local/bin/linphone-3...(no debugging symbols 
found)...done.
(gdb) run
Starting program: /usr/local/bin/linphone-3 
[Thread debugging using libthread_db enabled]
** Message: Found lang C
ALSA lib conf.c:4616:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:882:(snd_ctl_open_noupdate) Invalid CTL default:0
[New Thread 0xb18ebb70 (LWP 4493)]
[New Thread 0xb10eab70 (LWP 4494)]
[New Thread 0xb08e9b70 (LWP 4495)]
[Thread 0xb18ebb70 (LWP 4493) exited]
[New Thread 0xb00e8b70 (LWP 4496)]
[Thread 0xb08e9b70 (LWP 4495) exited]

<---- HERE I START THE VIDEO BY SELECTING "Audio & Video" in the Options menu 
------>

Program received signal SIGSEGV, Segmentation fault.
ms_filter_call_method (f=0x0, id=157188, arg=0xbffff1ac) at msfilter.c:190
190     msfilter.c: No such file or directory.
        in msfilter.c
(gdb) bt
#0  ms_filter_call_method (f=0x0, id=157188, arg=0xbffff1ac) at msfilter.c:190
#1  0xb7fa15ca in video_preview_start (stream=0x81f1e80, device=0x81520e8)
    at videostream.c:606
#2  0xb7f4c755 in ?? () from /usr/local/lib/liblinphone.so.4
#3  0xb7f4ff5c in linphone_core_iterate () from /usr/local/lib/liblinphone.so.4
#4  0x08055a3a in ?? ()
#5  0xb767e10c in ?? () from /lib/libglib-2.0.so.0
#6  0xb767d745 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#7  0xb7681cf8 in ?? () from /lib/libglib-2.0.so.0
#8  0xb7682237 in g_main_loop_run () from /lib/libglib-2.0.so.0
#9  0xb7c99e19 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x08056e61 in main ()
(gdb) 
-----------------

I've tryed with both v4l2 and v4l support, and it does segfault even if
i select the "static image" video device.

Of course my cam is working good as expected, and with the linphone from debian 
package
it was working good ( but not usefull for me as it lack h263p support ).


Anyone have an idea on what i can try to do to fix this issue?

-- 

Franco Lanza
My blog: http://www.nexlab.it
email: address@hidden
Fax/Tel: +39 0331 682151
Cell: +39 339 8125940
Busto Arsizio (VA) - Italy
-----------------------------------
NO TCPA: http://www.no1984.org
you can download my public key at:
http://danex.nexlab.it/nextime.asc || Key Servers
Key ID = D6132D50
Key fingerprint = 66ED 5211 9D59 DA53 1DF7  4189 DFED F580 D613 2D50
-----------------------------------
echo 
16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D212153574F444E49572045535520454D20454B414D204F54204847554F4E452059415020544F4E4E4143205345544147204C4C4942snlbxq
 | dc
-----------------------------------



reply via email to

[Prev in Thread] Current Thread [Next in Thread]