[OpenSIPS-Users] core generated by opensips

Gupta, Rahul Rahul.Gupta at ipc.com
Sat Sep 5 15:47:44 CEST 2015


Hi Vlad, thanks for debugging the issue on our server, I appreciate your valuable time. I have enabled memory debugging and waiting for the issue to happen.

Meanwhile I have uploaded the gdb traces for the deadlock issue which caused 100% cps you have looked at another server. The link to github issue is github:  https://github.com/OpenSIPS/opensips/issues/630


Thanks
Rahul Gupta

From: users-bounces at lists.opensips.org [mailto:users-bounces at lists.opensips.org] On Behalf Of Vlad Paiu
Sent: Friday, September 04, 2015 11:59 AM
To: users at lists.opensips.org
Subject: Re: [OpenSIPS-Users] core generated by opensips

Hello,

As per our meeting today, please enable memory debugging on your server, and let me know when another crash happens, so I can take a look at the newly generated core file.

Regards,


Vlad Paiu

OpenSIPS Developer

http://www.opensips-solutions.com
On 03.09.2015 17:02, Vlad Paiu wrote:
Hello,

Can you replicate the crash on demand, or does it happen randomly ?
Would you be able to provide access to a server containing the core file and the OpenSIPS binary, in order to speed-up the debugging process ( avoid the ping pong on the mailing list ) ?

Regards,


Vlad Paiu

OpenSIPS Developer

http://www.opensips-solutions.com
On 02.09.2015 18:47, Gupta, Rahul wrote:
Hi Bogdan, any update on this ?

From: Gupta, Rahul
Sent: Monday, August 31, 2015 4:42 PM
To: 'Bogdan-Andrei Iancu'; OpenSIPS users mailling list
Subject: RE: [OpenSIPS-Users] core generated by opensips

Hi Bogdan, following is the info you requested.

#0  0x00007f2095572e2c in vfprintf () from /lib64/libc.so.6
#1  0x00007f209560fed0 in __vsyslog_chk () from /lib64/libc.so.6
#2  0x00007f2095610100 in syslog () from /lib64/libc.so.6
#3  0x00000000004c4202 in tcp_read_req (con=0x7f2081a933c0, bytes_read=0x7ffc6bc97f0c) at tcp_read.c:597
#4  0x00000000004c5908 in handle_io (fm=<value optimized out>, idx=-1, event_type=<value optimized out>) at tcp_read.c:1033
#5  0x00000000004c8083 in io_wait_loop_epoll (unix_sock=<value optimized out>) at io_wait.h:845
#6  tcp_receive_loop (unix_sock=<value optimized out>) at tcp_read.c:1141
#7  0x00000000004b12e9 in tcp_init_children (chd_rank=<value optimized out>, startup_done=0x0) at tcp_main.c:2389
#8  0x000000000043aebf in main_loop (argc=<value optimized out>, argv=<value optimized out>) at main.c:1011
#9  main (argc=<value optimized out>, argv=<value optimized out>) at main.c:1612
(gdb) f 3
#3  0x00000000004c4202 in tcp_read_req (con=0x7f2081a933c0, bytes_read=0x7ffc6bc97f0c) at tcp_read.c:597
597     tcp_read.c: No such file or directory.
        in tcp_read.c
(gdb) p con->con_req
$1 = (struct tcp_req *) 0x7f20931a97e0
(gdb) p &current_req
$2 = (struct tcp_req *) 0x82d720
(gdb) p req
$3 = (struct tcp_req *) 0x7f20931a97e0
(gdb) p *con
$4 = {s = 30, fd = 21, write_lock = 0, id = 19, rcv = {src_ip = {af = 2, len = 4, u = {addrl = {2621885450, 0}, addr32 = {2621885450, 0, 0, 0}, addr16 = {52234, 40006, 0, 0, 0, 0, 0, 0},
        addr = "\n\314F\234", '\000' <repeats 11 times>}}, dst_ip = {af = 2, len = 4, u = {addrl = {2588331018, 0}, addr32 = {2588331018, 0, 0, 0}, addr16 = {52234, 39494, 0, 0, 0, 0, 0, 0},
        addr = "\n\314F\232", '\000' <repeats 11 times>}}, src_port = 5060, dst_port = 5070, proto = 2, proto_reserved1 = 19, proto_reserved2 = 0, src_su = {s = {sa_family = 2,
        sa_data = "\023\304\n\314F\234\000\000\000\000\000\000\000"}, sin = {sin_family = 2, sin_port = 50195, sin_addr = {s_addr = 2621885450}, sin_zero = "\000\000\000\000\000\000\000"}},
    bind_address = 0x7f2093171398}, refcnt = 2, type = PROTO_TCP, flags = 2, state = S_CONN_CONNECT, extra_data = 0x0, timeout = 50039, lifetime = 0, id_hash = 19, id_next = 0x0, id_prev = 0x0, c_next = 0x0,
  c_prev = 0x0, con_aliases = {{parent = 0x7f2081a933c0, next = 0x0, prev = 0x0, port = 5060, hash = 974}, {parent = 0x0, next = 0x0, prev = 0x0, port = 0, hash = 0}, {parent = 0x0, next = 0x0, prev = 0x0,
      port = 0, hash = 0}, {parent = 0x0, next = 0x0, prev = 0x0, port = 0, hash = 0}}, aliases = 1, con_req = 0x7f20931a97e0, msg_attempts = 1, async_chunks = 0x7f2081a93530, async_chunks_no = 0,
  oldest_chunk = 0}
(gdb)

From: Bogdan-Andrei Iancu [mailto:bogdan at opensips.org]
Sent: Monday, August 31, 2015 4:39 PM
To: Gupta, Rahul; OpenSIPS users mailling list
Subject: Re: [OpenSIPS-Users] core generated by opensips

And printing :
    *con

Thanks,

Bogdan-Andrei Iancu

OpenSIPS Founder and Developer

http://www.opensips-solutions.com
On 31.08.2015 22:50, Gupta, Rahul wrote:
Hi Bogdan, following is the info you requested. This is not the first tcp read, this server is been running for a while and taking calls.

(gdb) bt
#0  0x00007f2095572e2c in vfprintf () from /lib64/libc.so.6
#1  0x00007f209560fed0 in __vsyslog_chk () from /lib64/libc.so.6
#2  0x00007f2095610100 in syslog () from /lib64/libc.so.6
#3  0x00000000004c4202 in tcp_read_req (con=0x7f2081a933c0, bytes_read=0x7ffc6bc97f0c) at tcp_read.c:597
#4  0x00000000004c5908 in handle_io (fm=<value optimized out>, idx=-1, event_type=<value optimized out>) at tcp_read.c:1033
#5  0x00000000004c8083 in io_wait_loop_epoll (unix_sock=<value optimized out>) at io_wait.h:845
#6  tcp_receive_loop (unix_sock=<value optimized out>) at tcp_read.c:1141
#7  0x00000000004b12e9 in tcp_init_children (chd_rank=<value optimized out>, startup_done=0x0) at tcp_main.c:2389
#8  0x000000000043aebf in main_loop (argc=<value optimized out>, argv=<value optimized out>) at main.c:1011
#9  main (argc=<value optimized out>, argv=<value optimized out>) at main.c:1612
(gdb) f 3
#3  0x00000000004c4202 in tcp_read_req (con=0x7f2081a933c0, bytes_read=0x7ffc6bc97f0c) at tcp_read.c:597
597     tcp_read.c: No such file or directory.
        in tcp_read.c
(gdb) p con->con_req
$1 = (struct tcp_req *) 0x7f20931a97e0
(gdb) p &current_req
$2 = (struct tcp_req *) 0x82d720
(gdb) p req
$3 = (struct tcp_req *) 0x7f20931a97e0
(gdb)

From: Bogdan-Andrei Iancu [mailto:bogdan at opensips.org]
Sent: Monday, August 31, 2015 3:45 PM
To: Gupta, Rahul; OpenSIPS users mailling list
Subject: Re: [OpenSIPS-Users] core generated by opensips




------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

DISCLAIMER: This e-mail may contain information that is confidential, privileged or otherwise protected from disclosure. If you are not an intended recipient of this e-mail, do not duplicate or redistribute it by any means. Please delete it and any attachments and notify the sender that you have received it in error. Unintended recipients are prohibited from taking action on the basis of information in this e-mail.E-mail messages may contain computer viruses or other defects, may not be accurately replicated on other systems, or may be intercepted, deleted or interfered with without the knowledge of the sender or the intended recipient. If you are not comfortable with the risks associated with e-mail messages, you may decide not to use e-mail to communicate with IPC. IPC reserves the right, to the extent and under circumstances permitted by applicable law, to retain, monitor and intercept e-mail messages to and from its systems.




_______________________________________________

Users mailing list

Users at lists.opensips.org<mailto:Users at lists.opensips.org>

http://lists.opensips.org/cgi-bin/mailman/listinfo/users





_______________________________________________

Users mailing list

Users at lists.opensips.org<mailto:Users at lists.opensips.org>

http://lists.opensips.org/cgi-bin/mailman/listinfo/users

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20150905/c0f22c35/attachment-0001.htm>


More information about the Users mailing list