<div dir="ltr">Hey Daniel,<div><br></div><div>I see you did a few changes re. XMLRPC recently (end of last month). I am getting the following (is it related) - if not I will take a look:</div><div><br></div><div><div>Program terminated with signal 11, Segmentation fault.</div>
<div>#0 0x00007f8a628cfe08 in ?? () from /lib/x86_64-linux-gnu/libc.so.6</div><div>(gdb) bt</div><div>#0 0x00007f8a628cfe08 in ?? () from /lib/x86_64-linux-gnu/libc.so.6</div><div>#1 0x00007f8a628d1496 in ?? () from /lib/x86_64-linux-gnu/libc.so.6</div>
<div>#2 0x00007f8a628d5388 in calloc () from /lib/x86_64-linux-gnu/libc.so.6</div><div>#3 0x00007f8a628c3cd9 in open_memstream () from /lib/x86_64-linux-gnu/libc.so.6</div><div>#4 0x00007f8a62940dcb in __vsyslog_chk () from /lib/x86_64-linux-gnu/libc.so.6</div>
<div>#5 0x00007f8a6294141f in syslog () from /lib/x86_64-linux-gnu/libc.so.6</div><div>#6 0x0000000000552dac in destroy_avp_list (list=0x94d420) at usr_avp.c:644</div><div>#7 0x0000000000552f3e in reset_avps () at usr_avp.c:678</div>
<div>#8 0x00000000004b4890 in receive_msg (</div><div> buf=0x16f01a0 "POST /RPC2 HTTP/1.0\r\nHost: <a href="http://ZAUbuntu009.it.za.smilecoms.com:6060">ZAUbuntu009.it.za.smilecoms.com:6060</a>\r\nContent-Length: 183\r\nUser-Agent: Apache XML RPC 3.0 (Lite HTTP Transport)\r\nContent-Type: text/xml\r\n\r\n<?xml version=\"1.0\" encoding=\"UTF-"..., len=349, rcv_info=0x7f8a1ba39a38) at receive.c:292</div>
<div>#9 0x0000000000542066 in receive_tcp_msg (</div><div> tcpbuf=0x7f8a1ba39d08 "POST /RPC2 HTTP/1.0\r\nHost: <a href="http://ZAUbuntu009.it.za.smilecoms.com:6060">ZAUbuntu009.it.za.smilecoms.com:6060</a>\r\nContent-Length: 183\r\nUser-Agent: Apache XML RPC 3.0 (Lite HTTP Transport)\r\nContent-Type: text/xml\r\n\r\n<?xml version=\"1.0\" encoding=\"UTF-"..., len=349, rcv_info=0x7f8a1ba39a38, con=0x7f8a1ba39a20) at tcp_read.c:1232</div>
<div>#10 0x0000000000542fbf in tcp_read_req (con=0x7f8a1ba39a20, bytes_read=0x7fff1a5b0240, read_flags=0x7fff1a5b0244) at tcp_read.c:1387</div><div>#11 0x0000000000544408 in handle_io (fm=0x7f8a61a2bd38, events=1, idx=-1) at tcp_read.c:1559</div>
<div>#12 0x000000000053d1da in io_wait_loop_epoll (h=0x8f8fe0, t=2, repeat=0) at io_wait.h:1092</div><div>#13 0x00000000005452d8 in tcp_receive_loop (unix_sock=34) at tcp_read.c:1728</div><div>#14 0x00000000005376d9 in tcp_init_children () at tcp_main.c:4959</div>
<div>#15 0x0000000000473859 in main_loop () at main.c:1704</div><div>#16 0x0000000000476587 in main (argc=7, argv=0x7fff1a5b0738) at main.c:2542</div></div><div><br></div><div><br></div><div><br></div><div><div>(gdb) bt full</div>
<div>#0 0x00007f8a628cfe08 in ?? () from /lib/x86_64-linux-gnu/libc.so.6</div><div>No symbol table info available.</div><div>#1 0x00007f8a628d1496 in ?? () from /lib/x86_64-linux-gnu/libc.so.6</div><div>No symbol table info available.</div>
<div>#2 0x00007f8a628d5388 in calloc () from /lib/x86_64-linux-gnu/libc.so.6</div><div>No symbol table info available.</div><div>#3 0x00007f8a628c3cd9 in open_memstream () from /lib/x86_64-linux-gnu/libc.so.6</div><div>
No symbol table info available.</div><div>#4 0x00007f8a62940dcb in __vsyslog_chk () from /lib/x86_64-linux-gnu/libc.so.6</div><div>No symbol table info available.</div><div>#5 0x00007f8a6294141f in syslog () from /lib/x86_64-linux-gnu/libc.so.6</div>
<div>No symbol table info available.</div><div>#6 0x0000000000552dac in destroy_avp_list (list=0x94d420) at usr_avp.c:644</div><div> avp = 0x7fff1a5b0730</div><div> foo = 0x0</div><div> __FUNCTION__ = "destroy_avp_list"</div>
<div>#7 0x0000000000552f3e in reset_avps () at usr_avp.c:678</div><div> i = 0</div><div>#8 0x00000000004b4890 in receive_msg (</div><div> buf=0x16f01a0 "POST /RPC2 HTTP/1.0\r\nHost: <a href="http://ZAUbuntu009.it.za.smilecoms.com:6060">ZAUbuntu009.it.za.smilecoms.com:6060</a>\r\nContent-Length: 183\r\nUser-Agent: Apache XML RPC 3.0 (Lite HTTP Transport)\r\nContent-Type: text/xml\r\n\r\n<?xml version=\"1.0\" encoding=\"UTF-"..., len=349, rcv_info=0x7f8a1ba39a38) at receive.c:292</div>
<div> msg = 0x7f8a61a3ee08</div><div> ctx = {rec_lev = 442171248, run_flags = 32767, last_retcode = 5500918, jmp_env = {{__jmpbuf = {140733193388041, 140733635559312, 140232339007264, 24052128, 140733635560004, </div>
<div> 140231145921800, 24052128, 0}, __mask_was_saved = 24052128, __saved_mask = {__val = {1498943586304, 137, 1400510797, 4280256, 140231145921056, 16, 128, 2, 65584, 0, 4604204945409, </div><div> 541165879515, 532575944825, 140733635559552, 140232339007264, 140733635559536}}}}}</div>
<div> ret = 0</div><div> inb = {</div><div> s = 0x16f01a0 "POST /RPC2 HTTP/1.0\r\nHost: <a href="http://ZAUbuntu009.it.za.smilecoms.com:6060">ZAUbuntu009.it.za.smilecoms.com:6060</a>\r\nContent-Length: 183\r\nUser-Agent: Apache XML RPC 3.0 (Lite HTTP Transport)\r\nContent-Type: text/xml\r\n\r\n<?xml version=\"1.0\" encoding=\"UTF-"..., len = 349}</div>
<div> __FUNCTION__ = "receive_msg"</div><div>#9 0x0000000000542066 in receive_tcp_msg (</div><div> tcpbuf=0x7f8a1ba39d08 "POST /RPC2 HTTP/1.0\r\nHost: <a href="http://ZAUbuntu009.it.za.smilecoms.com:6060">ZAUbuntu009.it.za.smilecoms.com:6060</a>\r\nContent-Length: 183\r\nUser-Agent: Apache XML RPC 3.0 (Lite HTTP Transport)\r\nContent-Type: text/xml\r\n\r\n<?xml version=\"1.0\" encoding=\"UTF-"..., len=349, rcv_info=0x7f8a1ba39a38, con=0x7f8a1ba39a20) at tcp_read.c:1232</div>
<div> buf = 0x16f01a0 "POST /RPC2 HTTP/1.0\r\nHost: <a href="http://ZAUbuntu009.it.za.smilecoms.com:6060">ZAUbuntu009.it.za.smilecoms.com:6060</a>\r\nContent-Length: 183\r\nUser-Agent: Apache XML RPC 3.0 (Lite HTTP Transport)\r\nContent-Type: text/xml\r\n\r\n<?xml version=\"1.0\" encoding=\"UTF-"...</div>
<div> bsize = 65535</div><div> blen = 65535</div><div> __FUNCTION__ = "receive_tcp_msg"</div><div>#10 0x0000000000542fbf in tcp_read_req (con=0x7f8a1ba39a20, bytes_read=0x7fff1a5b0240, read_flags=0x7fff1a5b0244) at tcp_read.c:1387</div>
<div> bytes = 349</div><div> total_bytes = 349</div><div> resp = 1</div><div> size = 6480430</div><div> req = 0x7f8a1ba39aa0</div><div> dst = {send_sock = 0x7fff1a5b0160, to = {s = {sa_family = 45835, sa_data = "\307[\212\177\000\000(\002[\032\377\177\000"}, sin = {sin_family = 45835, sin_port = 23495, sin_addr = {</div>
<div> s_addr = 32650}, sin_zero = "(\002[\032\377\177\000"}, sin6 = {sin6_family = 45835, sin6_port = 23495, sin6_flowinfo = 32650, sin6_addr = {__in6_u = {</div><div> __u6_addr8 = "(\002[\032\377\177\000\000\214\001[\032\377\177\000", __u6_addr16 = {552, 6747, 32767, 0, 396, 6747, 32767, 0}, __u6_addr32 = {442171944, 32767, 442171788, </div>
<div> 32767}}}, sin6_scope_id = 152}}, id = 4, proto = 32 ' ', send_flags = {f = 163 '\243', blst_imask = 98 'b'}}</div><div>---Type <return> to continue, or q <return> to quit---</div>
<div> c = 0 '\000'</div><div> ret = 2</div><div> __FUNCTION__ = "tcp_read_req"</div><div>#11 0x0000000000544408 in handle_io (fm=0x7f8a61a2bd38, events=1, idx=-1) at tcp_read.c:1559</div>
<div> ret = 8</div><div> n = 8</div><div> read_flags = 65539</div><div> con = 0x7f8a1ba39a20</div><div> s = 9</div><div> resp = 140733635561264</div><div> t = 0</div><div> __FUNCTION__ = "handle_io"</div>
<div>#12 0x000000000053d1da in io_wait_loop_epoll (h=0x8f8fe0, t=2, repeat=0) at io_wait.h:1092</div><div> n = 1</div><div> r = 0</div><div> fm = 0x7f8a61a2bd38</div><div> revents = 1</div><div>
__FUNCTION__ = "io_wait_loop_epoll"</div><div>#13 0x00000000005452d8 in tcp_receive_loop (unix_sock=34) at tcp_read.c:1728</div><div> __FUNCTION__ = "tcp_receive_loop"</div><div>#14 0x00000000005376d9 in tcp_init_children () at tcp_main.c:4959</div>
<div> r = 0</div><div> i = 7</div><div> reader_fd_1 = 34</div><div> pid = 0</div><div> si_desc = "tcp receiver (generic)\000\000\060\a[\032\377\177\000\000`\004[\032\377\177\000\000n\260P\000\000\000\000\000`\004[\032\377\177\000\000\210KB\000\000\000\000\000\200\005[\032\377\177\000\000\300OA\000\000\000\000\000Ӎ_\000\000\000\000\000P\025\227a\212\177\000\000\023\000\000\000\024\000\000\000\330\374\225\000\000\000\000\000\300OA\000\000\000\000\000\060\a[\032\377\177\000"</div>
<div> si = 0x0</div><div> __FUNCTION__ = "tcp_init_children"</div><div>#15 0x0000000000473859 in main_loop () at main.c:1704</div><div> i = 8</div><div> pid = 19368</div><div> si = 0x0</div>
<div> si_desc = "udp receiver child=7 sock=<a href="http://10.0.1.166:6060">10.0.1.166:6060</a>\000\034Y\256_v\264\b\000\000\000\000\000\000\000\330\374\225\000\000\000\000\000\300OA\000\000\000\000\000\060\a[\032\377\177", '\000' <repeats 18 times>, "`\005[\032\377\177\000\000b\251L\000\000\000\000\000\200\005[\032\377\177\000\000`F\225\000\000\000\000"</div>
<div> nrprocs = 8</div><div> __FUNCTION__ = "main_loop"</div><div>#16 0x0000000000476587 in main (argc=7, argv=0x7fff1a5b0738) at main.c:2542</div><div> cfg_stream = 0x15eb010</div><div> c = -1</div>
<div> r = 0</div><div> tmp = 0x7fff1a5b16d9 ""</div><div> tmp_len = 0</div><div> port = 4277523</div><div> proto = 0</div><div> options = 0x5f94d0 ":f:cm:M:dVIhEeb:l:L:n:vKrRDTN:W:w:t:u:g:P:G:SQ:O:a:A:"</div>
<div> ret = -1</div><div>---Type <return> to continue, or q <return> to quit---</div><div> seed = 1898040949</div><div> rfd = 4</div><div> debug_save = 0</div><div> debug_flag = 0</div>
<div> dont_fork_cnt = 0</div><div> n_lst = 0x5e2cc0</div><div> p = 0x7fff1a5b065e ""</div><div> __FUNCTION__ = "main"</div></div><div><br></div></div>