linphone-users
[Top][All Lists]
Advanced

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

Re: [Linphone-users] Segmentation fault in 3.7.0 at start-up


From: J G Miller
Subject: Re: [Linphone-users] Segmentation fault in 3.7.0 at start-up
Date: Wed, 21 May 2014 22:38:43 +0200

At 20:36h, on Wednesday, May 21, 2014,
in message <address@hidden>,
on the subject of "[Linphone-users] Segmentation fault in 3.7.0 at start-up", 
you wrote -

 > Does anyone else see this as well?

I have built 3.7.0 from source on Linux Mint 16, which is based on Ubuntu 
13.10, Saucy Salamander".

On startup, linphone 3.7.0 always segfaults immediately on initial start up, 
but if I try restarting
it one, two, or even three times it eventually runs.

Program received signal SIGSEGV, Segmentation fault.
#0  process_srv_results (data=0x82681a0, name=0x82c4ee0 "_sip._udp.iptel.org", 
srv_results=0x82e9958) at belle_sip_resolver.c:731
        srv = <optimized out>
        elem = 0x2
        ctx = 0x82681a0
#1  0xb745028d in notify_results (ctx=<optimized out>) at 
belle_sip_resolver.c:288
        ctx = <optimized out>
#2  0xb7450924 in resolver_process_data (ctx=<optimized out>, 
revents=<optimized out>) at belle_sip_resolver.c:369
        rr = {section = DNS_S_AR, dn = {p = 460, len = 2}, type = DNS_T_AAAA, 
class = DNS_C_IN, ttl = 151746, rd = {p = 472, len = 16}}
        any = {a = {addr = {s_addr = 0}}, aaaa = {addr = {__in6_u = {__u6_addr8 
= "\000\000\000\000\304\023sip.iptel.", __u6_addr16 = {0, 0, 5060, 26995, 
11888, 28777, 25972, 11884}, __u6_addr32 = {0, 1769149380, 1885941360, 
778855796}}}}, mx = {preference = 0, host = "\000\000\304\023sip.iptel.org.", 
'\000' <repeats 237 times>}, ns = {host = 
"\000\000\000\000\304\023sip.iptel.org.", '\000' <repeats 235 times>}, cname = 
{host = "\000\000\000\000\304\023sip.iptel.org.", '\000' <repeats 235 times>}, 
soa = {mname = "\000\000\000\000\304\023sip.iptel.org.", '\000' <repeats 235 
times>, rname = 
"\000\000\000\000\000\000&\b\273kW\267X\220&\b\304\323\377\277p\037.\b=\024G\267p
 
.\b\000\060k\267X\220&\b\234\316V\267X\220&\bt\321\377\277\231\023G\267\000\220O\267\000\220O\267\000\000\000\000\000\000\000\000P\025G\267X\220&\b\n\000\000\000\304\323\377\277t\322\377\277\000\000\000\000\000\000\000\000\n\000\000\000t\321\377\277\000\000\000\000\304\323\377\277t\322\377\277\070O,\b",
 '\000' <repeats 131 times>, serial = 0, refresh = 0, retry = 0, expire = 0, 
minimum = 0}, ptr = {host = "\000\000\000\000\304\023sip.iptel.org.", '\000' 
<repeats 235 times>}, srv = {priority = 0, weight = 0, port = 5060, target = 
"sip.iptel.org.", '\000' <repeats 241 times>}, opt = {size = 0, len = 
1769149380, rcode = 112 'p', version = 46 '.', maxsize = 28777, data = 
"tel.org.", '\000' <repeats 242 times>...}, sshfp = {algo = (unknown: 0), type 
= (unknown: 1769149380), digest = {sha1 = 
"p.iptel.org.\000\000\000\000\000\000\000"}}, txt = {size = 0, len = 
1769149380, data = "p.iptel.org.", '\000' <repeats 242 times>...}, spf = {size 
= 0, len = 1769149380, data = "p.iptel.org.", '\000' <repeats 242 times>...}, 
rdata = {size = 0, len = 1769149380, data = "p.iptel.org.", '\000' <repeats 242 
times>...}}
        section = DNS_S_AN
        ans = 0x82e2270
        I = 0xbfffcbac
        dns_rr_it = {section = 0, name = 0x0, type = 0, class = 0, data = 0x0, 
follow = 0, sort = 0xb746b460 <dns_rr_i_packet>, args = {0, 0}, state = {next = 
488, count = 21, exec = 1, regs = {0, 0}}, saved = {next = 0, count = 0, exec = 
0, regs = {0, 0}}}
        error = 0
#3  0xb7450cbe in _resolver_send_query (address@hidden) at 
belle_sip_resolver.c:398
        error = <optimized out>
        __FUNCTION__ = "_resolver_send_query"
#4  0xb7450f1f in _resolver_start_query (ctx=<optimized out>) at 
belle_sip_resolver.c:448
        opts = 0xbfffd494
        opts_st = {closefd = {arg = 0x0, cb = 0x0}, events = DNS_SYSPOLL}
        error = 0
#5  resolver_start_query (ctx=<optimized out>) at belle_sip_resolver.c:455
No locals.
#6  0xb7451814 in belle_sip_stack_resolve_srv (address@hidden, address@hidden 
"udp", address@hidden "iptel.org", address@hidden <process_srv_results>, 
address@hidden) at belle_sip_resolver.c:869
        ctx = <optimized out>
#7  0xb74518d6 in belle_sip_stack_resolve (stack=0x81865b0, 
transport=0xb74c061f "udp", address@hidden "iptel.org", address@hidden, 
address@hidden, address@hidden <channel_res_done>, address@hidden) at 
belle_sip_resolver.c:761
        ctx = 0x82681a0
        res = <optimized out>
#8  0xb745f7ce in belle_sip_channel_resolve (address@hidden) at channel.c:879
No locals.
#9  0xb745f970 in channel_prepare_continue (address@hidden) at channel.c:811
No locals.
#10 0xb745f9a6 in belle_sip_channel_prepare (address@hidden) at channel.c:792
No locals.
#11 0xb74589d6 in belle_sip_client_transaction_send_request_to (address@hidden, 
address@hidden) at transaction.c:387
        chan = 0x830ccd0
        prov = <optimized out>
        dialog = 0x0
#12 0xb7fab40a in _sal_op_send_request_with_contact (add_contact=<optimized 
out>, request=0x818f948, op=0x82beb90) at bellesip_sal/sal_op_impl.c:302
        client_transaction = 0x82ec4d0
        next_hop_uri = 0x8193588
        prov = 0x8186660
        outbound_proxy = <optimized out>
        contact = <optimized out>
        result = -1
#13 sal_op_send_request (address@hidden, address@hidden) at 
bellesip_sal/sal_op_impl.c:330
        need_contact = <optimized out>
#14 0xb7fb2c35 in sal_subscribe_presence (op=0x82beb90, address@hidden, 
address@hidden, expires=600) at bellesip_sal/sal_op_presence.c:311
        req = 0x818f948
#15 0xb7f90548 in __linphone_friend_do_subscribe (address@hidden) at 
friend.c:126
        lc = 0x80cfc80
#16 0xb7f910de in linphone_friend_apply (address@hidden, address@hidden) at 
friend.c:412
        model = <optimized out>
#17 0xb7f9139c in linphone_core_send_initial_subscribes (address@hidden) at 
friend.c:487
        f = 0x8197f80
        cfg = <optimized out>
        elem = 0x8198840
#18 0xb7f7fdfb in linphone_core_iterate (lc=0x80cfc80) at linphonecore.c:2306
        calls = <optimized out>
        call = <optimized out>
        curtime = 1400704126
        elapsed = <optimized out>
        one_second_elapsed = 1 '\001'
        remote_provisioning_uri = <optimized out>
#19 0x0805c4d2 in ?? ()
No symbol table info available.
#20 0xb772c4c1 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#21 0xb772b83e in g_main_context_dispatch () from 
/lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#22 0xb772bbe8 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#23 0xb772c04b in g_main_loop_run () from /lib/i386-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#24 0xb7bd33e0 in gtk_main () from /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0
No symbol table info available.
#25 0x0805962e in main ()
No symbol table info available.
eax            0x0      0
ecx            0x0      0
edx            0xb76b3470       -1217710992
ebx            0xb74f9000       -1219522560
esp            0xbfffcaf0       0xbfffcaf0
ebp            0x8269a48        0x8269a48
esi            0x82681a0        136741280
edi            0x2      2
eip            0xb7451658       0xb7451658 <process_srv_results+72>
eflags         0x210202 [ IF RF ID ]
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51

Thread 8 (Thread 0xaddfeb40 (LWP 26746)):
#0  0xb7fdd424 in __kernel_vsyscall ()
#1  0xb75e5a0b in poll () at ../sysdeps/unix/syscall-template.S:81
#2  0xb6a26bbd in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#3  0xb6a154fe in pa_mainloop_poll () from /usr/lib/i386-linux-gnu/libpulse.so.0
#4  0xb6a15d2d in pa_mainloop_iterate () from 
/usr/lib/i386-linux-gnu/libpulse.so.0
#5  0xb6a15e04 in pa_mainloop_run () from /usr/lib/i386-linux-gnu/libpulse.so.0
#6  0xb6a26b5c in ?? () from /usr/lib/i386-linux-gnu/libpulse.so.0
#7  0xb541d4bd in ?? () from 
/usr/lib/i386-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#8  0xb76d0d78 in start_thread (arg=0xaddfeb40) at pthread_create.c:311
#9  0xb75f501e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131


As it appears to be related to a connection to sip.iptel.ORG <enter conspiracy 
mode> 
maybe the linphone developers do not want linphone users to use that sip 
service ... 
;+) ;+) ;+)


Also, linphone 3.7.0 (as was the case with earlier version) still does not 
produce sound with PulseAudio
even though pavumeter shews the sound going to the output device (and the sound 
level control is
turned up) and I have to select the ALSA device its-self in order to hear any 
sound.


And another thing which has bugged me for a very long time, where is the missing
linphone.png pixmap file and in which directory should it be installed?

** (linphone:27284): WARNING **: Couldn't find pixmap file: linphone.png


Sadly my continual experience with linphone on the GNU/Linux platform is that 
it is 
not reliable.



reply via email to

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