<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>