when doing jitsi presence tests, i also managed to get kamailio 3.3 to
crash with core dump. events leading to the crash were pua publish via
xmlrpc, which resulted into punch of notifies, some of which sip proxy
failed to deliver due to missing tcp connections.
after generating the notifies, presence server crashed like this:
#0 0x00007fa1e9b17f7b in core_hash () from /usr/lib/pres-serv/modules_k/pua.so
#1 0x00007fa1e9b1933f in publ_cback_func ()
from /usr/lib/pres-serv/modules_k/pua.so
#2 0x00007fa1ee59b907 in run_trans_callbacks_internal ()
from /usr/lib/pres-serv/modules/tm.so
#3 0x00007fa1ee59ba19 in run_trans_callbacks ()
from /usr/lib/pres-serv/modules/tm.so
#4 0x00007fa1ee5c36fa in local_reply () from /usr/lib/pres-serv/modules/tm.so
#5 0x00007fa1ee5c4b30 in reply_received ()
from /usr/lib/pres-serv/modules/tm.so
#6 0x000000000044fee5 in forward_reply ()
#7 0x0000000000489180 in receive_msg ()
#8 0x0000000000501a8c in receive_tcp_msg ()
#9 0x0000000000502740 in tcp_read_req ()
#10 0x0000000000503759 in handle_io ()
#11 0x00000000004fe363 in io_wait_loop_epoll ()
#12 0x0000000000504431 in tcp_receive_loop ()
#13 0x00000000004f9920 in tcp_init_children ()
#14 0x000000000045c9fb in main_loop ()
#15 0x000000000045f29c in main ()
it would be nice to get this fixed before 3.3 release.
-- juha