I someone interested in . It's the old coredumps from 1.3.4. It's really much stabile then 1.5.5 I did degrade today night and going to try opensips.
warning: Missing the matching library file: /usr/lib/debug/.build-id/7f/bba7706883599d6df45722d7eb779d8768a80b Core was generated by `openser -P /var/run/openser/openser.pid -m 32 -u openser -g openser -w /var/run'. Program terminated with signal 11, Segmentation fault. #0 fm_malloc (qm=0x7389e0, size=<value optimized out>) at mem/f_malloc.c:267 267 mem/f_malloc.c: No such file or directory. in mem/f_malloc.c (gdb) bt full #0 fm_malloc (qm=0x7389e0, size=<value optimized out>) at mem/f_malloc.c:267 f = (struct fm_frag **) 0x778130 hash = 10 #1 0x00000000004918ad in parse_headers (msg=0x7711b8, flags=256, next=0) at parser/msg_parser.c:308 hf = <value optimized out> itr = (struct hdr_field *) 0xd302e3535666565 tmp = 0x7298b6 "User-Agent: Asterisk PBX\r\nMax-Forwards: 5\r\nContent-Length: 0\r\n\r\n" rest = 0x7298b6 "User-Agent: Asterisk PBX\r\nMax-Forwards: 5\r\nContent-Length: 0\r\n\r\n" end = 0x7298f7 "" orig_flag = 0 __FUNCTION__ = "parse_headers" #2 0x00002aaaab55fc18 in is_maxfwd_present (msg=0x7389e0, foo=0x7fffbf67f400) at mf_funcs.c:61 x = <value optimized out> __FUNCTION__ = "is_maxfwd_present" _c = 57 '9' #3 0x00002aaaab55ed61 in w_process_maxfwd_header (msg=0x7389e0, str1=0xa <Address 0xa out of bounds>, str2=0xd302e3535666565 <Address 0xd302e3535666565 out of bounds>) at maxfwd.c:145 val = <value optimized out> mf_value = {s = 0x2e9 <Address 0x2e9 out of bounds>, len = -1342089735} __FUNCTION__ = "w_process_maxfwd_header" #4 0x000000000040c28f in do_action (a=0x7462d0, msg=0x7711b8) at action.c:821 ret = <value optimized out> v = <value optimized out> to = <value optimized out> p = <value optimized out> tmp = <value optimized out> new_uri = <value optimized out> end = <value optimized out> crt = <value optimized out> len = <value optimized out> user = <value optimized out> uri = {user = {s = 0x7fffbf67f820 "\005", len = 7643232}, passwd = {s = 0x1 <Address 0x1 out of bounds>, len = 7629192}, host = { s = 0x74a0f0 "\006", len = 7803320}, port = {s = 0x2 <Address 0x2 out of bounds>, len = 7803320}, params = {s = 0x7711b8 "�\211\a", len = 4247863}, headers = {s = 0xa8 <Address 0xa8 out of bounds>, len = 1}, port_no = 63760, proto = 48999, type = 32767, transport = {s = 0x70a4a0 "\b�\f��*", len = -1083705312}, ttl = {s = 0x38404748fa "H\205�I\211�tJ\203=_\026.", len = 0}, user_param = {s = 0x86ed10 "�\216\207", len = 1}, maddr = { s = 0x3fb0012c05 "\205������u\035\017�D$\017<It\034<Tt,<Et<�\203\220", len = 67}, method = {s = 0x3840752980 "", len = 9916304}, lr = { s = 0xff96 <Address 0xff96 out of bounds>, len = -1083705072}, r2 = {s = 0x770eb8 "N�"��*", len = 1}, transport_val = {s = 0x3840475f2c "\203=5", len = 8932}, ttl_val = {s = 0x86f0b8 "`�\206", len = 0}, user_param_val = {s = 0x3fb0014e6a "H\211�H\003S\bH\213\003H\211S\b�\004\020", len = 1}, maddr_val = {s = 0x0, len = 9916304}, method_val = {s = 0x2aaaaacd4030 "I\213~\bH�G0", len = -1083705072}, lr_val = {s = 0x70a4a0 "\b�\f��*", len = 0}, r2_val = {s = 0x417bc1 "H\205�tGH\211���\a", len = 65430}} next_hop = {user = {s = 0x70a4a0 "\b�\f��*", len = -1342088916}, passwd = {s = 0x0, len = 0}, host = { s = 0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, len = 9935623}, port = { s = 0xffffffffffffffff <Address 0xffffffffffffffff out of bounds>, len = 1081420160}, params = {s = 0xf <Address 0xf out of bounds>, len = 8754704}, headers = {s = 0x4 <Address 0x4 out of bounds>, len = -1083705484}, port_no = 3768, proto = 119, type = ERROR_URI_T, transport = { s = 0x38404748fa "H\205�I\211�tJ\203=_\026.", len = 15}, ttl = {s = 0x384052146b "/etc/localtime", len = 8754704}, user_param = { s = 0x4 <Address 0x4 out of bounds>, len = -1083705484}, maddr = {s = 0x770eb8 "N�"��*", len = 1}, method = {s = 0x384048cc0e "\213\005\f\221,", len = 5197468}, lr = {s = 0x2aaaaaee2059 "2011-01-27 18:10:30','in','as5a292c8e','')", len = -1427234727}, r2 = {s = 0x384048cf70 "\213\005�\215,", len = 16}, transport_val = {s = 0x38404923d8 "�Y���Hc�L\211��0", len = 0}, ttl_val = {s = 0x200 <Address 0x200 out of bounds>, len = -1}, user_param_val = { s = 0x72971b "193.28.184.13;branch=z9hG4bK558b.e0feef55.0\r\nVia: SIP/2.0/UDP XXX.XX.XXX.13;branch=z9hG4bK558b.d0feef55.0\r\nVia: SIP/2.0/UDP XXX.XX.XXX.13;branch=z9hG4bK558b.c0feef55.0\r\nVia: SIP/2.0/UDP XXX.XX.XXX.70:"..., len = 0}, maddr_val = {s = 0x758c50 "\002", len = 7703472}, method_val = { s = 0x746988 "\016", len = 7655064}, lr_val = {s = 0x7711b8 "�\211\a", len = 1}, r2_val = {s = 0x7711b8 "�\211\a", len = -1083705856}} u = <value optimized out> ---Type <return> to continue, or q <return> to quit--- port = <value optimized out> cmatch = <value optimized out> aitem = <value optimized out> adefault = <value optimized out> spec = <value optimized out> model = <value optimized out> val = {rs = {s = 0x772508 "\n", len = 7807240}, ri = 7807992, flags = 0} __FUNCTION__ = "do_action" #5 0x000000000040e7db in run_action_list (a=<value optimized out>, msg=0x7711b8) at action.c:132 ret = -1 t = (struct action *) 0x7462d0 __FUNCTION__ = "run_action_list" #6 0x000000000045ba94 in eval_expr (e=0x746370, msg=0x7711b8, val=0xd302e3535666565) at route.c:1096 ret = <value optimized out> rec_lev = 3 __FUNCTION__ = "eval_expr" #7 0x000000000045b50d in eval_expr (e=0x7463b8, msg=0x7711b8, val=0x0) at route.c:1403 ret = <value optimized out> rec_lev = 3 __FUNCTION__ = "eval_expr" #8 0x000000000045b4b5 in eval_expr (e=0x746400, msg=0x7711b8, val=0x0) at route.c:1408 ret = <value optimized out> rec_lev = 3 __FUNCTION__ = "eval_expr" #9 0x000000000040bbf3 in do_action (a=0x746988, msg=0x7711b8) at action.c:677 ret = <value optimized out> v = <value optimized out> to = <value optimized out> p = <value optimized out> tmp = <value optimized out> new_uri = <value optimized out> end = <value optimized out> crt = <value optimized out> len = <value optimized out> user = <value optimized out> uri = {user = {s = 0xa0000001e <Address 0xa0000001e out of bounds>, len = 18}, passwd = {s = 0x6f00000000 <Address 0x6f00000000 out of bounds>, len = 4}, host = {s = 0x1d00000000 <Address 0x1d00000000 out of bounds>, len = 7174}, port = {s = 0x7799d8 "\001", len = 7510263}, params = { s = 0x774150 "�", len = 7505986}, headers = { s = 0x728825 "branch=z9hG4bK558b.c4feef55.0\r\nVia: SIP/2.0/UDP XXX.XX.XXX.13;branch=z9hG4bK558b.b4feef55.0\r\nVia: SIP/2.0/UDP XXX.XX.XXX.13;branch=z9hG4bK558b.a4feef55.0\r\nVia: SIP/2.0/UDP XXX.XX.XXX.13;branch=z9hG4bK"..., len = 7803320}, port_no = 39384, proto = 119, type = ERROR_URI_T, transport = { s = 0x7711b8 "�\211\a", len = 7803320}, ttl = {s = 0x40000000d <Address 0x40000000d out of bounds>, len = 9927568}, user_param = {s = 0x0, len = 7852928}, maddr = {s = 0x1f97 <Address 0x1f97 out of bounds>, len = 7823672}, method = {s = 0x1 <Address 0x1 out of bounds>, len = 7505931}, lr = {s = 0x7298f7 "", len = 7838168}, r2 = {s = 0x490b5c "H\211D$PA\203?�\017\204�\t", len = 7811592}, transport_val = { s = 0x727960 "CANCEL sip:0015554189310@XXXXX.com SIP/2.0\r\nRecord-Route: sip:XXX.XX.XXX.13;lr=on;ftag=as5a292c8e\r\nRecord-Route: sip:XXX.XX.XXX.13;lr=on;ftag=as5a292c8e\r\nRecord-Route: <sip:XXX.XX.XXX.13;lr=on;ft"..., len = 7803320}, ttl_val = {s = 0x0, len = 7803272}, user_param_val = { s = 0x38404d1600 "H\201��", len = 32}, maddr_val = {s = 0x7fffbf6800d0 "", len = -1083703280}, method_val = { s = 0x727960 "CANCEL sip:0015554189310@XXXXXX.com SIP/2.0\r\nRecord-Route: sip:XXX.XX.XXX.13;lr=on;ftag=as5a292c8e\r\nRecord-Route: sip:XXX.XX.XXX.13;lr=on;ftag=as5a292c8e\r\nRecord-Route: <sip:XXX.XX.XXX.13;lr=on;ft"..., len = 7505988}, lr_val = {s = 0x7711b8 "�\211\a", len = 5149600}, r2_val = { s = 0x773208 "XXXXX.com", len = 144}} next_hop = {user = {s = 0x2010 <Address 0x2010 out of bounds>, len = 9927568}, passwd = {s = 0x977b80 "", len = 1078411840}, host = { s = 0x3840752980 "", len = 113}, port = {s = 0x7fffbf67fe94 "", len = 21}, params = {s = 0x3000000010 <Address 0x3000000010 out of bounds>, len = -1083703088}, headers = {s = 0x7fffbf680010 "D\210r", len = 9927568}, port_no = 96, proto = 0, type = ERROR_URI_T, transport = { s = 0x3840752980 "", len = 0}, ttl = {s = 0x1 <Address 0x1 out of bounds>, len = 5149128}, user_param = {s = 0x384047625f "H\211�\203=��-", ---Type <return> to continue, or q <return> to quit--- len = 8754528}, maddr = {s = 0x10 <Address 0x10 out of bounds>, len = 5897}, method = {s = 0x2010 <Address 0x2010 out of bounds>, len = 6}, lr = { s = 0x3840752980 "", len = 9926960}, r2 = {s = 0x0, len = 0}, transport_val = {s = 0x3840752980 "", len = 9926960}, ttl_val = { s = 0x15 <Address 0x15 out of bounds>, len = 0}, user_param_val = {s = 0x7fffbf67fff0 " ", len = 5149128}, maddr_val = {s = 0x3840475f2c "\203=5", len = 7}, method_val = {s = 0x15 <Address 0x15 out of bounds>, len = 21}, lr_val = { s = 0x977930 "IP/2.0/UDP 217.76.199.70:5060;branch=z9hG4bK71f1bec6;rport=5060\\015\\012From: "1121" sip:XXXXXX@XXXXX.com:5060;tag=as5a292c8e\\015\\012To: sip:0015554189310@XXXXXX.com\\015\\012Call-ID: 740fd846"..., len = 21}, r2_val = {s = 0x15 <Address 0x15 out of bounds>, len = 9926960}} u = <value optimized out> port = <value optimized out> cmatch = <value optimized out> aitem = <value optimized out> adefault = <value optimized out> spec = <value optimized out> model = <value optimized out> val = {rs = {s = 0xa <Address 0xa out of bounds>, len = 7502176}, ri = 7823672, flags = 0} __FUNCTION__ = "do_action" #10 0x000000000040e7db in run_action_list (a=<value optimized out>, msg=0x7711b8) at action.c:132 ret = -1 t = (struct action *) 0x746988 __FUNCTION__ = "run_action_list" #11 0x000000000040eb38 in run_top_route (a=0x746988, msg=0x7711b8) at action.c:112 bk_action_flags = 0 bk_rec_lev = 0 #12 0x000000000044c95f in receive_msg ( buf=0x727960 "CANCEL sip:0015554189310@XXXXXX.com SIP/2.0\r\nRecord-Route: sip:XXX.XX.XXX.13;lr=on;ftag=as5a292c8e\r\nRecord-Route: sip:XXX.XX.XXX.13;lr=on;ftag=as5a292c8e\r\nRecord-Route: <sip:XXX.XX.XXX.13;lr=on;ft"..., len=8087, rcv_info=0x7fffbf680170) at receive.c:156 msg = (struct sip_msg *) 0x48 __FUNCTION__ = "receive_msg" #13 0x000000000048959e in udp_rcv_loop () at udp_server.c:438 len = 8087 tmp = <value optimized out> from = <value optimized out> fromlen = 16 ri = {src_ip = {af = 2, len = 4, u = {addrl = {230169793, 4}, addr32 = {230169793, 0, 4, 0}, addr16 = {7361, 3512, 0, 0, 4, 0, 0, 0}, addr = { XXX '�', XX '\034', XXX '�', 13 '\r', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 4 '\004', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0'}}}, dst_ip = {af = 2, len = 4, u = {addrl = {230169793, 0}, addr32 = {230169793, 0, 0, 0}, addr16 = {7361, 3512, 0, 0, 0, 0, 0, 0}, addr = {XXX '�', XX '\034', XXX '�', 13 '\r', 0 '\0' <repeats 12 times>}}}, src_port = 5060, dst_port = 5060, proto = 1, proto_reserved1 = 0, proto_reserved2 = 0, src_su = {s = {sa_family = 2, sa_data = "\023��\034�\r\000\000\000\000\000\000\000"}, sin = {sin_family = 2, sin_port = 50195, sin_addr = { s_addr = 230169793}, sin_zero = {0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0'}}, sin6 = {sin6_family = 2, sin6_port = 50195, sin6_flowinfo = 230169793, sin6_addr = {in6_u = {u6_addr8 = {0 '\0' <repeats 16 times>}, u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, sin6_scope_id = 0}}, bind_address = 0x741688} buf = "CANCEL sip:0015554189310@XXXXX.com SIP/2.0\r\nRecord-Route: sip:XXX.XX.XXX.13;lr=on;ftag=as5a292c8e\r\nRecord-Route: sip:XXX.XX.XXX.13;lr=on;ftag=as5a292c8e\r\nRecord-Route: <sip:XXX.XX.XXX.13;lr=on;ft"... __FUNCTION__ = "udp_rcv_loop" #14 0x00000000004257f3 in main (argc=11, argv=0x7fffbf680388) at main.c:834 cfg_log_stderr = <value optimized out> cfg_stream = (FILE *) 0x839010 c = <value optimized out> r = <value optimized out> tmp = 0x7fffbf680f16 "" tmp_len = <value optimized out> port = 32767 proto = <value optimized out> ret = <value optimized out> ---Type <return> to continue, or q <return> to quit--- seed = 1908031688 rfd = <value optimized out> __FUNCTION__ = "main"