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: Ghislain MARY
Subject: Re: [Linphone-users] Segmentation fault in 3.7.0 at start-up
Date: Thu, 22 May 2014 10:11:27 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.4.0

Hi,

I just fixed the "** (linphone:27284): WARNING **: Couldn't find pixmap file: linphone.png" warning. The pixmap was not missing, it was just used before initializing the pixmap directories.

Cheers,
Ghislain

On 21/05/2014 22:38, J G Miller wrote:
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.

_______________________________________________
Linphone-users mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/linphone-users





reply via email to

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