[OpenSIPS-Devel] Need help interpreting a GDB backtrace
Peter Kust
peter.kust at businessuites.com
Tue Mar 31 22:30:56 CEST 2015
Greetings.
I'm working on identifying an odd system crash that has been happening on my proxy server today (v1.11.1 running on CentOS 6.6). I have experienced a series of events where OpenSIPS terminates on a signal 6. I've been able to get a core dump on the last event, and a backtrace of that core looks as follows:
(gdb) bt
#0 0x00007ffca8f17625 in raise () from /lib64/libc.so.6
#1 0x00007ffca8f18e05 in abort () from /lib64/libc.so.6
#2 0x00000000004d525b in qm_debug_frag (qm=0x7ffca8ce4010, f=<value optimized out>) at mem/q_malloc.c:164
#3 0x00000000004d5ebf in qm_free (qm=0x7ffca8ce4010, p=0x7ffca8e17af8, file=0x7ffca21b319c "sca_logic.c", func=0x7ffca21b32d0 "sca_logic_notify", line=632) at mem/q_malloc.c:457
#4 0x00007ffca21a95ca in sca_logic_notify (params=<value optimized out>, b2b_event=16) at sca_logic.c:632
#5 0x00007ffca23df919 in b2b_logic_notify_reply (src=<value optimized out>, msg=<value optimized out>, key=<value optimized out>, body=0x7fffe27f09e0, extra_headers=0x7fffe27f09d0, b2bl_key=<value optimized out>, hash_index=272,
local_index=0) at logic.c:1262
#6 0x00007ffca23e04a0 in b2b_logic_notify (src=1, msg=0x7ffca8e04240, key=0x7ffc9fdef400, type=<value optimized out>, param=0x7fffe27f13c0) at logic.c:2043
#7 0x00007ffca2610224 in b2b_tm_cback (t=0x7ffca0252278, htable=0x7ffc9fe36688, ps=<value optimized out>) at dlg.c:2685
#8 0x00007ffca5e0c475 in run_trans_callbacks (type=256, trans=0x7ffca0252278, req=<value optimized out>, rpl=<value optimized out>, code=<value optimized out>) at t_hooks.c:212
#9 0x00007ffca5e2dccc in local_reply (t=0x7ffca0252278, p_msg=<value optimized out>, branch=<value optimized out>, msg_status=<value optimized out>, cancel_bitmap=<value optimized out>) at t_reply.c:1464
#10 0x00007ffca5e2f06d in reply_received (p_msg=0x7ffca8e04240) at t_reply.c:1614
#11 0x000000000042da8c in forward_reply (msg=0x7ffca8e04240) at forward.c:575
#12 0x0000000000478bf7 in receive_msg (buf=<value optimized out>, len=<value optimized out>, rcv_info=<value optimized out>) at receive.c:214
#13 0x00000000004cd9e2 in udp_rcv_loop () at udp_server.c:422
#14 0x0000000000434f63 in main_loop (argc=<value optimized out>, argv=<value optimized out>) at main.c:942
#15 main (argc=<value optimized out>, argv=<value optimized out>) at main.c:1634
There aren't any out of memory warnings in the log file. The signal 6 abort is raised and then OpenSIPS just crashes.
Cordially,
Peter Nayland Kust
Director of Technologies
BusinesSuites
24624 Interstate 45 North, Suite 200
Houston, TX 77386
Tel: 281.378.8051
Fax: 855.287.6961
peter.kust at businessuites.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/devel/attachments/20150331/74188888/attachment.htm>
More information about the Devel
mailing list